#another - Per-Seat model + charge in arrears + proration
1 messages ยท Page 1 of 1 (latest)
Thank you for the details. To be clear, you would like to charge at the end of your period rather than the beginning?
Yes exactly!
Good question. I don't know how to do that off the top of my head but I will check on this and get back to you.
Apologies for the delay. Unfortunately it looks like we don't have a great built in way to do this. We have a feature request for post payments at the moment but for now all subscription charges are pre payments. You may be able to simulate something like this by setting the billing cycle at the first of the month and delaying the first payment with a free trial, though note that the dates in Invoices would appear off from what a user might expect here.
Okay..๐ข Appreciate it!!
Or what if I make my own proration?
(with metered price for post-payment, instead of licensed
price which has built-in proration but pre-payment)
Maybe using customer credit or adding a flat price to subscription..?
Is there any guide for this?
Hi @strong haven I'm stepping in for @trim ibex
We don't have any docs for that kind of workflow, sorry.
Okay! Is there any API for calculating proration explicitly?
e.g. Something like responses with prorated amount when I request with period and amount
Wasn't able to find such API.. so guess not..?
Actually for that I have good news. We have an API to retrieve an upcoming invoice. In addition to reviewing an automatically created invoice, you can pass in other parameters to simulate a change in the subscription and see how that would be reflected in the next invoice.
https://stripe.com/docs/api/invoices/upcoming
Ahhhhhhhhh I'll try the upcoming invoice simulation!! Thank you very much ๐
I hope it helps you figure out the configuration that will best meet your needs