I just needed some clarification with regards to licensing workflow.
The documentation speaks of suspending a licence if a user doesn’t pay their subscription.
Is this for the situation where a licence is valid for a year but there may be a monthly payment arrangement? If there was one payment per licence validity period, would letting the licence expire have a similar effect and stop the user accessing the application.
In both cases does the licence remain active on your server awaiting extension/reinstatement, and for how long?
When a user lets their licence expire and there is a delay before they renew. How would you renew the licence for the licence validity from the renewal date? Would you have to calculate time since expiry, add license validity and then set this as the extensionLength in the extend API or is there an easier way?
Would you use renew if they were to renew before licence expiry, and in so doing add licence validity to the current expiry?
If a licence is revoked, does it remove it from your server and if not, can it ever be reinstated?
Thanks