The EASY way to set recurring payments (Stripe subscriptions)

preview_player
Показать описание

Stripe subscriptions are a pain (API, webhook, lifecycle...).

But there's an easy way. And it requires a few dozen lines of code!

We'll build a monthly/yearly pricing table for a SaaS, and let customers subscribe and handle their subscriptions. The tech stack:

- React
- Tailwind
- NextJS (API endpoint for the webhook)
- Stripe Payment Link
- Stripe Customer Portal

00:00 - Intro
00:55 - Subscription 101
01:35 - Accepting payments
05:34 - Grant/revoke access
13:33 - Manage subscriptions
15:10 - Production setup
15:39 - Pre-signup checkout
16:01 - Thoughts on subscriptions...
Рекомендации по теме
Комментарии
Автор

This is absolutely the gold standard of modern MERN stack SaaS, thank you so much brother you're a legend <3

deathdefier
Автор

The timing on this video is superb. I’ve been learning NextJS slowly so this really helps connect the dots to setting up my first product

productivecitizen
Автор

Great content!
Would love to watch a video about legal side of a startup. How and where you register a company, pay taxes etc?

tarasdarchuk
Автор

I am making my first SaaS and this video + your content are helping me a lot, God bless your heart, Thanks man.

kasper
Автор

GOLDEN information, wow - I moved to asia 3 months ago and started learning web development for the first time. I'm three months into learning so far and I've learned things like, HTML CSS JS - NodeJS Express EJS and SQLite. I am working on building my first saas product which I know for sure has a lot of untapped potential but my technical skills aren't there yet to achieve this. I am having trouble with Authenticating and managing databases and handling subscriptions like this video! I am aiming for 1 year or under to have the technical skills to ship my first app. Your videos inspire and help so much. Thanks

reidevanson
Автор

You are right. This is a video that anyone trying to configure and use Stripe quickly should see. Thank you!

rubenlara
Автор

i'm amazed you did not event plug shipfast or zenvoice - they fit perfectly into this video!

neutrno
Автор

Would be great to see a video on the logic behind why customers are more likely to convert on a large one time payment rather than small monthly

ElLevidente
Автор

Great video, Marc. I'm currently working on a SaaS and plan to integrate Stripe just as you described. So far I've only used it for single product purchases on my other web app, but never for a subscription yet. Keep up the great content!

terry_swd
Автор

This is very helpful! I spent the whole day messing around with webhooks and this simplifies things a lot!! thank you Marc.

anothernumber
Автор

No way it's that dude from Indie Page and Twitter. I just wanted to setup stripe subs for my latest project :D

dan_rad
Автор

great video man, where you been all my life. Thanks for the inspo. Hmmm this SaaS stuff is slowly calling my name

i_am.leslie
Автор

This is very good Marc. Continue to sharing these type of contents.

adomicarts
Автор

wow the first step by step tutorial. we need more :)

vladimirstepanov
Автор

Hi Marc, would be interested to know how you're handling international sales with regard to tax (VAT, GST). Are you using Stripe's tax features/filing partners?

AlexHarmsworth
Автор

Cool tutorial! One tip tho, instead of zooming in and moving the camera around, just show where to click with your cursor, it would be easier to follow.

lightmaaaster
Автор

I was up till 3 am trying to get this to work... failure.... I wake up to youtube recommending this

aricwilliamsdeveloper
Автор

Exactly what I was looking for. Thanks, Marc!

timo
Автор

Would be great if you create more videos like this 🤩

rushabhajain
Автор

Hey Marc, great video, question for you. I know nothing about coding etc. I want to implement what you did with someone cancels their subscriptions and then down the line they want to subscribe again. Is there a way to do this without using the full coding system? That is if a previous customer buy a new product, is it possible for them not to create a new customer in Stripe?

OskarArvidsson