Notes on Stripe Subscriptions
Notes learnt when migrating Stripe Subscriptions
Notes on Stripe Subscriptions
- Set
backdate_start_date
to current_period_start
of the subscription to migrate and billing_cycle_anchor
to current_period_end
to create a new subscription for the billing cycle you want instead of having to use phases. The invoice would not be creted until current_period_end
is reached in the new subscription
- Use subscription schedules for migrating prices and products seaminglessly. Remember to set proration behaviour to
none
to avoid overcharing the user
- The migration toolkit for Stripe is not bad if you don't need to adjust usage-based meters
- Stripe support chart is really helpful for solving doubts
- Use stripe sandbox for testing different scenarios. Unfortunately, users need to be imported manually (or using a script)