You say there are plans that have a physical end, eg. this year or this month. But is it possible to specify an arbitrary date? The subscription period to our website is from 1 June to 31 May, so all subscriptions must expire on 31 May, regardless of when the user signs up.
Is this possible?
Currently it is not possible to set an exact physical date.
Couldn't you use the SQL plugin to force the date on subscription?
sorry, just one more question that i just thought of.
does cbsubs keep a record of each user's past subscriptions?
for example, if a user is new and wants to subscribe, he will have to pay a certain fee. if a user is a current subscriber or has subscribed previously, he will pay a different fee.
Yes, first rate and time period of a plan can be different from subsequent ones. Plus you can take in account remaining value of existing subscription on upgrades optionally.