Home
Starting Up
Case Studies DB
Products
Ideas DB
Vibe Coding Tools
Subscribe to IH+
Starting Up
Case Studies
Ideas DB
Products DB
Join
1
Like
3
Comments
User subscription management - how?
by
amitbend
Hello guys, when you build a new SaaS what are you using for managing your user subscriptions?
Is this user a paid user or not?
Quotas
Subscription is active or not?
Current plan
Are you a programmer? If not, then you'll probably need a paid product to help handle it.
What I usually do, is add a column to the user table for whether or not they have premium access. If there are many different products or membership levels, then I'll create a separate table for products and a join table for users <--> products. Quotas and subscription purchase history would also go in separate tables.
Yes, I am. I was looking for a good open-source for that - and there are a few for each topic but nothing which gives all the options. (e.g. API gateway for rate-limiting & quotas)
For something like this, it will likely be faster to write your own.
The reason is that apps (and business models) vary in how they're structured. Even if you find something open source that does all those things, it will almost definitely do them differently than you want to. Then you're stuck trying to modify code you didn't right and may not understand.