#toe

1 messages · Page 1 of 1 (latest)

proper totemBOT
opal edge
#

Unfortunately you are not missing something, there isn't a place in the API where we surface which countries support cross-border payouts at the moment.

#

Unfortunately not sure what the best way to manage this may be. I can put in a feedback request as you could definitely have a hard-coded list of these countries in the meantime but I'm not sure if we specifically notify you via email of new countries being added to this list

opal edge
#

Oh, yes, you can definitely use that page as a reference for which countries we support

#

I thought you were asking for something programmatic with the API. Glad you found that list!

dapper yarrow
opal edge
#

Unfortunately that list of countries can't be restricted at the moment. You can specify the account's country on the account itself, but can't retrieve the list during onboarding for accounts that do not have it set yet

dapper yarrow
#

Are the countries in the cross boarder payout displayed during the onboarding process?

opal edge
#

Yes, all those countries should show up in the onboarding process. If you are not seeing a country that is on that list, you can reach out to our support team to have them enabled for your platform https://support.stripe.com/?contact=true

dapper yarrow
#

Considering the attached screenshot, US is the default country based on the code below and the options list is greyed out not allowing me to select any country listed in the supported cross boarder payout list.

$account = Account::create([ 'country' => 'US', 'type' => 'express', 'capabilities' => [ 'card_payments' => ['requested' => true], 'transfers' => ['requested' => true], ], 'business_profile' => ['url' => url(Auth::user()->slug)], ['settings' => ['payouts' => ['schedule' => ['interval' => 'manual']]]], ]);

opal edge
#

Can you rephrase your question? I am not sure if I understand it

#

That is demonstrating what I tried to mention before, you can specify the account's country by setting that country parameter. If you leave out that parameter, your users will be able to choose a country from that dropdown

#

So if you remove the country param and select the specific countries that you want in the dashboard, you should get a dropdown of just the countries you want to show

dapper yarrow
#

How can I resolve this issue "The recipient ToS agreement is not supported for platforms in GB creating accounts in US."

#

I have an account in the US

opal edge
#

Good question. You would use another TOS type though I forget where you can find them

#

Checking in to this and will get back to you

dapper yarrow
#

Waiting,thanks.

opal edge
#

The two TOS types here are recipient and full though it is worth noting that the reason you are getting errors here because cross border payouts are only really supported for US platforms at the moment, so this error is more related to your platform account being a GB one

dapper yarrow
#

I have a US account, how can I switch over it?

#

I created it via Atlas

proper totemBOT
quaint wave
#

Hello 👋
Stepping in here as Pompey needs to step away soon

#

Are you sure you're using the right API keys to connect to the US account?
It looks like you're using GB account as platform and trying to create an account in the US

dapper yarrow
#

How do I get the US platform account API keys?

quaint wave
#

By logging in to the US account

#

and under Developers section

dapper yarrow
#

When the US atlas account was created it was created under the same GB account. Would have this created a separate US login account?