How to redirect users directly to Stripe checkout after Memberstack signup without showing pricing page twice? Answered

Post author
Vladimir Babic
Hey team!
 
Just wanted to say a big thank you to this community — you’re always helping us untangle bugs and bring vague ideas to life. 🙌
 
We’re working through a specific flow and could use your input. Here’s the situation (outlined in the attached image):
  • On our live site, users land on the pricing page but don’t yet have a Memberstack ID.
  • When they click to buy a plan, they’re sent to sign up — which is when the ID gets created.
  • After sign-up, because our platform is gated for paid members only, we’re currently showing the pricing page again so they can select a plan again before heading to Stripe checkout.
What we’d like to achieve:
When someone clicks “Buy” on a plan from the landing page → they go to sign-up, and after sign-up, they’re sent straight to Stripe checkout for that plan — without repeating the pricing step.
 
Bonus complication: this needs to work for both solo sign-ups and admins creating team accounts.
 
Any ideas on how we might structure this? Thanks! 🙏

Comments

4 comments

  • Comment author
    A J

    Hey Vladimir Babic,

    Just wondering if you have connected the buy plan buttons in your pricing page to the respective paid plan attributes as mentioned here. This should ideally solve the use-case for you.

    0
  • Comment author
    Vladimir Babic

    Hey, A J. So you are saying if we connect the attribute on the live site, it should automatically take them to sign up page and then after that to stripe or it's going to be the other way around. (first stripe than signup)

    0
  • Comment author
    A J

    Yes, so once relevant attributes are placed, the flow should work as you showed in the flowchart.

    Non-member browses the pricing page, clicks on buy plan, goes to signup, gets redirected to checkout, and then lands on the page you have set as default signup redirect or plan based redirect at the end (for example dashboard etc.)

    0
  • Comment author
    Vladimir Babic

    Thank you, that is actually perfect.

    A J, that worked, thank you so much. Amazing feature on your side that we totally missed.

    This is why I love this community 💙

    0

Please sign in to leave a comment.