How to give members and non-members access to a course via MS and Stripe while minimizing manual steps? Answered
I ran out of time to do this directly in memberstack for the pre-sale, so ended up using Stripe payment links. A mixture of current members and non-members ended up buying the course during the pre-sale.
I will deliver this course via Circle, for which I use Memberstack for SSO. Ultimately, I want everyone to be able to access their courses/content via Memberstack, so need to find a way to get everyone in there.
I’m now trying to figure the best way to achieve:
- Give current members access to a CourseName plan
- Give non-members access to a CourseName plan
- Allow current members to buy CourseName plan
- Allow non-members to buy CourseName plan
I know I can create two plans, one free and one paid (to separate 1&2 from 3&4), but this seems a bit messy. I have created a “paid” plan with a price of $0, so am going to see whether this will give me a way around this problem.
3 and 4 aren’t problematic. This is a simple one-time fee.
For 1 and 2, I want to find a way to add a plan to their account without requiring them to do anything. Is the only possibility here to create a “free” plan
Comments
11 comments
https://www.loom.com/share/5277df229ab74a19859ca17e4f883236?sid=39e6d195-5ba0-42f9-b98f-5381dd9cc536
that’s super helpful, thank you so much Tyler!
Heya Tyler Bell I’ve just got round to following your instructions now.
When I have tried this in Stripe, I have got an error (see below). I tried to “add a subscription” in Stripe with a 100% off coupon.
Looking again at a test user who bought the plan normally via Memberstack, it looks like one-off plans are treated as “payments” rather than subscriptions. I guess this makes sense.
Given this, do you think there is another solution to add a one-off plan “for free” to a user in Stripe?
Or I’ll have to create a free plan in MS, and add that manually to users that way?
Have actually just fixed this with a separate one-off “free” plan.
Hey Alastair, so yes, for one-off plans you’d like to give for free, assigning a free plan is the best way to go 👍
when members log in, I would like to not let them go again back to the login, signup or this kind of pages. I would like them to be able to navigate in specific pages. Is there a way to do this?
You can insert a little script in the pages you don't want authorized users to access
https://docs.memberstack.com/hc/en-us/articles/13156905423899--Code-Redirect-Logged-in-Members
it worked, thanks!
Good morning Memberstack community! I think I have an odd scenario that I can't quite figure out. My client needs to be able to take a member to a quiz form if they are a member. If not a member, they want to have that non-member pay a one-time fee to access it. I thought about having a per quiz plan set up that processes a Stripe payment and then access the form but that seems kind of odd. Any suggestions?
Hey MIchael Rose, just to confirm, the setup required here is external and not via Memberstack is it?
Since, Memberstack would require them to be a member in order to charge them via Stripe integration and provide plan access etc. So you are thinking of connecting webflow directly with stripe and charge non-members?
Yes, that's the idea.
Hmm, you could probably make use of Stripe payment links and enable non-members to access the form after the purchase and if they are a member you don't need to show the payment button and could direct them to the form directly.
Thanks AJ! That helps 🙂
Please sign in to leave a comment.