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
I think itâs a major limitation (for me rather a bug, tbh), which doesnât seem justifiable as Stripe separates products nicely based on IDs etc., so I imagine that it would easily be doable to âfollowâ only Ghostâs own products. Itâs not unusual that an organisation uses one Stripe account for multiple subprojects. (Which brings me to a feature request to let the user define metadata that is transferred to Stripe â one of Stripeâs very nice features.)
For now (as long as it is not fixed/supported), I would advice to warn the user upon Stripe connect that other Stripe products in the same account (i.e., products not âgenerated/ownedâ by this Ghost instance) will interfere with the Ghost instance.
@prschulz thanks for pointing to a workaround (Stripe subaccounts)!
Having switched on paid memberships this afternoon Iâve just realised - due to duplicate emails - that I had a trial DigitalPress site also connected to Stripe. Iâd wiped this trial site, but when they sign up to a paid membership on my site hosted on MagicPages they also appear on the DigitalPress site. Grrrr!
Only a few have signed up now (but theyâre obviously precious!) ⌠I cannot disconnect Stripe from the DigitalPress site âwhile there are still members with active Stripe subscriptionsâ
Can I just delete the members from the DigitalPress site, disconnect the latter from Stripe, and they will remain on my active site? Iâll obviously back them all up first. The only members on the DigitalPress site are those who signed up from MagicPages.
Just when I thought I was getting the hang of this
OK ⌠the answer to my own question was, as suggested, to individually delete members from the âwrongâ DigitalPress site (making sure to not disconnect them from Stripe), then disconnect the DigitalPress Ghost account from my Stripe account.
I wasnât brave enough to do this without first creating a new paid member in my own name!
It cost me a processing fee, but solved the problem