#zepatrik - Subscription Schedules
1 messages · Page 1 of 1 (latest)
HI 👋
You can use Subscription Schedules to trigger changes to subscriptions after specified numbers of billing cycles.
However, iterations are optional
when I update a subscription schedule without an end date and iterations it defaults to one iteration
If you wish the subscription to just continue without any more changes you can set the end_behavior to release.
Yes, but that means I have to handle both, subscriptions and subscription schedules in my code, which adds quite a lot of complexity.
It would be a lot easier to only work with subscription schedules at all points
Well the Schedule object contains the ID of the released subscription object after the schedule ends so you can still use the Schedule API to find the Subscription object if it is released.
https://stripe.com/docs/api/subscription_schedules/object?lang=python#subscription_schedule_object-released_subscription
tl;dr so it is not possible to use the schedule indefinitely?
No, schedules are used to define specific periods of time. Indefinite recurring billing is what Subscriptions themselves do.