Default grandfathering of subscription pricing when rolling out additional changes to packages
We've updated the behavior when publishing changes to plans an add-ons:
1. By default, pricing changes are only applied to new subscriptions.
2. All other changes can be applied both to new and existing subscriptions; however, they will not affect the pricing of existing subscriptions.
The new behavior allows you to add and update entitlements to plans and add-ons, and roll them out to existing subscriptions without affecting their price.
When you're ready to migrate subscriptions to the latest package and price versions, you can do so using the Stigg Console UI or programmatically using the API. The programmatic approach also allows you to schedule this migration.
When the current price of the subscription is different than the latest published package version, during the migration the customer will be charged or credited the prorated amount until the end of the current billing period depending on whether the latest price is more expensive or cheaper than the current subscription price.