#Danylo Holovin

1 messages · Page 1 of 1 (latest)

silver acornBOT
paper warren
#

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?

jovial hatch
#

I need exactly this service agreement to top up and pay out for connected accounts (in different countries) on my platform.

paper warren
jovial hatch
#

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."

paper warren
#

Your US connected accounts will need a full service agreement

jovial hatch
#

That is, during the account creation process, I have to decide which one to choose, and not Stripe?

paper warren
jovial hatch
#

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".

paper warren
#

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.

jovial hatch
#

This happens when I create a connected account (accounts.create API).

paper warren
jovial hatch
#

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."

paper warren
#

Yes, as I stated:

  • You'll need a to use a full agreement when creating US accounts.
  • Use a recipient agreement when creating non-US accounts.