#Peter Boyd
1 messages · Page 1 of 1 (latest)
Hey there
hey bismark
You are using OAuth here?
nah
just phone number, email
we dont make them create an account on stripe side of things
Hmm not sure I understand what you mean. Express Accounts can be created either via the OAuth flow or the newer Account Onboarding flow where your platform creates the account and then you redirect the user to the Onboarding flow.
Do you have an example Connected Account I can look at?
we think it's because of this
we have to provide their country when creating the connect link
we're not doing that right now
Do you have an example Connected Account ID?
I'm trying to find the customer that had this issues, he's in New Zealand
we checked off "New Zealand" in the express settings
as an available country
Sorry, hard for me to help much without more specifics. If you want to share your platform ID I could also take a look that way.
All good
here it is
acct_1Lz2G6QxBziOvFxT
this customer could only make an account with "United States" as the country
the dropdown was disabled
so he couldnt change it
Thanks. So your platform is creating this account. See: https://dashboard.stripe.com/logs/req_dYszLGImzdyQtg
You are explicitly setting country: 'US'
You need to collect the desired country from your user ahead of account creation.
Once the account has been created, that country can't be changed
if this customer is in New Zealand, would it default to NZ? or would it be US?
and if I omit it, will it give them the ability to change the value?
more specifically, what should I set it to if I want to give them the ability to change it during the express flow?
No it will always default to your platform country (US) if not specified. This can't be changed during the flow. You must collect it up front from your user and then create the account with the correct country before you send them to the onboarding flow.
👍