#shpatak-connect-onboarding

1 messages · Page 1 of 1 (latest)

azure bridgeBOT
faint wadi
#

HI 👋 what actions are you taking to encounter that error?

final crescent
#

I am trying to google it but there is few information

#

So these are my actions:

#
  1. I have an user in my DB
#
  1. create stripe customer for each of them
#
  1. create customer bank account with customer.id for each of them with this source: source: {
    currency: 'USD',
    object: 'bank_account',
    country: 'US',
    accountNumber: '000123456789',
    routingNumber: '110000000',
    account_holder_name: "John Doe",
    account_holder_type: 'individual',
    }
#
  1. create an payout to bank.id created previously with this payload: {
    currency: 'USD',
    destination: bankId,
    amount: amount * 100,}
#

on creating payout I get the error from above

faint wadi
#

That's expected, funds cannot be paid out to a Customer bank account. Payouts can only be made to your bank account that is associated with your Stripe account.

final crescent
#

Hm

#

Then how am I supposed to payout my application merchant's revenue?

#

To his bank account

faint wadi
#

That's what Stripe Connect is for.

#

Your Platform will create a Stripe account for each of your merchants, and then you'll transfer funds to those Stripe account balances.

final crescent
#

Okay, so being that said

#

1 step remains as it is

slender whale
#

So far so good though you may also want to check in to using Express connect accounts. Custom connect accounts take a lot more development resources. Because they don't come with things like a Dashboard, you would/will need to build out all of the Dashboard functionality yourself

final crescent
#

is that right?

slender whale
#

Not sure if you are including it in step 2, but you also need to onboard the connected account

final crescent
#

By step 2 I mean an ui form where user includes all his banking data: routing number, currency, account number, street, name, address and country

#

I know that Express type is responsible for onboarding the user using stripe web page

slender whale
#

You need to collect more info than just the bank account routing number to enable an account for payouts

final crescent
#

And can I do it only using the strip onboarding?

#

Is there a "custom" option?

slender whale
#

You can do it with either, just suggesting it because it takes a lot of work off your hands. You can definitely do your own custom onboarding process. Let me check if we have a doc more tailored to that

final crescent
#

Okay, let say I move on with Express account type

#

Here in the onboarding there is fields such as Legal business name **Doing business as ** BUsiness website

#

My regular user may not rule a business or legal entity

slender whale
#

And thus won't require things that people don't typically have

final crescent
#

Thank you, you are right

#

but here is only United State country to select

#

What if I am from European/Asian country

slender whale
#

Those are also possible. I am trying to remember what restricts that selection like that. Looking for that and will get back to you

final crescent
#

Okay

slender whale
#

Can you send me the code for how you are created that accounts? Could be helpful for me to see the settings here

slender whale
#

If you enable those countries there, they should show up in your dropdown