#KRS - subscriptions
1 messages ยท Page 1 of 1 (latest)
I am creating backdated subscriptions with different start dates, one on 9-Sep-2021 which is supposed to be renewed on 9-Sep-2022 and another 9-Oct-2021 which renews on 9-Oct-2022
when i see the upcoming invoices between these 2, the one with start 9-Sep-2021 has wrong upcoming invoice period, my expectation is Sep 9 to Oct 9 but it is showing as Oct 8 to Nov 8
Problematic Subscription - sub_1LfjfaK5Jxl3vjtihsBIzJ9M with customer name as "Test Sep-9 MICHAEL "
So to summarize your question: for sub_1LfjfaK5Jxl3vjtihsBIzJ9M you were expecting to see the upcoming invoice for Sep 9 to Oct 9 but it is showing as Oct 8 to Nov 8?
correct.
Thanks! Give me a few minutes to look into this.
ok.
Hi there ๐ I'm jumping in as my teammate needs to step away soon, please bear with me a moment while I pull up that Subscription.
Apologies for the delay while I investigate and test.
sure.
I'm trying to mimic this request in my test account, but when doing so I encountered an error. I was wondering if you could try making another request like this one and see if it completes successfully or throws an error?
https://dashboard.stripe.com/test/logs/req_7EyQSFaVtXupd2
Thank you for your patience while I looked into this. What I'm seeing is that the Subscription Schedule phases are being pinned to the time when the creation request was made. I believe there are two possible paths forward depending on whether you need the Subscription Schedule.
If you are relying on having the Subscription Schedule, then I would recommend starting the schedule with a phase that contains a trial period to push back the billing cycle anchor.
If you don't need the Subscription Schedule, then I think the approach shown here is easier:
https://stripe.com/docs/billing/subscriptions/backdating?dashboard-or-api=api#backdating-billing-cycle
our subscriptions are based on the schedule and dont want to change it just because of the last month reneweal issue.
do you think it is a bug?
Did another request as requested and it is successful - https://dashboard.stripe.com/test/logs/req_8BydeQrg5KNDl4
yes
How are you viewing the upcoming invoice? Are you previewing? Or is that from the Dashboard?
Still looking. Going to need some time. Not sure that this would be expected, though setting future start_date can lead to weird behavior (we actually call this out in our docs here: https://stripe.com/docs/billing/subscriptions/subscription-schedules#phase-length)
it is backdated ..
Ah right, sorry
i am not sure how long i will be around, should i send a support mail or how do you want to take it forward?
Yeah in that case emailing Support would be best
Let them know you spoke to us on Discord and that will help you get to us and we can dive in further
ok. thanks. will drop a mail.