#gyan-subscription-proration
1 messages · Page 1 of 1 (latest)
Hey @kindred salmon did you read https://stripe.com/docs/billing/subscriptions/prorations
It explains how proration works. If you don't charge for the proration immediately then it's deferred to next month at which point we'll charge both the proration and the new month that just started
Yes i read this, I want proration to work and it is working fine in my case.
I just don't want the new month charged upfront at the end of the cycle
but that's impossible
That's exactly how our Billing products works. I think you are misunderstanding something here
We charge upfront, that's why proration exists, because you paid $X and now you owe $Y for the price difference
in your screenshot if you have $4.95/month price, that customer paid upfront for a certain quantity and next month they'll pay again
Is there any way to make this post-paid. As in we always charge the customer based on their previous month usage and not in advance?
I will update the quantity in between the billing cycle and have pro-ration do its job.
yes and no. It's possible but there's no proration at all in this case and you'd have to track all of this yourself: https://stripe.com/docs/billing/subscriptions/usage-based
It's unlikely to be what you want
okay, so with Regular recurring subscription, it is always pre-pay and just the adjustments are done on top of the regular billing amount?
Hi there 👋 taking over for @chrome glade as they have to step away.
To answer your question: that's more or less correct. Adjustments are done either on top of the regular billing amount or in addition to the regular billing amount (depending on how you handle prorations).
yes
Thanks, but my use case is little different i guess.
The subscription always starts with qty as 1. and then we update the quantity in between the billing period, so that we can charge the customer at the end of the month.
but if i go with your approach. Let's say Susbscription started on Sept 1st and then updated the quantity to 5 later. Now on Oct 1st, the customer will be billed for the pro-rated charge for those 5 and also charged for 5 more in advance for the month of october.
Due to this, On Oct 1st I am charging the customer almost double the amount, which i was hoping to avoid.
Right, you would either have to track that yourself or use usage-based billing (which likely doesn't capture the nuance of what you're hoping to achieve)