2 years ago
Ability to programmatically update subscriptions by adding and removing add-ons
We've extended our API and SDKs to allow developers to programmatically update existing subscriptions by adding and removing add-ons. The new APIs also allow updating of the add-on quantity.
When integrated with a billing solution such as Stripe:
Change to subscription | Effect on the current billing cycle | Effect on the next billing cycle |
---|---|---|
Add-on added / Add-on quantity increased | Customers are immediately charged for the relative period until the end of the current billing cycle. | The customer will be charged the full price of the subscription, which includes the updated add-on quantity |
Add-on removed / Add-on quantity decreased | Customers immediately receive credits that represent the relative period of the previous subscription price for the relative period until the end of the current billing cycle. | The credits that the customer received as part of add-on removal or decrease in quantity will be deducted from the full price of the subscription, which includes the updated add-on quantity. |
The next step would be to include add this functionality to the Stigg Console UI.