#Danylo Holovin
1 messages · Page 1 of 1 (latest)
What do I need to do to create a connected account with the recipient agreement?
AFAIK you can't
Why do you need that specific service agreement?
I need exactly this service agreement to top up and pay out for connected accounts (in different countries) on my platform.
That service agreement will work for non-US connected accounts. Otherwise if US you'll need to use a differing agreement: https://stripe.com/docs/connect/service-agreement-types
Ok, but how do I transfer the money to the balance of the connected account? When I make a transfer to a connected account (transfers.create API), I get the following error: "Funds can't be sent to accounts located in ES when the account is under the full service agreement. To learn more, see https://stripe.com/docs/connect/service-agreement-types."
Yeah as stated any non-US connected accounts need a recipient service agreement for transfers: https://stripe.com/docs/connect/account-capabilities#transfers-cross-border
Your US connected accounts will need a full service agreement
That is, during the account creation process, I have to decide which one to choose, and not Stripe?
Correct, when creating your accounts: https://stripe.com/docs/connect/service-agreement-types#choosing-type
Great, but there is a problem. When I select the recipient agreement, I get this error "This application does not have the necessary permissions for the 'tos_acceptance' parameter on the 'acct_1Ljl2bRG41mTEQZK' account".
Yeah in most cases you can't update that parameter on existing accounts (i.e. if they're already onboarded/verified):
Changing the service agreement type will fail if the service agreement has already been accepted; in those cases, create a new account with the desired service agreement.
This happens when I create a connected account (accounts.create API).
Can you share the ID (req_xxx) of the failing API request? https://support.stripe.com/questions/finding-the-id-for-an-api-request
Find help and support for Stripe. Our support center provides answers on all types of situations, including account information, charges and refunds, and subscriptions information. Get your questions answered and find international support for Stripe.
Sorry, I gave the wrong error. When I create a connected account with the recipient agreement, I get this error "The recipient ToS agreement is not supported for platforms in the US creating accounts in the US."
Yes, as I stated:
- You'll need a to use a
fullagreement when creating US accounts. - Use a
recipientagreement when creating non-US accounts.