Enable or disable auto-renew
Â
You can easily turn on or off auto-renew manually or through partner API. We will charge only the paid workspace that has auto-renew on.
Â
Also, a free plan workspace under your custom domain won’t incur extra charges.
The best practice if the user chooses to cancel the subscription is to turn off the auto-renew.
Â
Then the user still gets access to the paid plan until the end of the billing cycle. If you want to automate the cancellation process, what you need to do is after receiving the subscription cancellation event from your payment gateway, and then identify the user’s workspace ID(you might need to maintain a separate database for the purchase & their workspace ID), and then call the disable auto-renew API endpoint.
Â
If the auto-renew is set to off, your client will still have access to their workspace until the end of the current billing cycle.
Â
If the workspace is not set to auto-renew within 3 days, then the workspace will be downgraded to a free plan.(Free plan won’t add extra charges to partners)
Â
If the auto-renew is off, and you have set up your webhook under your partner API.
Â
it will trigger overdue at the end of the billing cycle. We will trigger this event for 3 days, 1 day each time.
Â
You can set up reminders by using the owner's email and workspace information to your customers.
Â
After the 3 days reminder, if the workspace is still not turning on auto-renew, the workspace will downgrade to the free plan. If there are extra bot users(more than 200), the extra bot user will be deleted.
And there is no way to get the bot users back once they are deleted. Please make sure your customer is aware of the sequences.
Â