Real-time bank account verification confirms that a customer's bank account is real and open before the first payment, in seconds instead of the day or more micro-deposits take. In one method, the customer logs in to their bank, which returns the live balance and, where the bank shares it, the account owner. In the other, a validation service checks the account and routing numbers with no login.
For US businesses that collect payments online, verification is also a rule. Since March 19, 2021, Nacha has required the originator of an online (WEB) debit to validate the account number before its first use and again whenever it changes.
Real-time verification asks either the customer's bank or a validation service about the account at the moment the customer enters it. A bank login returns more data. A validation check works without a login.
The customer connects their account by signing in to their own bank, and the bank answers for the account directly.
How a provider connects to each bank decides how often this flow succeeds. Our guide to bank linking compares the connection types.
The customer types their account and routing numbers, and the provider sends them to a validation service before the first debit. The service reports whether the number is valid and belongs to an open account, and some services also compare the account holder's name with the name the customer gave. No login is involved, so the check works at banks that don't support a direct connection. It returns no balance.
Only a bank login confirms the balance. Micro-deposits and validation checks both confirm the account is real and open, and the validation check does it in seconds.
The balance row is the one most comparisons skip. A micro-deposit test passes on an account holding $3, and the customer's first $300 payment comes back as insufficient funds two banking days later.
A balance check reflects the account at that moment. The balance can fall before a later debit settles, so a verified account can still return a payment for insufficient funds.
Nacha treats account validation as the minimum part of fraud detection for online debits. Since March 19, 2021, the originator of a WEB debit must validate the account number before its first use and before any change to it. Nacha does not count a fraud detection system without account validation as sufficient.
The rule leaves the method to the business. Nacha names prenotes, micro-transaction verification and commercially available validation services as options, and a bank-login check validates the account at the moment of connection.
Two more rules raise the stakes for getting verification right.
When a return does happen, the code decides what you do next. Our guide on how to recover a failed bank payment covers each one.
Compare providers on what happens after the customer picks their bank, starting with whether the connection succeeds and the owner's name matches. A bank count only tells you a bank is on the list.
A match rate is the share of verifications where the owner name returned by the bank or validation service matches the name the customer gave. A mismatch is the clearest sign of a borrowed or stolen account, so ask for the rate measured on traffic like yours.
Aeropay's network connects to more than 12,000 US banks and credit unions. Whichever provider you evaluate, us included, ask for connection success on your own customers' banks alongside the total. Our guide to choosing a pay by bank provider covers the rest of the evaluation.
The best way is to link, verify and check the balance in one step at checkout, with a validation check ready for banks that won't connect. The customer signs in once, and the payment goes out against an account you know is open, owned by the payer and funded.
That is how we built Aerosync, Aeropay's bank-linking product. Users link and verify a bank account in under 10 seconds with Aerosync, and the business sees the result before the first debit.
Five steps make the flow convert and hold up.
No. Linking is the connection a customer makes to their bank. Verification is the check on what comes back, confirming the account is open, belongs to the payer and can cover the payment. With a bank login, both happen in the same step, which is why the two terms get used interchangeably.
Alternatives to Plaid include standalone bank connectivity providers and pay by bank platforms that integrate bank linking with payment processing. Aerosync, Aeropay's proprietary bank connectivity platform, supports more than 12,000 US banks and credit unions and connects directly with Aeropay's payment infrastructure. When evaluating alternatives, businesses should compare bank coverage, connection success rates, account verification capabilities, fallback options, and the ability to support seamless repeat payments.
For a bank login, only their online banking sign-in, entered on their bank's own screen. They don't type account numbers or wait for deposits, and the business never receives the password. For a validation check, they type their account and routing numbers and get an answer in seconds.
Yes. Nacha's WEB debit rule doesn't prescribe a method, and it lists micro-transaction verification alongside prenotes and commercial validation services. Micro-deposits confirm the account is open, but they take a day or more and don't check the balance, so they work best as a last-resort fallback.
Yes, when the bank shares the account holder's name or the validation service offers a name match. The provider compares that name with the one the customer entered, and a mismatch is a reason to stop before the first debit. Ask a provider which banks return owner names.
Verification checks the account before any money moves. Payment processing initiates the debit, settles it and handles any return. Some providers sell verification alone, so the business connects it to a separate processor. Pay by bank networks run both on one connection.
Talk with our team about adding real-time verification to your checkout, with bank login first and a validation check for banks that won't connect.