Hi,
I don't know if such a use case is possible with cdSubs ...
I have 3 plans installed:
3 Months access for 20 USD
6 Months access for 30 USD
1 Year access for 50 USD
At user registration the user can choose between these plans and get access for 3 months, 6 months or 12 months. Now the user should be able to expand his access-period by 3 months, 6 months or 12 months at any time.
Example:
On 2010/01/01 a user subscribes to the 3 Months plan. Now his expiration Date is 2010/04/01.
Now the user should be able to renew his subscription to the 3 Months plan or change to another plan at any time.
So If the user decides to renew his subscription to the 3 Months plan the expiration date should change to 2010/07/01.
Or If the user decides to chage to the 6 Month plan, the expiration date should change to 2010/10/01.
Or If the user decides to chage to the 1 Year plan, the expiration date should change to 2010/04/01.
Is this possible?