#reginbald
1 messages · Page 1 of 1 (latest)
Hi
Yes I think so, are you facing any particular issues ?
I need to add some metadata to the connected account but I'm getting this error message "You cannot perform this request as you do not have Platform Controls for Standard on the account"
Can you share the ID (req_xxx) of the failing API request?
https://support.stripe.com/questions/finding-the-id-for-an-api-request
req_9rrSD3FruZQJlw
You can't update a Standard Account informations:
https://stripe.com/docs/api/accounts/create#:~:text=For other accounts%2C you can update all information until that account has started to go through Connect Onboarding
because the onboarding has already finished
Ok thank you for clarifying that, I have developer access to that account, how would I onboard it with that information?
No what I meant you can't make the update using API from the platform account any more
Howver, I'm not sure if they can udpate the account metadata from the dashboard
I'm able to edit the metadata info for other accounts that I onboarded programmatically. Created an account via API and then created an account link using the account_id returned.
However when I try to onboard this account in a similar manner the Stripe account is in't showing up in the account list
hmm, can you elaborate? As I understand it:
you call /v1/accounts and create an account acct_124
you call /v1/account_links for acct_1234 and redirect to the URL etc
you're saying acct_1234 doesn't appear in your Connect dashboard?
So they have an account lets say X, I use call /v1/accounts and create an account acct_124
you call /v1/account_links for acct_1234 all with an api key from my platform account Y.
I then open the returned URL and login with my credentials linked to account X and I don't see it in the list of accounts
I mean I think that's expected, X is not involved here. What happens is the new account(act_124) , gets linked to the same "stripe user" who owns X; from their perseptive they have two accounts(in their dropdown in the top left of the Dashboard), and it's the new account acct_124) that is connected to the platform Y
https://support.stripe.com/questions/legal-entity-sharing describes how that works
I see, so if I want to onboard account X with platform controls how would I do that?
AFAIK you don't/can't, it's only for new accounts
maybe if both of you write to https://support.stripe.com/?contact=true wanting this we can manually enable it, really not sure though but that rings a bell(though it's not an operational task my team is directly involved with). Probably easier to store metadata in your own database instead !
I can onboard account X via the Stripe UI. Going to https://dashboard.stripe.com/connect/accounts/overview clicking create and the selecting Standard account.
As I have developer rights in account X would I be able to edit the metadata in that account from the Stripe dashboard?
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Thanks for all the help by the way
that Dashboard flow uses the OAuth flow which allows an existing account to be connected to a platform
AFAIK it doesn't give you the "controlled by platform" stuff (which is only for the explicit new account flow as mentioned) so the metadata setting wouldn't work; having developer permission on the account isn't connected to this