I have 2 websites site 1 **abc.com and another one is site 2 xyz.com hosted on GHOST cms and I connected my Stripe account with both websites. The issue is when any subscriber is subscribing to the PAID plan from the site site 1 then it becomes a user to site 2 also (it becomes a user to both the websites) which is a huge disaster for me.
Make a second stripe account - Stripe allows more than one, and they can all share a login.
Export your members list. Check that it is complete. Do the same for the other site. If you have a site backup option, use it.
Then unlink one Ghost site from Stripe and link it to the new Stripe.
Import your members list (after removing free members and members of the other site, if you can tell who is who) to the re-linked site, if the subscriptions don’t appear correctly.
How would you even manage to do that using Stripe?
When you set up to use Stripe you need to type in the domain where it is supposed to be used. So making an account for site 123.site mean that you use that account for 123.site and not for 321.site. 321 needs its own account account under your main profile.
If you place your cursor on your account name up in the left hand corner and click the arrow you’ll get a drop down menu where you can add on a new account. It can belong to the exact same company and share all details but the actual website where it is supposed to be in use.
ps, I don’t get why they call the user profile and the “companies” accounts. For me it would make more sense the other way around