#stripe101 - Dashboard Subscription Update
1 messages · Page 1 of 1 (latest)
Hello! I don't think so, but we're not Dashboard experts here. I recommend asking support to be sure: https://support.stripe.com/contact
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
OK. Thank you!
Another question:
When updating subscription quantity is there a way to invoice immediately without prorating?
Per Unit is $5.
Jan 1 - Feb 1 , quantity starts with 10.
Jan 7, quantity updates to 11 and customer is charged for $5.
Yes, have a look here: https://stripe.com/docs/billing/subscriptions/upgrade-downgrade#immediate-payment
Hm, not sure I follow. In my case I'm not changing the subscription price or terms.
Right, you would need to do that to generate an immediate payment.
Err, sorry, what I mean is you would need to do the things mentioned on that page to trigger an immediate payment.
You are changing the terms since you're changing the quantity.
Yes, but from what I understand there is no way to invoice for the full billing cycle amount after a quantity change - only a prorated amount is able to be set to 'always_invoice'
For clarification again this the example behavior I'd like:
Per Unit is $5.
Jan 1 - Feb 1 , quantity starts with 10.
Jan 7, quantity updates to 11 and customer is charged for $5 immediately.
Currently, I believe, if the subscription is in an active state at time of quantity change the customer will be charged the increase in quantity as normal at the next billing cycle. If the subscription is in a canceled state at time of quantity change the upcoming invoice will be for $5. So, I'll have to remove this last invoice.
Does that example make sense?
From what I see there is not a way to "always_invoice" for the full cost and so we'll have to create an invoice using another price (with the same cost as the subscription per_unit cost) for when the subscription quantity changes, and have the proration_behavior=none on the subscription.
Hi there, please allow me to jump in to help.
You are correct, when you update the subscription to increase the quantity and include the field proration_behavior=always_invoice, the difference in the amount is charged immediately.
Sorry I misread your statement, when the subscription update includes proration_behavior=always_invoice, the customer provided in your above example will be changed $5 immediately.
I edited my last comment to be more clear and with some more info.
Is that right? I'm pretty sure that proration_behavior=always_invoice would charge the customer ~$4.50 or whatever the proration is, ie. less than $5. Could be wrong though.
if the subscription is in an active state at time of quantity change the customer will be charged the increase in quantity as normal at the next billing cycle
Yes, this is correct.
If the subscription is in a canceled state at time of quantity change the upcoming invoice will be for $5. So, I'll have to remove this last invoice.
If the subscription has already been canceled, it cannot be updated, therefore the quantity change will not reflect in any invoice.