#ruess-Connect

1 messages · Page 1 of 1 (latest)

winter crescent
#

Hi there, your vendor can't change the home address field in the onboarding page?

weak grove
#

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?

winter crescent
#

The Stripe hosted page, as shown in the screenshot that you have attached earlier.

weak grove
#

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?

warped mortar
#

Hello! I'm taking over from Jack

#

can you share how your request is like when creating the account?

knotty heart
#

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.

weak grove
#

ok gotcha -very helpful - thanks @knotty heart !

knotty heart
#

No probs!

weak grove
#

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

knotty heart
#

Are you using OAuth?

#

Or are you using Connect Onboarding?

weak grove
#

Connect Onboarding I believe

knotty heart
#

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.

weak grove
#

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();
            }"
knotty heart
#

Yep if you don't specify country then we use your default.

weak grove
#

But if I keep "US" then it sets that as default

knotty heart
#

So you need to know the Connected Account's country ahead of creating the Account

weak grove
#

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.

knotty heart
#

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?

weak grove
#

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!

knotty heart
#

Ah right! I forgot that we use GB