#adrian_unexpected

1 messages · Page 1 of 1 (latest)

hallow cypressBOT
#

👋 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. Thank you for your patience!

⏱️ We automatically close idle threads, which makes them read-only. Make sure you stick around to chat in realtime! If this thread is closed and you have another question you'll need to start a new thread.

🔗 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/1213082652857471016

📝 Have more to share? You can add more detail below, including code, screenshots, videos, etc.

warm tartanBOT
snow forge
#

There is my complete message :
Hello,

We have implemented an upgrade and downgrade system on our two pricing plans (Basic at approximately $65/year and AI at around $150/year).

When users want to upgrade, they need to click "upgrade" in our web app, which then redirects them to Stripe’s checkout form to pay the pro-rated difference.

However, if a user accesses the Stripe’s checkout form and exits without completing the payment, Stripe still processes it as a plan change. Additionally, their subscription status becomes "past due," and because we monitor the webhook, we end up deactivating their license.

How can we configure Stripe to prevent the subscription plan from changing until after the user has paid the pro-rated difference for the upgrade?

noble heart
#

👋 happy to help