#monshery-connect-countries
1 messages ยท Page 1 of 1 (latest)
Hi there ๐ can you clarify what type of connected accounts you're using?
If you're using Express accounts then I believe this is the page you're looking for:
https://dashboard.stripe.com/test/settings/connect/express
Hey
sorry for delay
i have all countries enabled
when i go to onboarding
i still cannot change the country
So there's something else not working
How are you creating the connected accounts?
with a link and create account
Thanks, double checking some things as my test flow prompts for country.
Sure thing
Since you're creating the account, you'll need to specify the country for it. If you don't, then the country for the account will default to match the country on your platform account.
Hmm that's kinda counter intuitive no ?
So basically i have to collect that from the client before i send them to account creation ?
Sorry, double checking one more time because you're right, that doesn't sound ideal.
Alright, let me take a step back. I just ran through a test where I:
- Created a new express account with no info
- Created an onboarding link for that account
- Started the onboarding flow and was prompted for the country on the 3rd page
Seem to be able to. Can you clarify what you mean when you say you can't?
on the 3rd page my country is greyed out.
One sec let me try another use
user
and then i'll take a screenshot
If you need more details about the account let me know
So the thing that I noticed during my testing is when I provided a country while creating the account, then I couldn't change it during the onboarding flow. But when I omitted the country during account creation then I could select the country during onboarding.
I'd also suggest that you always open the onboarding links in an incognito tab to prevent it from clashing with any existing Stripe sessions (like if you're logged into the dashboard).
Can you share the account creation request id? I suspect you might be specifying capabilities at creation time.
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
On this settings page you can define the capabilities you want to use for each country you support
If you override that by specifying capabilities in the account creation request, a country is also required. If you do not include a country your platform country is used.
where can i find the ID ?
In the response headers
https://stripe.com/docs/api/request_ids or https://support.stripe.com/questions/finding-the-id-for-an-api-request
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
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.
Yes we are specifiying capabilities during creation .
You should remove that, and configure your preferred capabilities in the settings page toby linked
mm
So in settings to set the capabilities ?
there's somewhere in stripe account to check the request ID
cant remember where it was
At https://dashboard.stripe.com/test/settings/connect/express i dont see anycapabilities section
You can search your dashboard logs: https://dashboard.stripe.com/test/logs
req_CBXqJbim8ycOPj
req_MQPtMOM4KP4yay
req_KWhjeSde5K2JCY
req_UYTMFV1BAPhQJm
req_qKqJc8XaO0FhMz
req_7NF6FL8VnvJukR
this the last 6 requests
Almost all of them are selected
And some are checked but grey checked
i also see that israel cannot receive payments which is which because they can receive transfers which is what i need
I'm not familiar with what's available for each country, but setting capabilities in the account creation request is why you can't change the country during onboarding
You must either specify the country along with the capabilities, or omit the specified capabilities
Ahh wait
Does card_payments: {
requested: true,
},
ok where can i set capabilities account wide ?
What do you mean? That's the configuration you set up in the express settings
It depends on the country
If i do not require capabilities during account creation, where can i set this up ?
What do you mean?
For a connected account to reviece money transfer i assume i need to have that capability ?
If that's the case and i cannot set this up during account creation programmatically, what other option do i have ?