#corinne-subscription-upgrade
1 messages · Page 1 of 1 (latest)
Hello, can you tell me more of what you mean by that? Like $5 a month + $.01 per usage or something?
yep
Gotcha, I think you can just create a subscription with a fixed and metered price and then report usage as normal on the metered price's subscription item
Yes, we have done that but I want to know how best to deal with a customer who wants to change from one plan to another. Like, does Stripe pro-rate the fixed cost or do I need to have a product with a fixed price and a metered price product. Should an invoice be generated when someone changes subscription, should we cancel the old subscription or pause it? What is the best practice here?
We would prorate if you change from fixed price to fixed price but we don't prorate on usage based prices as far as I am aware.
Can you give an example of what you want this plan switch to look like?
Should an invoice be generated when someone changes subscription, should we cancel the old subscription or pause it? What is the best practice here?
These are all up to you. Keeping the original subscription and changing the prices will likely be easier as long as it is simple swapping out of prices. You can choose whether to charge immediately, on the next invoice, or not at all depending on what behavior you want.
Wouldn't updating the subscription then mean manual work for us?
What API calls could we use to update the pricing for a subscription?
We have this doc on upgrading and downgrading subscriptions from the API https://stripe.com/docs/billing/subscriptions/upgrade-downgrade
corinne-subscription-upgrade