Hi everyone,

I'm not sure if this post is in the right section, so please let me know if I should move it elsewhere.

I want to build a system that supports recurring payments. Basically, I'm selling reservations online for a storage company, and when you rent a locker (for example), I would like to be able to calculate a monthly payment and have it automatically withdraw the money from the user's account every month.

Another complication is that I have a specific formula where depending on which attributes I chose for the product (the product being a reservation), the monthly fees will be adjusted accordingly.

My payment gateway is authorize.net. Where do I begin as far as learning how to implement this?

Thanks, and please let me know if I am lacking any details.