#Kareem
1 messages · Page 1 of 1 (latest)
hi! well what is the account ID acct_xxx that you're trying to retrieve?
what's the context overall for what you're trying to do and why?
I have a platform for sellers, I'm trying to link sellers who have stripe account to my stripe acct
and you have already linked them?
No, first I'm trying to validate their account when they submit their account Id
it doesn't work that way, that's not something you can do
so it's normal to get that error message, you can not retrieve an account you don't already have access to. Doesn't make sense to ask users for their account ID.
the correct integration is to use https://stripe.com/docs/connect/standard-accounts to create a new account for the user and have them go through the onboarding and connect that account to your platform. If they have an existing Stripe account the new account will be associated with it via https://support.stripe.com/questions/legal-entity-sharing
hi @vivid gate ! Nice to speak with you, Thanks for handling this;
THanks for your answer.
Hum
this is not really a nice answer from us
You mean that if our seller has already a MAIN Stripe account (main account, not a connected one).
We cannot from our marketplace transfer them some money ?
you can, you'd do it the way I described(create a new Standard account for them and connect that account to your platform).
hum, we never us the stripe onboarding. We use only APIs for a transparent integration.
did you have a question?
yes,
can we do that without the "stripe onboarding process" ?
if my seller has a main account with seller@company.com
Then I create a connected account for him in my platform with the same email address
are the account LINKED ?
it's handled in the onboarding, read https://support.stripe.com/questions/legal-entity-sharing
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
as part of the user onboarding in the new account they login and it gets linked to their existing Stripe accounts
you don't pass an email since you can't pass an email for Standard accounts anyway
see also https://stripe.com/docs/connect/oauth-changes-for-standard-platforms
This change ensures that in the rare case that a Standard Connect user interacts with two platforms, each platform’s activity is kept distinct in separate accounts.
When connecting a second platform to a Standard account controlled by another platform, the user will create a new account to use with your platform instead. The Connect Onboarding flow will automatically direct users to create the new account. Your platform will then be automatically connected to the new account that the user has created.
yes, we saw that;
we usually do not want to redirect a user from a marketplace to a stripe onboarding
we create everything for them with API calls.
so that was my question ;
can we do that without the "stripe onboarding process" ?
but you're the platform F**p**s right? you already use Connect and do onboarding.
if you want, yes, you can use Custom accounts and whitelabel the onboarding
ok, well whatever
anyway, you should know Connect then, I'm struggling to understand your question
if you want to interact with another Stripe account, you'd use Connect. Standard or Express or Custom
an option for example is you use Custom and create a whitelabel account for the user and they don't have to do any onboarding directly with Stripe and only with your own platform
But then
- it is not linked to their existing Stripe account
- they have to do the complete onboarding without the benefit of skipping most of it with Legal Entity Sharing
this is why I suggested using Standard per the links above
you can not connect to an existing Stripe account directly, there is a deprecated way using OAuth but again, that requires explicit user opt-in (they have to authorise the connection to your platform in the OAuth dialogue), there is no world where you just make an API call in a backend and get a connection
hopefully that helps
YES !
MAny thanks @vivid gate !
Last question just to be sure;
We cannot send money to some account without being connected to him right ?
I cannot to a transfert any amount to acct_1MyX8xIp1J2vxxxx if I want to
Right ?
yes
no, of course not
Many thanks 👍