Skip to main content

Upgrading doesn't show the upgraded plan but only the current plan, and other new billing rate options

There are two plans, the 76 AND Model plans.The user is on a 76 yearly/quarterly plan, and wants to upgrade to Model yearly/quarterly plan.

It’s tripping the user out because the Stripe checkout shows the current 76yearly plan they are on, instead of the new Model yearly plan they want to be on. However upon checking the quarterly plan it shows the new Model quarterly plan. So it almost looks like they aren't upgrading to the new Model yearly plan. 

It would be helpful to see current but also the new upgraded yearly plan.  - Jeff

Attached screenshots

2 comments

  • Memberstack Team
    Memberstack Team Official comment

    I can see how confusing it is when Stripe shows the current plan instead of the new one during checkout. The script #187 – Change the button in a pricing table to “current plan” can help in a more relevant way by automatically highlighting the member’s active plan directly in your pricing tables. This way, users clearly see which plan they’re on before starting the upgrade process, and you can visually distinguish the “current plan” from the upgrade options.

    By giving members that visual indicator, you reduce the friction and confusion around whether they’re upgrading or just re‑selecting their existing plan. It’s a cleaner front‑end solution that makes the upgrade path more intuitive, even if Stripe’s default behavior is a bit misleading.

  • Jayess
    Jayess OP

    Another user experiencing the same issue. This is Stripe Default behavior using data-ms-price:update="priceID"

    "If the user has a starter plan and is logged in wanting to upgrade to the premium plan, it does not directly get him to stripe checkout.
    It redirects the user to his stripe membership, which is very confusing for users and makes it hard for them to upgrade to a higher plan."

    "In our issue it is upgrading the plan level.
    So not changing the time-interval but getting a completely different plan level and permissions.

    I am actually very surprised that this seems to be a known problem, as this is a huge conversion-killer for users if they want to upgrade to a higher plan. I am having a hard time to believe, that there is nothing we can do to solve that problem.
    As for other & well-known Saas AI-services as elvenlabs, heygen, OpenAI chatgpt you can easily upgrade your plan and get put to the checkout without any problems. And all of them use stripe as well…." - Josef

    0

Please sign in to leave a comment.

Sitemap