#Gkiokan-sub-proration
1 messages · Page 1 of 1 (latest)
Hi there! This is dependent on your billing interval. As long as the interval stays the same, then all the proration items will be charged upon the renewal.
If the inteval changes (like you move a Sub from monthly to yearly) then the new invoice will be cut immediately.
Or if you update the billing cycle anchor (as you note in the doc above)
This is correct. But if I start a subscription stripe does charge immediatelly (currently)
Yes that is true. Are you saying you don't want these proration items to be picked up by a newly created Sub?
All oter options are fine. I just want that stripe begins to charge at the end of a subscription interval and not immediately.
Like google suite, slack, and other big brands does on a sub
Ah okay so you want to start a Sub but charge at the end of the billing cycle
correct
The easiest thing to do in that case is to use a trial
for the amount of the interval period?
Yep
Like monthly add a 30 days trial
Exactly
But that will leave my subscription on a trial state
Yes it will
Is there a way to tell stripe when to charge the customer?
I mean exclitly like "on interval end" like the docs says for now or a specific date but with that option for the end only.
Trial won't fix that usecase as we are already giving the customer a trial period and charge him when he changes from "free" to "paid tier"
The Sub is already going to be created with a trial period in Stripe?
Or you are handling that outside of Stripe?
I am doing that on my app side. Customer regsiters, and he automatically gets subscribed to a free tier.
When he pick a paid tier (for more features) then he put his payment informations in and will pay for that tier
So I am actually upgrading the subscription based on that information
Okay so the options here are either to use a trial or a $0 price
If you are going to use a $0 price you use a Subscription Schedule
And you then update the Sub to your desired price on your desired billing anchor
what happens to the billing anchor when I set it as example to the 28th of may when the customer subscribes. Will the next billing period be the 28th of june then?