SaaS around Stripe API
Tl;DR
You can get me wrong: automate your payments and dont accept any other form that does not require your attention.
Intro
Congratz, you are registered into the app!
Now subscribe (confirm you really like it!) to get additional goodies :)
This is not exactly a stripe 101, as I have played with it before.
But just some kind of stripe recap, as there are multiple use cases:
Use Stripe + Webhooks + Pocketbase collections as mentioned here
Stripe API + Streamlit to allow an user to login / see certain features
If you are trying to serve others on your own, (with a clear time/resource constrain), you better sell to the people who get the most value from you.
When you are targeting B2C and ,a lot of’ transactions to be profitable, decoupling your time from the success of your SaaS/agency is a must, or you will be the main constrain of your business.
From the quote / post / learnings: sell to the rich, they pay better.
One of the aspects that can be done faster, are payments.
Lets see the cooler Stripe features that you will need while building
Why Stripe
Bc you can configure your products, prices, payments etc via their UI.
Plus you get a cool API.

Also, stripe provides a dashboard to manage subscriptions.
Stripe Products
Stripe Subscriptions
I tried stripe subscriptions linkshere, for the mental health delivery.

Or even better, a recurring subscription to boosts that MRR:

One Time Payments
People are using them to sell ebooks https://readmake.com/ or ways to code: https://codefa.st/#pricing, https://shipfa.st/?ref=indiepage
Or to sell simple microSaaS services like: https://poopup.co/
Stripe Webhooks
Conclusions
- Just learn how to do quick & cool landing pages, like:
https://codefa.st/#pricingorhttps://indiepa.ge/
With a Pricing section having by default the yearly plans discounted (and in a tab the monthly ones)
Example
https://fireflies.ai/pricing?billing=monthlyfor audio
- Bring your singin flow into place
Modern signups look like:
https://www.mailerlite.com/signuporhttps://app.fireflies.ai/login
- Place some features behind Stripe.
FAQ
RLS - row level security is very important!
Make sure that one user can only edit records related to that particular user.
Also pwd’s should ALWAYS be hashed on the DBs, just in case the DB gets compromised…