Subscription Schedules
Subscription Schedules
Subscription schedules let you create multi-phase pricing where clients move through payment stages automatically. For example, a client pays a deposit, then transitions to a monthly subscription.
Options vs. Phases
When configuring a pricing option, you can toggle between two modes:
- Options — multiple payment choices presented as alternatives (client picks one). The options are separated by "or".
- Phases — sequential payment stages that happen in order (one after another). The phases are separated by "then".
Creating a Subscription Schedule
- Navigate to Settings > Products
- Click Add new (or edit an existing pricing option)
- Switch from Options to Phases mode
- Configure each phase
Example: Deposit + Monthly Subscription
Phase 1:
- Type: Deposit
- Amount: $50
Phase 2:
- Type: Subscription
- Amount: $150/month
- Frequency: Monthly
- Ends: Never
This charges the client a $50 deposit upfront, then automatically transitions them to a $150/month subscription.
Example: Trial + Full Price
Phase 1:
- Type: Subscription
- Amount: $49/month
- Frequency: Monthly
- Ends: After 1 payment
Phase 2:
- Type: Subscription
- Amount: $99/month
- Frequency: Monthly
- Ends: Never
This gives the client a discounted first month, then moves them to the full price.
Adding and Removing Phases
- Click Add between phases to insert a new payment stage
- Click Delete on any phase to remove it
How Phases Work for Clients
Clients experience phases automatically — they don't need to take any action when transitioning between phases. Stripe handles the scheduling, charging the next phase when the current one completes.
Editing Subscription Schedules
If a pricing option has active subscribers, the phases become read-only. You cannot modify an active subscription schedule. To offer different terms, create a new pricing option.
Updated on: 04/03/2026
Thank you!
