I am using the latest version of ZenCart 1.3.9h.
I need a way to run subscrition billing through ZenCart so the customer can be billed weekly/2 weekly/3 weekly/monthly/quarterly etc. Preferably at set times of the month and on certain days. It also needs to store the details of any product attributes selected.
This is how I see it working:
1. I create a product with subscription type in the admin section, set the initial amount, the recuring amount, and set the billing frequency and the normal billing date.
2. The customer will order the product, and create a paypal recurring payment. The initial order will show in their account with any attributes selected. And the subscription will be shown under a list of subscriptions.
3. When the subscription is paid a new order should be created in the account with the original attributes. The customer should then be emailed from a template to tell them their update is on its way.
4. If the customer cancels the billing in PayPal then it should also cancel the subscription on the module.
Any questions, please ask!
Example
I have a magazine published on the 1st of the month. I want people to be able to start the subscription at anytime in the month and recieve that months issue. They should be able to select an attribute to say what type of gift they want to recieve with it. And then I want it to bill them on the 1st of the next month for the new issue.