#Sv1751
1 messages · Page 1 of 1 (latest)
hello! it looks like you're onboarding connected accounts via OAuth? https://stripe.com/docs/connect/oauth-reference
for context, accounts onboarded via OAuth are always considered live accounts even if you created used a test client id to create the OAuth link.
Is there any particular reason why you're using OAuth? We generally recommend that you use Account links to onboard connected accounts now
Yes. Some of our clients already have their Stripe accounts. OAuth give an opportunity to connect exist accounts
what kind of actions are you going to perform on the connected accounts? Are you going to take payments? Or for example are you going to read data to perform analytics?
we are going to take payments. but we need metadata for analytics
alright, since the accounts are created via OAuth and are considered as live accounts.
There're limitations as to what you can see and what is displayed in test mode on the Dashboard. For example, because we consider them as live accounts, we don't display certain fields that we consider as PII in test mode.
I believe 2. is also related to that. i.e. it's considered as a live account, that's why it's insisting that you update the account only with a live key.
What I can suggest you do instead, is that for testing specifically, use https://stripe.com/docs/connect/standard-accounts to create your test connected accounts
For me it's still not clear why we don't see the metadata settings for our connected accounts via OAuth?
we don't see metadata for our live connected accounts
i have an idea that it might happen because we connect an existing account. cos in case we create the new one along with connection we can see the metadata settings
can you share one connected account where you've successfully added metadata before?
there's no metadata in the screenshot
and this with no metadata
umm, neither of the screenshots show metadata
what's the connected account id?
acct_1M4L9NGpAAGAcv18
so to clarify, are you saying that you added metadata via the Dashboard to a connected account, and then after saving, the metadata isn't displayed?
no, we don't see the platform information section where we can add metadata at all - the second screen
this account was also onboarding using OAuth it seems. If you create a test account using Account Links you'll see that option in the Dashboard
So, you mean that accounts connected via OAuth don't support metadata?
not in test mode apparently. If you look at the account in the Dashboard in livemode. It shows metadata there
But we don't see metadata for live mode. All the screenshots I made are from live mode
are you logged in to the correct account when viewing the connected account via the Dashboard? You should be logged in to the Platform account i.e. acct_1LVySpCF6Y3bmA7r
yes. I logged in the acct_1LVySpCF6Y3bmA7r
okay, sorry to redirect you, but you'll need to write in to Stripe Support to investigate further. I can't replicate your issue unfortunately. The workaround which you can use immediately would be to use Account Links to create a test account