#Veiga-verify-customer-bank
1 messages · Page 1 of 1 (latest)
Hey there 👋 just want to make sure we're on the same page, you're asking how to verify your customer's bank account?
Hi Toby, yes.
Because using a custom flow we thought it will happen automatically, but no.
So when we reach the support they mention that Stripe has this feature but not available in the custom flow. So my question is what is the other possible ways to do this verification.
We have two options for verifying a customer's bank account, either via Plaid or microdeposits.
https://stripe.com/docs/ach#verifying
I'm looking to it, so if I create an account in my platform with your personal information, and after that I tied my personal banking account, stripe will be able to identify and say "Hey, that is not the Toby's Banking Account" using plaid or stripe? Or it just make sure that exists some banking account?
I'm not exactly certain how Plaid works, but my understanding is that it verifies account ownership by requiring the customer to log in though I'm not certain how much name match validation occurs.
The microdeposit route checks ownership by ensuring the customer can accurately see the amounts of the two deposits that get made.
I got, I'm reading the documentations but other questions came, when I do a microdeposit the amount is charged from me? Can I "auto-refund" it after the validation process?
I'm pretty sure they come from us (Stripe) and are recovered after the verification flow is completed (successfully or not), but let me double check that.
Yup, the funds for those micro deposits come from Stripe.
Amazing, thank you Toby