#captainnoyaux_docs
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1252557462259765258
đ Have more to share? Add details, code, screenshots, videos, etc. below.
To confirm, you want the subscription to run for 3 periods and then stop?
hello, thanks for the reply. I want the subscription to run for 3 months for instance before the user can cancel it, if he doesn't cancel it runs for X months (e.g 12 months)
It doesn't seem to be possible to do it natively via stripe but by creating a product with two pricing plans for example
one pricing plan that starts immediately and stops in 3 months (and isn't cancellable) and one that starts right after this one
am I right ?
Well the easiest way to do that would be just prevent cancelling the subscription as an option in your app in that initial 3 month period
There's no way in Stripe today to prevent cancellation within certain timeframe
You could use a schedule to model the initial 3 period phase, and then have the infinite phase that starts after that: https://docs.stripe.com/billing/subscriptions/subscription-schedules/use-cases#upgrading-subscriptions
But you'd still just need to have a mechanism somewhere in your app that prevents users cancelling
yeah that's what I will do then, use my backend to prevent cancellation until X months have passed
Thanks a lot for your time
have a great day
No problem, glad I could help!