
An eCheck payment gateway is the software that takes a customer's bank routing and account numbers at checkout, verifies them, encrypts them, and routes the payment through the Automated Clearing House (ACH) network. If card processors have declined your business, or your average ticket is large enough that percentage fees sting, eChecks are often the most practical way to get paid online — and the gateway is the piece that makes it work.
This guide explains what an eCheck is, how processing works, what separates one gateway from another, and how to start accepting eChecks.
What Is an eCheck?
An eCheck, or electronic check, is a digital version of a paper check that moves funds directly from the payer's bank account to the recipient's through the ACH network. It carries the same information a paper check does — routing number, account number, and amount — but skips the paper clearing process entirely. The customer enters their details into a secure form, authorizes the payment, and the money transfers bank to bank.
No printing, no mail, no deposit run. That is why eChecks clear faster than paper checks and usually cost less to process than card payments.
How Does eCheck Processing Work?
Every eCheck payment moves through four stages:
- Authorization. The customer approves the payment through an online form, a signed agreement, or a recorded phone authorization. This protects both parties.
- Processing. The gateway encrypts the bank account details and submits the transaction to the ACH network.
- Verification. Account information is checked, and incomplete or invalid details stop the transaction before any money moves.
- Deposit. Funds leave the customer's account and settle into your business bank account, and both sides receive confirmation.
Because the data is encrypted end to end and fewer people ever touch the payment details, eCheck processing is both faster and more secure than handling paper checks.
What Does an eCheck Payment Gateway Do?
The gateway connects your checkout, invoicing, or billing system to the ACH network. In practice, it does four jobs: it captures the customer's bank details on a secure form, encrypts and tokenizes that data so raw account numbers never sit on your servers, verifies the account before submission, and routes the transaction for settlement.
If you already take cards online, ask whether your existing payment gateway supports eChecks. Adding them is usually a settings change plus an additional merchant account, not a new integration.
How to Choose an eCheck Payment Gateway
Gateways are not interchangeable. Compare them on the points that decide whether payments actually go through:
- Bank account verification that catches typos and closed accounts before the transaction is submitted, not after it returns
- Encryption and tokenization so stored payment data is useless to an attacker
- Recurring billing support if you accept recurring payments — bank accounts change far less often than card numbers, so eCheck subscriptions fail less
- Fraud screening that flags suspicious transactions automatically
- High-risk placement if mainstream processors have declined your industry
There is no single best eCheck gateway for every business. The right one is the one whose underwriting accepts your industry, verifies accounts before submission, and states its fees and reserve terms before you sign.
Do You Need an eCheck Merchant Account?
Yes. The gateway moves data; a merchant account settles the money. To accept eChecks, you need a merchant account that supports ACH debits, either on its own or alongside your card processing. For businesses that want bank payments as a primary rail, we set up ACH merchant accounts with eCheck acceptance built in.
If banks have declined you before, start with a provider that pairs the gateway with a high-risk merchant account rather than one that underwrites only low-risk retail. The underwriting decides whether you can process at all; the gateway is the easy part.
How to Accept eCheck Payments Online
Here is how to start accepting eCheck payments online:
- Open a merchant account with an eCheck-capable processor. Hard-to-place industries should look for high-risk underwriting with eCheck support built in.
- Connect the eCheck gateway to your website checkout, invoicing tool, or virtual terminal.
- Collect customer authorization for each payment or for a recurring schedule.
- Submit the transaction. The gateway verifies the account and routes the payment through the ACH network.
- Receive funds in your business bank account and reconcile the deposit against the transaction record.
Offering eChecks alongside cards gives customers more ways to pay — especially valuable for large-ticket sales, B2B invoices, and industries where card approval rates run low.
How Long Does an eCheck Take to Process?
Verification is nearly instant: the gateway confirms the account details and authorization in seconds, so checkout feels identical to a card payment. Settlement — the actual movement of money — runs in ACH batches and typically completes within one to three business days, with same-day ACH available where faster funding matters. For a stage-by-stage breakdown, see our guide to how long an eCheck takes to process.
Can You Accept Check Payments Instantly?
No check payment settles literally instantly, but you can accept and verify check payments at checkout in seconds and receive funds far sooner than you would waiting on a mailed paper check. For high-value orders, wait until funds settle before you ship.
eCheck Processing Fees vs. Credit Card Fees
eChecks are usually one of the cheapest ways to get paid:
- Fee structure. eCheck transactions are typically billed as a low flat fee, while card payments carry percentage-based fees that scale with ticket size — see how credit card processing fees work for the comparison.
- Large payments. On high-dollar invoices, the flat-fee structure can save a meaningful amount per transaction.
- Recurring billing. Fewer involuntary payment failures, because bank accounts outlive card numbers.
For merchants with thin margins or large average tickets, moving even part of your volume to eChecks can reduce total processing costs.
Are eChecks Safe?
eChecks are among the safest ways to pay online. Payment data travels over an encrypted connection with fewer touchpoints than a paper check, verification stops invalid transactions before funds move, the ACH network operates under established banking rules, and gateways screen for fraud automatically.
The risks worth knowing are practical, not dramatic. An eCheck can be returned after it appears to settle — for insufficient funds, for example — so reconcile deposits rather than treating verification as final payment. Settlement takes business days rather than seconds, and every payment requires a valid customer authorization, which means your records need to be in order. A gateway with account verification and fraud screening narrows all three risks.
eCheck vs. ACH: What's the Difference?
An eCheck is a type of ACH payment. ACH is the underlying bank network; an eCheck is a specific ACH transaction modeled on a traditional check, initiated with a routing number, account number, and authorization. Neither is better than the other — one is the rail, the other is a payment that rides it. For a fuller breakdown, read our guide to the difference between an eCheck and ACH.
Where Can You Use an eCheck Online?
More places than most buyers expect. Utilities, insurers, landlords, universities, and government agencies have accepted electronic checks for years, and a growing number of online stores offer eCheck or bank payment at checkout — particularly merchants with large average tickets or in industries where card approvals run low. If a checkout lists eCheck, electronic check, ACH, or bank account as a payment option, you can pay with your routing and account numbers.
Paying is as fast as paying with a card:
- Select eCheck, electronic check, or bank payment at checkout.
- Enter your bank routing number and checking account number.
- Confirm the amount and authorize the payment.
- Save the on-screen confirmation or emailed receipt.
Our walkthrough on how to pay with an eCheck covers each step in detail.
Start Accepting eChecks With PayKings
eChecks give your customers a low-cost, secure way to pay and give your business lower fees and fewer failed payments on recurring billing. We pair eCheck processing with merchant accounts built for high-risk and card-not-present businesses, so you can add eChecks to your checkout even if other processors have declined you. Every fee is disclosed in the merchant service agreement before you sign.
Apply for a merchant account to start accepting eCheck payments online.
Frequently Asked Questions
An eCheck payment is an electronic version of a paper check. The payer provides their bank routing and account numbers and authorizes the payment, and the funds transfer between bank accounts through the ACH network.
Yes. eChecks use encryption, direct bank-to-bank transfer, and automated verification, and fewer people handle the payment details than with a paper check — making eChecks one of the safest online payment methods.
Virtually any U.S. bank or credit union account with a routing and account number can send or receive an eCheck, because the payment moves over the ACH network that nearly all U.S. financial institutions participate in. A standard checking account works; no special account type is required.
An eCheck is a type of ACH payment. ACH is the underlying bank network; an eCheck is a specific ACH transaction modeled on a traditional check, initiated with a routing number, account number, and payment authorization.
Settlement takes business days rather than seconds, a payment can be returned after it appears complete, and every transaction needs a documented authorization. For most merchants, the lower fees and fewer failed recurring payments outweigh those trade-offs.
A debit card clears faster; an eCheck usually costs the merchant less and does not expose a card number. For large payments, invoices, and recurring bills, eCheck is often the better fit. For an instant purchase, a card is.
The recipient sends you a payment request or secure form from their eCheck provider. You enter your routing and account numbers, authorize the amount, and the funds transfer bank to bank through the ACH network. You cannot send an eCheck unless the recipient has a way to accept one.
Category
Tags

Marielle Andiarena writes about high-risk merchant accounts and payment processing for PayKings.
More from Marielle Andiarena
Check Truncation Return: What R11 and R30 Mean for Your Business
If an ACH return has come back labeled a check truncation return, you are looking at one of two code...
Invalid Merchant ID: Causes and How to Fix It
An invalid merchant ID error means the card network or your processor cannot match the merchant iden...
DFI Account Number & R43 Returns: What They Mean
A DFI account number is the receiver's account number at their depository financial institution — th...
Check Truncation Entry Return: ACH Code R11 Before and After 2020
If a return labeled "check truncation entry" has shown up on your ACH reporting, you are looking at ...