Hello,
I would like to offer 3 subscription models on my website. Anyone who takes out a subscription should automatically receive a serial number, which they enter into a program to activate the subscription. This subscription should be able to be extended either from the beginning or before or after it expires.
I have looked at some instructions but I don't understand them... can anyone explain this to me using an example or show me a good video tutorial?
I would be happy to get some help.
A.
Hello,
In your description, we can find features from "subscription" and "serial" concepts.
A subscription has a state "active", "close", "expired" ; the subscription is active from the moment the order is confirmed (paid) and it expires automatically if it isn't renew before its "end date".
You have a unique identifier with a subscription ; which uses the same kind of generator than the one for serials.
A serial can have a different life circle ; when the order is confirmed, the serial can be "assigned" or directly "used".
The usage of the "assigned" state is to be able to "use" that serial for a consumption action ; like entering the serial for a software activation, use it for event entrance, etc.
A serial can't be renewed, once it's used that state won't change.
For serials, there is an API which allows to "consume" them and also check their status.
Regards,