This is just an amendment I made to a previous Paypal payment module that now allows the taking of recurring payments.
It is most definitely work in progress.
This version just has hard coded variables for the recurring billing intervals, in this case it will work for monthly billing.
Whatever you have set the price to when you added the product will be the recurring monthly cost.
Instructions to change the billing interval are included. I plan to add this to the admin console in the future.
e.g Basic Web Hosting Package £5.99 - The customer will be billed £5.99 per month