#ruess-Connect
1 messages · Page 1 of 1 (latest)
Hi there, your vendor can't change the home address field in the onboarding page?
Hi @winter crescent - thanks for your reply
Forgive me ignorance, but what page is considered the onboarding page? the one on my app which hosts the Connect to Stripe button, or the hosted at Stripe that they are redirected to after clicking the button?
The Stripe hosted page, as shown in the screenshot that you have attached earlier.
Ahh yes @winter crescent - the drop-down box is not changeable - it only shows United States and no other option can be selected. I guess my question is: would this be something driven by my Stripe Connect account settings or something within the code we've implemented?
Hello! I'm taking over from Jack
can you share how your request is like when creating the account?
You said: "Hi there, quick question: does anyone know if account holders that our platform setup as Express accounts can choose to upgrade to Standard accounts if they so choose?"
This isn't possible using the same email login.
You can't have an Express Account with a platform and then create a Standard Account with the same email.
You would need to onboard them as a Standard account with a new email.
No way to migrate their Express account to Standard.
ok gotcha -very helpful - thanks @knotty heart !
No probs!
Wondering if you might know @knotty heart: I've setup my express account settings to include all available countries, including UK, but when I send them to signup from my app using (Connect to STripe) button, it only allows them to input a US address
Connect Onboarding I believe
Okay in that case it sounds like you are creating the Account with a certain country (like US in this case) and thus we require a US address.
relevant code:
" // Let's check if they have a stripe connect id
if (is_null($creator->stripe_connect_id)) {
// Create account
$account = $this->stripeClient->accounts->create([
//'country' => 'US',
'type' => 'express',
'email' => $creator->email,
'capabilities' => [
'card_payments' => ['requested' => true],
'transfers' => ['requested' => true],
]
]);
$creator->stripe_connect_id = $account->id;
$creator->save();
}"
Yep if you don't specify country then we use your default.
But if I keep "US" then it sets that as default
So you need to know the Connected Account's country ahead of creating the Account
I see
So for England, if I add "UK" it should populate that as the country?
Interestingly, I just tried changing to UK and even CA and it seems to make no difference.
Can you provide an account ID that you just created with UK or CA?
Also could you provide an onboarding link that I could test with and see the behavior?
Oh i go it!
It was supposed to be GB instead of UK
Wow - thanks @knotty heart - you're been incredibly helpful after days of getting no where!
Ah right! I forgot that we use GB