#dragon.frost
1 messages · Page 1 of 1 (latest)
But lets say a customer is subscribed to 10$ per month plan. Then the customer's payment method has been removed.
After the customer upgrades to 20$ per month plan, how does the 10$ difference gets payed out?
When will the charge attempt happen and/or fail
It depends on the proration_behaviour: https://stripe.com/docs/api/subscriptions/update#update_subscription-proration_behavior
The customer can be charged immediately, add the difference to the next Invoice or just be ignored until the next billing period.
If it's charged immediately and the Customer/Subscription doesn't have a valid Payment Method, the update will fail.
But it's best to try it in Test mode for yourself to get a better idea of how this works.