#reginbald

1 messages · Page 1 of 1 (latest)

leaden moonBOT
pallid canyon
#

Hi
Yes I think so, are you facing any particular issues ?

tired nacelle
#

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"

pallid canyon
tired nacelle
#

req_9rrSD3FruZQJlw

pallid canyon
#

because the onboarding has already finished

tired nacelle
#

Ok thank you for clarifying that, I have developer access to that account, how would I onboard it with that information?

pallid canyon
#

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

leaden moonBOT
tired nacelle
#

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

prime forge
#

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?

tired nacelle
#

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

prime forge
#

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

tired nacelle
#

I see, so if I want to onboard account X with platform controls how would I do that?

prime forge
#

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 !

tired nacelle
#

Thanks for all the help by the way

prime forge
#

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