#stripe101 - Dashboard Subscription Update

1 messages · Page 1 of 1 (latest)

midnight thistle
#

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

uneven ocean
#

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.

midnight thistle
uneven ocean
#

Hm, not sure I follow. In my case I'm not changing the subscription price or terms.

midnight thistle
#

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.

uneven ocean
#

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.

worthy token
#

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.

uneven ocean
#

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.

worthy token
#

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.