#beastboy_best-practices

1 messages ¡ Page 1 of 1 (latest)

strange gullBOT
bleak willowBOT
#

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

strange gullBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always 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/1235248450304606238

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

radiant perch
#

How do your users typically cancel their subscriptions? Is this through the Customer Portal or your own custom page?

tough thunder
#

own custom page

radiant perch
#

You can set the schedule to last for two cycles and then cancel

#

Without a schedule you can set cancel_at_period_end but that wouldn't charge for the next month, so that doesn't work for your usecase

tough thunder
#

Is there any way to do this without subscription schedules?

radiant perch
#

Unfortunately not with anything pre-built by Stripe. A schedule would be the only way to tell us to charge them one more time and then cancel.

tough thunder
#

rip

#

okay

#

why did you link iterations? is there anything in particular about it that would help me?

#

I'm not sure how I see setting that would be beneficial for me

radiant perch
#

Iterations tell the schedule how many cycles the phase should go for

tough thunder
#

actually just thought of an easy way to do this. If they schedule a cancellation < 2 days, then I'll just attach metadata 'cancel_after_paid' to the subscription. Then on invoice.paid, if I see this metadata exist, i just cancel the subscription

#

any flaws in this? ^ lol

radiant perch
#

Ah, yep that would be a much simpler way to do it. Nice workaround

tough thunder
#

sweet thanks bro

#

have a good one

radiant perch
#

You as well!