#shroomlife
1 messages · Page 1 of 1 (latest)
You mean with a subscription schedule?
Not really understanding your use case. Sounds like you want to almost pause the schedule?
Hey
A schedule has a planned update.
Like a new price.
And now a customer wants to cancel it's subscription. Currently we then set end_behavior to cancel but then the cancellation is after the update.
That of course is not making sense.
So how to add a planned cancellation but preserve the planned update in case of a revert of the cancellation?
https://dashboard.stripe.com/test/subscriptions/sub_1MOjO4AIBz8zc47ohCMADgER Here I have my test case. There is an update and I try to add a cancellation at the end of the current period.
AFAIK, you can't add a cancellation phase on a schedule. You'd just set the cancel_at on the underlying Subscription
That won't impact the still scheduled update, which would still apply if they reverted the cancellation (and you unset the cancel_at field)
end_behavior: 'cancel' on the schedule will just cancel the subscription after all the phases are complete. Which isn't what you want
Ok, I am gonna try setting the cancel_at field. Thank you.