#zekken-connect

1 messages · Page 1 of 1 (latest)

quasi cypress
#

heya zekken, you would have to have one account as the platform, and then the other businesses would be the connected accounts

dull stratus
#

okay got it, im new to stripe and connected accounts, how can I go about making one account the platform?

quasi cypress
#

hmmm, could you explain a bit more on your use case for connecting your accounts together? So that we can see if Connect is the solution?

dull stratus
#

yeah sure. I have three accounts that I want to route payments between. I am a member of these three accounts and when I try to onboard one account onto another as a connected account, using a link, the business doesn't show up

#

i was thinking it was because I was a member of these different accounts but im not sure thats the actual issue

quasi cypress
#

when you say route payments between - Note that you wouldn't be able to transfer funds between connected accounts. Only between platform <-> connected account.

#

can you share the account id which you've tried to onboard as a connected account, and which link (i.e. the documentation for this link) you've tried?

dull stratus
#

documentation: https://stripe.com/docs/connect/standard-accounts
account: acct_1KYErQAK0l0ECobh
also, maybe just to add more context, i have an ecommerce site, and when someone makes a purchase on that site, i want to payout other vendors and such(through stripe) from one stripe account. do you have a recommendation for doing this, is stripe connect appropriate here?

quasi cypress
#

regarding the link...

dull stratus
#

awesome, so this is along the lines of what i've been doing, i've onboarding an account and created a payment intent for that account in the past, but i still have this issue where it seems I can't onboard a connected account when I am a member of both accounts, do you know if this the case?

quasi cypress
#

so that link which you've provided is what we call an account link a.k.a Connect Onboarding. When you use an account link, you can only onboard entirely new accounts.

#

you can't connect an existing account with an account link

#

does this make sense so far?

dull stratus
#

yes that makes sense, thanks for the clarification, how can I go about onboarding accounts that exist already then?

quasi cypress
#

i wouldn't really recommend onboarding already existing accounts. There was a change made sometime around last year to make it such that if you want to have read and write access to a connected account, you have to be the platform that creates the account or be the first platform to connect to an already existing account - https://stripe.com/docs/connect/oauth-changes-for-standard-platforms

#

so if a user has a connected account that is already connected to another platform, they would end up having to create a new account anyway.

#

The reason for this change is to isolate processing activity on a connected account to that of a particular platform. Previously, multiple platforms could connect to a single account and those platforms would have access to actions taken by other platforms too....which isn't great

dull stratus
#

i see, that makes sense. I have two follow-up questions if you don't mind. What is the difference between a stripe connect platform and an account(are they created differently?) and in reference to what you said earlier, then the solution would be to have all connected accounts I need under one platform correct?

#

or link to documentation on the difference would be enough

quasi cypress
#

A platform just has other accounts connected to it. A connected account is a Stripe account which has a platform making actions on it.

#

the solution would be to use account links i.e. what you're already using to onboard connected accounts

dull stratus
#

okay, i think i got it. I followed these steps to onboard an account https://stripe.com/docs/connect/standard-accounts

  • create a standard account
  • create an account link
  • redirect to link
    but when I use the setup link and put in my email it prompts me to create a new account instead of using an existing account, do I have to use OAuth instead?
quasi cypress
#

yes, if you want to use an existing account, you have to use OAuth instead