#iconate_docs
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1230968865513803999
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
Hello
howdy
The context from that doc that you referenced is when you use a trial period to move the billing cycle anchor due to some sort of agreement with your customer.
Let's forget about that specific example and instead can you tell me what you want to do here?
What is your end-goal?
I have a Connect integration, and one particular customer signed up at random times. They have 6 accounts with us. For record keeping purposes they want all the SaaS subscriptions to be billed on the 1st of every month
So wants to get all of these aligned to be the 1st, and as he registered the accounts one day at a time, they are naturally staggered
Okay so then yes proration would be involved... you can just create the Subscription with a future billing_cycle_anchor that is set to the 1st of the next month: https://docs.stripe.com/api/subscriptions/create#create_subscription-billing_cycle_anchor
You could also use billing_cycle_anchor_config to do the same thing: https://docs.stripe.com/api/subscriptions/create#create_subscription-billing_cycle_anchor_config
For these Subscriptions you already created you have two options
so the subscriptions exist today though, and I dont see that param on the update API
You can either just wait until the 1st of the month and then update them all to set billing_cycle_anchor: now
Or you create a Subscription Schedule so that update occurs at the 1st of the month
Otherwise you are right that you could just put them on trial, but then there won't be proration involved
ok so id likely "Create a schedule subscription" from the existing, and set the phase to end on the 1st, and just start a new endless phase, but that first phase would prorate
Yep
ok ty, thanks for clearing that up