#evil3dm-connect
1 messages · Page 1 of 1 (latest)
Hey!
What you're describing is this: https://stripe.com/docs/connect/platform-controls-for-standard-accounts
Since I operate with customers/products/proces - Will this new account have/sync all this data from the base account ?
Not sure I understand. What's a 'base account'?
Let's go with example from real world - user of my platform is photographer.
Let's say he has Stripe account with customers/products. Now this photograpther decided to register at my platform.
So I have platform-stripe-account. And photographer has his photographer-stripe-account.
To connect photographer-stripe to mine platform-stripe I can use OAuth, right ?
You can use regular Connect onboarding, too
yes, that's second option - Use of connect onboarding. But the result of the 'connect onboarding' will be brand new stripe account which is connected to my platform-stripe-account. Right ?
It'll be a new acct_xxx ID yes, but still masked as the same account to your photographer
But it'll be an account solely for any interaction they have with your platform
ok, good. So after connect onboarding the photographer in fact will have two accounts in Stripe system:
- photographer-stripe-account which he had from beggining
- stripe-connected-photographer-account connected to my platform. And my platform will keep this accountId
Is it correct ?
Yep, exactly. But to the photographer they'll be a single account
great. So having those accountId for stripe-connected-photograph-account - Will I be able to get information of customers/products of the photographer (meaning that those customers/products belongs to original photograpther-stripe-account) ?
And not only get information but also create customers/products.
Yep, using the Stripe-Account header: https://stripe.com/docs/connect/authentication
Ok so basically, the stripe-connected-account is just a proxy of the 'original' stripe account.
Yep, exactly
According to this doc page: https://stripe.com/docs/connect/standard-accounts I need to create an account and then start the onboarding process.
So the question, how I can ensure that this connect-account will be created based on existing one. So it really become a 'proxy' account. The requirement is only that email should be used the same as for original stripe account ?
Ah, yeah. My bad. You'll need to use OAuth (unless you have the acct_xxx ID)
They'll still be able to use their existing Stripe account though
sorry, Im, a bit confused now)
Have you tried testing this?
yes, but want to know on how it should be organized
So let's get back to the question - photographer with stripe account.
I can connect it to my platform in two ways:
- OAuth connect
- New account + connect onboarding using the original account.
is it correct ?
Yes
But the photographer will likely want to use their existing Stripe account, so OAuth is the option in that instance
OAuth flow will then create the new 'proxy' account that is solely for the purpose of being connected to your platform
Ok , so if photograpther want to use its account the OAuth is basically the only way ?
And "2. New account + connect onboarding using the original account." option is likely for users who does not have stripe account yet, right ?
Yep, that's the recommended way!