Pay to unlock website pages

I need to create a site that allows people to access different pages only if they have paid to see that page.
eg, pay $1 to view/get access to this page, Pay $20 to view/get access to this page.

I don’t really want to go down the track of people having to download a file for each purchase - rather login and see all paid for pages.

Any direction in how i can economically achieve this would be helpful.
Utilising Paypal also helpful.

Thanks.

There are so many ways you can do that using Paypal. Paypal sends an ‘instant payment notification’ the moment you receive a payment so your website’s back end can automatically upgrade a users account to have access.