Same Stripe on 2 different apps

Hey Bubblers,

I’ve got two different apps being run by the same person, let’s call them A and B. Both the apps have individual subscription plans and are linked to the same Stripe account.

Now, we want a unified subscription plan that grants the users premium access to both apps. The user should be able to subscribe to this plan from both the accounts, and it should also show up along with their existing plans in their stripe dashboard.

The problem I’m facing is that Stripe generates separate customer IDs for the same customers coming from separate apps. I tried manually changing the stripe customer ID from a user in app A to the same user in app B. It works as long as you visit the stripe dashboard, but as soon as i try subscribing to a plan it reverts the customer ID to whatever it was before I manually changed it.

Any ideas on how I can get the unified plan for both apps?

Thanks!

Have you found a solution?

I think one option is to create some APIs on both apps, so both apps can update the subscription of the same user when he does a subscription on 1 app.

I did.

Im generating stripe customer ids on one app and transferring them to the other via Data API.

I also use a combination of Data API and Stripe Webhook to update the subscriptions. Drop me a message if you’re interested in seeing how it works :sweat_smile:

I don’t need it. Just curious about what happens. It is great that it works. :grin:

1 Like