#alvin_63959
1 messages ยท Page 1 of 1 (latest)
Hello! We'll be with you shortly. Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- alvin_63959, 6 days ago, 22 messages
This one is downgrade process, based on the code it created two phases one current and second phase is the downgraded subscription question is why was I charged again for 184?
Please see customer Id
https://dashboard.stripe.com/test/customers/cus_P6OR3nxqexiaLD
and check history
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
I think 202.40 then 53.90 right away right?
If I set the proration behaviour to none
What are you trying to achieve, exactly?
subscription downgrade schedule
ok my question probably is, after successful subscription can I delete the existing schedule because when I try to create again the schedule it says it has an existing subscription schedule
Stripe.StripeException: 'You cannot migrate a subscription that is already attached to a schedule: sub_sched_1OKh94GFC7Ks3wO6Tt2sXk8H.'
You have to release the Schedule first: https://stripe.com/docs/api/subscription_schedules/release
what is the purpose of the EndBehaviour = "Release"
It's going to be released when the last phase ends.
so if the last phase is continous like it is a subscription monthly, so I have to call the release endpoint to manually release its attached schedule?
I think you still need to specify end date or interations
Ok, then it will end after 2 iterations.
when you say it will end after 2 iterations meaning subscription schedule is released?
After 2 iterations the Subscription Schedule will either release or cancel. Since you set end_behavior: "release", the Subscription Schedule will be released and continue iterating as a normal Subscription
okay because I still see this exception
Stripe.StripeException: 'You cannot migrate a subscription that is already attached to a schedule: sub_sched_1OKh94GFC7Ks3wO6Tt2sXk8H.'
even though I already specified it end_behavior = "release"
so when I try to manually release it, it says
Stripe.StripeException: 'You cannot release a subscription schedule that is currently in the released status. It must be in not_started, active status to be released.'
Interesting. Could you please share both of the Request IDs?
subscription schedule Id = sub_sched_1OIBgQGFC7Ks3wO6oqQt9RaZ
subscriptionId =
sub_1OIBeXGFC7Ks3wO6JP4HOGDc
๐ stepping in here as vanya needs to step away
That Sub still has an active schedule currently, no?
You can't change the schedule until after it has released, meaning the phases have concluded.
by right it should not have an active schedule because I already set the end_behavior = "none"
second phase was set to iterations = 2
I specified the end date at the first phase
when will it be released?
I don't think you are looking at the right Schedule
I'm not seeing you set iterations anywhere
For that Subscription Schedule all you have done is create it here: https://dashboard.stripe.com/test/logs/req_AvJpzBClxbJl1j
Which just attaches it to the Subscription
And it will release at the end of the current phase
Which looks to be in about an hour
Ah
I see the confusion
That Subscription had the Schedule you referenced above previously attached
That was then released
But since then you created a new Schedule in the request I linked above
Which is why you see that error
I can see the phases here
https://dashboard.stripe.com/test/logs?method[0]=post&method[1]=delete&direction[0]=connect_in&direction[1]=self&starting_after=1701357353-req_UPIhQDuyC41BSn
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
question is why it wasn't released after successful change of subscription?
I can't access that link above
But I just told you -- it was released
Then you created a new one
ohh so it is a new subscription schedule then?
Yes
I see okay okay will try that again ah,
๐
thanks for your help