#jfcalvo
1 messages · Page 1 of 1 (latest)
Hi there. Do you want the customer to finish the billing period or switch over immediately?
I have customers that have the subscription on trial, others that have the subscription unpaid. My idea is to migrate them to a active Free subscription so not sure what's the best approach.
You should be able to "upgrade/downgrade" them: https://stripe.com/docs/billing/subscriptions/upgrade-downgrade. It's been a while since I tried this with metered billing, so I can't remember if it works going from metered -> standard, so I recommend trying this out in test mode first
I get an error going from graduated/metered to standard/non-metereed
Of type "not possible to upgrade to a different type of product" (something like that)
Ah gotcha. Yeah then you'll have to cancel the existing subscription and create a new one
That's why I'm asking
Ok, and what happen to customers that have unpaid subscription?
The subscription will remain in unpaid state?
If you cancel it, the status will be canceled: https://stripe.com/docs/api/subscriptions/object#subscription_object-status
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
Ok