#eshgo-payouts
1 messages ยท Page 1 of 1 (latest)
Hi ๐ no, you cannot use Payouts to transfer funds from your Stripe account to a Customers bank account. Payouts are used to send funds from your Stripe account to your bank account or debit card that is associated with your Stripe account.
But to make sure I'm not misunderstanding, when you say customer are you by chance referring to a Connected Account?
Even if the Customer has given us their bank information?
Not referring to a connected account, but can I make a custom account on their behalf then send the payout to their external account?
Also I appreciate how fast the response time is!
Correct, within the Stripe ecosystem, Customers represent the individuals making payments to a Stripe account (ie: the ones buying something). If you're looking to send funds to others as part of your flow, then making Transfers to Connected Accounts is the way to do that.
Is there a difference between connected account and a custom account we create on their behalf? Essentially, we want to abstract away the use of Stripe from the customer - they provide their banking details, and we will facilitate a payment to their bank account later via Stripe ACH, without them needing to set up a Stripe account. Is that possible or am I misunderstanding?
Hi there ๐ taking over for @odd lark
Give me a few minutes to get caught up.
Is there a difference between connected account and a custom account we create on their behalf?
A custom account is a Connect account. They're one and the same.
they provide their banking details, and we will facilitate a payment to their bank account later via Stripe ACH, without them needing to set up a Stripe account. Is that possible or am I misunderstanding?
This is not possible without Connect. They would need to create a Stripe account. That being said, Custom Connect essentially allows you to facilitate the onboarding process and provides a white-label experience
Ah ok I see! Thanks
To confirm on this question from earlier
"Cannot create payouts: this account has requirements that need to be collected.. Please provide those fields to re-enable payouts." What do I need to do? Where do I provide those fields?
Essentially the customer needs to enter these fields through Stripe onboarding for this to work?
Or can we enter the fields programmatically on their behalf?
And what fields are these?
What do I need to do? Where do I provide those fields?
Here's an example of all the things we might ask for and what they mean : https://stripe.com/docs/connect/required-verification-information
If you're using Custom Connect, you can do this on their behalf. You'll want to check the requirements hash on the Account object to see what is required.
I'd recommend reading through this guide, as the whole onboarding process is well-documented: https://stripe.com/docs/connect/connect-onboarding
Ok thanks!!
Sure thing!
So as long as I collect this information from customer in some fashion and enter it into their custom account myself, I will be able to send them a payout?
Correct.
Great
Another thing to confirm: is doing a payout from our Stripe account to a customers bank account automatically ACH?
Or anything we have to specify in specific to do an ACH payout/transfer? It will be to a bank account, not a credit card
It's automatically ACH
Great, thank you so much for the help! Can I ping this thread in the future if I have more questions, or start a new one?
Just start a new one, as we archive threads after a short duration. We can always look them up again if needed