In Subotiz, products and pricing plans can be updated as your business evolves. Updates apply to new orders and checkout sessions, while existing orders and subscriptions remain unchanged. This allows you to adjust product configurations and pricing strategies without impacting current customers.
Impact of updates
- Orders and subscriptions
- Preserve historical orders: Existing orders and invoices retain the original product and pricing details.
- Preserve subscription renewals: Active subscriptions continue under their original pricing and billing terms.
- Apply updated configuration: New orders and subscriptions use the latest product and pricing configuration.
- Checkout and pricing display
- Update checkout experience: Checkout pages and payment links always reflect the latest configuration.
- Update pricing display: Pricing pages and related displays reflect the latest configuration.
Update application rules
- No orders or subscriptions yet
- Update directly: Products or pricing plans that have not been used can be updated directly, and changes take effect immediately.
- Already used in orders or subscriptions
- Apply to future transactions only: Updates do not affect existing orders or subscriptions and apply only to new transactions.
Impact of deactivation or archival
- Disable new transactions: Deactivated or archived products and pricing plans cannot be used for new orders, subscriptions, or checkout sessions.
- Disable associated pricing: When a product is deactivated, all associated pricing plans are also deactivated.
- Preserve existing subscriptions: Active subscriptions continue under their original terms.
- Preserve historical records: Historical orders and invoices remain unchanged.
Common scenarios
- Subscription price adjustment: For example, increasing a monthly subscription fee from $30 to $40:
- Existing subscribers continue paying $30
- New subscribers are charged $40
- Product detail update: For example, updating a product name or description:
- Past orders continue to show the original information
- New orders display the updated details
- Retiring a pricing plan: For example, removing a subscription option:
- New customers can no longer select that plan
- Existing subscribers continue under their current plan
In Subotiz, updates to products and pricing apply only to future transactions and do not affect existing orders or subscriptions. This approach ensures business continuity while enabling flexible product and pricing updates.