Handle subscription changes
The subscription status on the provider side must be synchronized with the status on the STACKIT Marketplace. This includes new subscriptions, terminations, and updates. You should implement a polling mechanism with an appropriate frequency to get the current status of subscriptions.
When subscriptions are created or deleted, you can be notified automatically via email so you can take action and plan changes. Contact the STACKIT Marketplace team for help with this.
Handle plan changes
Section titled “Handle plan changes”Plan changes (upgrades, downgrades, or sidegrades) currently follow a coordinated manual process involving STACKIT Support and you, the SaaS vendor.
During a plan change, you must manage the service transition to prevent data loss:
-
Data persistence: Map the customer’s existing data and account settings to the new
subscriptionId. -
Plan activation: Activate the new plan for the existing account.
-
Billing update: Update your internal billing systems with the new ID for future STACKIT invoicing.