#Boxofcaregc
1 messages · Page 1 of 1 (latest)
Hi there
You basically want to use a trial period to move the billing cycle anchor here
When do you want to charge your customers next?
You said: April 30th and the last day of the month going forward
So the easiest way to do this is to simply update all of your Subs to set trial_end (https://stripe.com/docs/api/subscriptions/update#update_subscription-trial_end) to the timestamp you want (April 30th) in this case.
You can test this out in test mode first using a test clock to ensure it behaves exactly as you want
So I would need to go into coding?
Well you can do this in your Dashboard if you want. You will see there is a button in your Dashboard to "Add free trial" when you go to update a Subscription
Yeah you can go to the Customer Page and then click the 3 little dots next to the Subscription on the right side to get the dropdown for "Update subscription"
Ok I've done that
K then you can set a trial until when you want to charge again
I'd recommend doing this in test mode first though
Oh ok. That helps. How do I do it in test mode?
There is a little toggle in the top right of your Dashboard to flip to test mode
Then you can simulate creating a Customer and Subsription
And updating it
And make sure it does what you want
If you use a Test Clock then you can advance time as well
Here is a guide to using a Test Clock: https://stripe.com/docs/billing/testing/test-clocks
It shows you how to do this in the Dashboard
Just want to make sure I am clear, so when I change the free trial day to the end of the month, it will bill that next time and monthly from that date?
That's correct. But the best way to be 100% sure is to simulate exactly what you plan to do in test mode first!
Since you can't "go back" once you change something in live mode
Ah ok. But even making that change, I wouldn't know it worked until that date?
Overall yes, but in the Dashboard you will also see an indicator of when the next Invoice will be created
That will update once you set a trial
Ok that makes sense
Trying that now
My customers aren't carrying over to Test Mode
Correct. You would need to create a fake one
Ah ok
I think that got it. Thanks for the help