Pay Per View Additional Duration Needed

I need to code in an additional duration to pay eg:

Pay only $X.00 to see this video
Access all content for just $X.00 for 1 month
Access all content for just $X..00 for 1 year.

Please explain. this is an important feature I need.