#sarika-connect

1 messages · Page 1 of 1 (latest)

dusk blaze
#

hello @cyan ravine! To clarify, do you mean you want to create a customer on a connected account? Or do you mean you want to onboard a connected account to your platform?

cyan ravine
#

Actually my scenario is that i want to pay money to customers from my stripe account . how to achieve that?

dusk blaze
#

can you share how your business model works?

#

that'd allow me to better advise you

cyan ravine
#

Customer register through app and link their bank account through plaid. Then from that linked accounts we fetch transactions of customer and we calculate deduct spare amount from that transaction amount . That deducted spare amount goes in customer virtual wallet , but in actual it goes to admin account. Now the customer can withdraw money from wallet so in this case i need to transfer money from admin account to customer account

dusk blaze
#

if I understood correctly, your customers are paying via ACH debits [0]? The payment goes into the customer's virtual wallet. The customer is also allowed to withdraw their money from this virtual wallet. And you would like to know how to return the funds from the virtual wallet to the customer?

[0] https://stripe.com/docs/ach

cyan ravine
#

yes

#

return funds from virtual wallet it actually means it will deducted from admin stripe account and transfer to customers

dusk blaze
cyan ravine
#

is there any option that when we create customer we create connect account for that customer?

dusk blaze
#

hmm, gimme a while to think about it and then get back to you

cyan ravine
#

ok

dusk blaze
#

@cyan ravine what Connect account type are you planning to use?

dusk blaze
#

you can create a Customer and then a connect account, only if you're using Custom connected accounts.

You would do the following :

  1. Collecting and verifying bank accounts - https://stripe.com/docs/ach#manually-collecting-and-verifying-bank-accounts

  2. Create the connected account with the (basic) information you've collected from the customer -
    https://stripe.com/docs/api/accounts/create

  3. If you need to collect more information on the connected account, you can use Connect Onboarding : https://stripe.com/docs/connect/connect-onboarding

  4. Clone the bank account to the connected account : https://stripe.com/docs/connect/cloning-customers-across-accounts#creating-tokens

  5. Create a bank account with the Stripe-Account header [0] : https://stripe.com/docs/api/external_account_bank_accounts/create

[0] https://stripe.com/docs/connect/authentication