#Fahim
1 messages · Page 1 of 1 (latest)
hello! you would use OAuth : https://stripe.com/docs/connect/oauth-reference
keep in mind
Platforms using OAuth with read_write scope won’t be able to connect to accounts that are controlled by another platform.
OAuth is not recommended for new Connect platforms. We recommend using Connect Onboarding for Standard accounts instead.
Starting in June 2021, Platforms using OAuth with read_write scope won’t be able to connect to accounts that are controlled by another platform.
Extensions will not experience any changes to how OAuth behaves. Learn more about OAuth changes for Standard Platforms.
it gives a warning
so is there any alternatives?
your account is a platform right? you may be creating charges etc on the connected account?
yes, it's a platform and we are creating direct charges on connected account
Account links which is mentioned in https://stripe.com/docs/connect/standard-accounts, will not link up an existing account.
my requirement is like this, when there's someone who is alreay have a stripe account, he should be able to connect to my platform using his existing account, if he doesn't have a stripe account, he should be ble to create a new account which will be connected to my platform
if that same Stripe account is already linked to another platform who can read and write on that connected account. We won't allow you to connect to it.
It can cause confusion especially since you would be able to receive events due to other platform actions. You can also view / retrieve those other objects as a Platform account
so if he has already linked to someother platform, aren't there any way to add his account as a connected account to my platform?
no, there isn't any other way
without read _write can I add them to my platform as connected account?
if you only have read access, you can add connect existing connected accounts. But you wouldn't be able to create charges on them
read access only OAuth is mainly for extensions i.e. platforms that read and aggregate data for the connected account
when I create a new connected account in my platform using "Connect Onboarding for Standard accounts" method, I have read and write permission on this connected account, right?
yep, that's correct
in that case that particular connected account can not join any other platform by giving them write permission on account?
from what i'm aware yes, they shouldn't be able to
acct_1MgK5JRWDov8TdYJ
this account I created as a connected account from one of my platform.
alright, is there something you need help with for that account?
and then I used OAuth and connected this account to nother platform and this is the account id in other platform.
acct_1MgoJHIRZR1ihjV1
they're entirely different accounts as you can see by the different account ids
this I created using OAuth, so in that case it creates a new account?
yep
so then what's thismessage is about? "Starting in June 2021, Platforms using OAuth with read_write scope won’t be able to connect to accounts that are controlled by another platform."
all of those accounts in your screenshot are separate and different Stripe accounts. You can see them in the Dashboard because it's linked to your user account.
here I craeted a connected account from one platform
and now I'm using OAuth to add this to another platform
hendrehall@test_cb.com
this is the email
it loads like this when I give my email and password
if I'm to use the same stripe account, what option should i use from this?
you can't
like i mentioned, if the account is already created with Account Links, you can't use OAuth to connect it to another Stripe account
so in this case it automatically creates a new account even though I used OAuth url to create this?