#inthisar_h
1 messages · Page 1 of 1 (latest)
Hi 👋
I think the best option there would be to use a Subscription Schedule.
https://stripe.com/docs/billing/subscriptions/subscription-schedules
You would create the first phase for the initial month, then use a $0 price for the next 6 months, then switch to a regular monthly price after that.
Is that mean custom subscription schedule ?
thats great!
am i need to create price with 0$?
You can read up on it but yes, you can create a schedule that steps through different phases (changing prices, iterations, quantities, etc.).
Yes
You still need to create all the necessary records.
ah okay, Is that iteration mean the period of time-range/month
Right, so let's say you had a Price with an amount of $0/month
You set the iterations to 6 and it would repeat for 6 months
Then the next phase would start
that's very good! each time the phase end with end date, I can create new price charge with custom end dates and so on... with iterations.
And for whatever is the last behavior you want to do, you can just set the end_behavior to release. That will end the schedule but keep the regular subscription going.
https://stripe.com/docs/api/subscription_schedules/create#create_subscription_schedule-end_behavior
So if your last phase was to charge the user $20/month and that's what you wanted to be the regular interval
You could set the last phase of the schedule to do that for 1 month and when that month is over it will just keep doing the same thing until you cancel
that's what I thinking right now
release doesn't mean ending subscription but it was setting it to regular last phase subscription price. am I right?
Yes, that's correct. release means it just keeps doing whatever the last phase was
got it, and thanks, this is very informative conversation for me