Recommendations for putting Caps on Subscription

I’m using a Pricing Table for a client of mine that is offering different tiers of a yearly subscription. Anyone have tips for:

  • Insuring users can only have one Subscription product at a time
  • Capping the total subscribers of a particular subscription (to say 1000)

I can add rows in my database for users, but it would be amazing to keep this within Stripe’s customer data.

Hello!
The restriction of “one subscription per customer” can be set up from the dashboard.

By enabling this setting, if someone accesses the checkout form from sources like the Pricing Table or Payment Links, they will automatically be redirected to the customer portal or similar, preventing the creation of a second subscription.

That’s very helpful thank you @hidetaka-stripe! Any thoughts on how to cap the total number of subscriptions?

We need to use external database like firebase, Amazon DynamoDB, etc to make a cap of the total number of subscription. Possibly, someone may be publishing these add-on on the stripe App marketplace.

Cool. Makes sense. Thanks for the answers!

2 Likes