#wayo
1 messages · Page 1 of 1 (latest)
Unfortunately I'm not that familiar with Plaid's offerings here. Can you tell me a bit more about what instant auth and instant match are here?
They are both very similar. Basically the user enters their login information on the Plaid pop up , choose an account like savings, checkings, etc, and if information entered matches, they instantly get a success message that their bank account has been linked and is ready to use.
Gotcha, so yes that would be our ACH accept a payment doc
Our ACH flow allows customers to pay with their US bank accounts or save their details to pay later
https://stripe.com/docs/payments/ach-debit/accept-a-payment?platform=web&ui=API#web-collect-details
Just to confirm, it would be this guide?
Exactly!
So what exactly are the users going to input in order to link their bank account? On step 4 of the guide, it says it opens up a dialog, but I don't see the UI anywhere.
Have you made that collectBankAccountForPayment call? I believe it should display a modal on the page where the data can be added
I tried but I keep getting an error when the function is called. It was last week but I believe the error was something similar to the function didn't exists. Maybe this is on my end, but what would be the inputs that should come up?
We link to it in that doc, should look something like this https://stripe.com/docs/financial-connections/fundamentals#authentication-flow
If you run the code again and send us the exact error you are getting we can look in to it here
I see. Do you have a UI where the user enters their account number and routing number only and they skip verification? I was thinking it was instant verification, but based on the docs, it says users enter their login info.
Does Stripe have this UI, can skip verification and still be NACHA compliant ?
I don't think we allow skipping verification, we require either instant or microdeposit verification
I thought when creating a payment intent you give it this data and verification would be skipped? We were approved to skip verification.
stripe.paymentIntents.create({
payment_method_options: {
us_bank_account: {
verification_method: 'instant'
}
}
})
I may have misunderstood your question then. Yes, that would be the way to force instant verification only for an account
Does Stripe have this?
As far as I know we only have the UI for instant or microdeposit verification.
Can you tell me more about "We were approved to skip verification."? I may not be understanding what you are going for here
Stripe needs to approve its users to skip verification since it is risky using this method since we are trusting the customer to enter their bank info correctly and trust the bank exists based on the info entered.
For this link, when a customer selects a bank, does the customer go to their banks website to log in or are they entering their info on Stripe's pop up on my site?
👋 stepping in
Yes we do support skip verification
It would be stripe.paymentIntents.create({ payment_method_options: { us_bank_account: { verification_method: 'skip' } } }) if you are already approved
Have you tried that?
At the moment, I am doing research and getting a plan together for implementation later.
Ah okay
So yes, if you do have approval for skip verification then you can skip using the manner above
Let me know if I can answer any further questions
I was wondering this.
Ah sorry
Missed that question
Yes that is correct
We open up an iframe with a modal that has a login for the customer with their bank to authenticate with their bank
And is this the case for every bank that Stripe supports?
Yes if you use stripe.js
You can collect the bank details yourself if you want and use microdeposits or skip verification without using the stripe.js modal for bank authentication
I think those are all my questions for now. Thanks for the help.