Pay by Bank at Checkout: Adding ACH to Cut Online Card Fees
Learn how to accept ACH payments in your online store, compare bank and card costs, manage return risk and decide when pay by bank is worth offering.

Photo: Pixabay
On this page 8 sections
- How Pay-by-Bank Checkout Works for Shoppers
- Fee Comparison: ACH vs. Credit Card Fees Online
- ACH Returns and Unauthorized Debit Risk
- When to Ship: Settlement Timing and Verification
- Incentives That Get Customers to Choose Bank Payment
- ACH Checkout Plugins and Providers for Major Store Platforms
- When It Makes Sense to Accept ACH Payments in Your Online Store
- Next Steps
Key takeaways
- ACH usually costs less per order than cards, and the gap widens as order values rise.
- Bank payments are not guaranteed funds, so returns and unauthorized-debit claims are the main risk.
- A clear shipping policy for bank-paid orders helps keep the fee savings from turning into losses.
- Shoppers default to cards and wallets, so ACH adoption usually depends on a visible incentive.
Card fees are one of the largest variable costs for most online stores, so many owners ask whether they should accept ACH payments in their online store. A pay-by-bank option can lower your cost per order. It also changes when you get paid, adds a new kind of risk and is less popular with shoppers. This guide covers how bank checkout works, how ACH and card costs compare on a typical order, how to handle returns and shipping timing, and when ACH is worth adding.
If you are still setting up the basics, start with our guide to setting up payments for your online store. Then come back to decide whether bank payments belong at your checkout.
How Pay-by-Bank Checkout Works for Shoppers
ACH is the U.S. bank-to-bank network behind direct deposit and many bill payments. At an online checkout, the shopper authorizes your store to debit their checking account. They don't hand over card details.
Most pay-by-bank ecommerce checkouts use one of two flows:
- Manual entry: The shopper types in a routing number and account number, then accepts an authorization statement. This is simple to build, but it creates friction and invites typos that lead to failed payments.
- Bank login (account linking): The shopper picks their bank, signs in through a secure connection and chooses an account. This confirms the account exists and belongs to the shopper. Some providers also check the available balance before you accept the order.
Both flows need a clear authorization: language that tells the customer what you will debit and when, and that you keep on record. ACH network rules also include expectations for verifying accounts used for online debits. Ask your provider how its product meets these requirements. Don't assume it does.
The shopper experience is different from cards. There is no instant approval that confirms funds are available, unless your provider adds a balance check. The payment then takes days, not seconds, to settle.
Fee Comparison: ACH vs. Credit Card Fees Online
Card pricing for online stores is usually a percentage of the sale plus a per-transaction fee. Card-not-present transactions often cost more than in-person ones. ACH is commonly priced as a flat fee per transaction or as a small percentage with a cap. Your actual rates depend on your provider, volume and pricing model, so confirm current terms before you run your own numbers.
The table below uses illustrative numbers only. They are not quotes from MannyPay or any other provider.
| Order Value | Card (illustrative 2.9% + $0.30) | ACH Flat (illustrative $0.75) | ACH Percentage (illustrative 1%, capped at $5) |
|---|---|---|---|
| $40 | $1.46 | $0.75 | $0.40 |
| $150 | $4.65 | $0.75 | $1.50 |
| $600 | $17.70 | $0.75 | $5.00 |
A few patterns stand out:
- Savings grow with ticket size. On a small accessory order, ACH saves less than a dollar. On a furniture, equipment or bulk wholesale order, the difference becomes meaningful.
- Return fees eat into thin savings. Providers typically charge a fee when an ACH payment is returned. Say that fee were an illustrative $5. A single return on a $40 order would erase the savings from several successful bank-paid orders at that size.
- Your card pricing model matters. If you are on flat-rate card pricing, the gap may look wider than it would under cost-based pricing. Before you add a new payment method, check whether switching from flat-rate to interchange-plus pricing would cut card costs on its own.
Stores with recurring billing see the same math play out month after month. Our breakdown of ACH vs. credit card costs for recurring dues shows how small per-payment differences add up over time.
ACH Returns and Unauthorized Debit Risk
A card approval tells you the issuer has authorized the charge. An ACH debit gives you no such assurance. The payment can come back as a return after you think you've been paid.
Common return reasons include:
- Insufficient funds: The account didn't have enough money when the debit posted.
- Closed or invalid account: This happens often with manual entry, through typos or old account numbers.
- Unauthorized: The account holder tells their bank they didn't approve the debit.
The first two usually show up within days. Unauthorized claims are the bigger concern for online stores. Consumers generally have a longer window to dispute an unauthorized debit than to raise other return reasons, and the bank can return the funds with little room for you to contest it inside the ACH network. Your recourse is usually to contact the customer directly or pursue the debt outside the network.
To reduce return risk:
- Prefer bank login over manual entry. Account linking cuts down on invalid-account returns and makes it harder to use someone else's account.
- Keep clean authorization records. Store the authorization text, the timestamp, the IP address and the order details for every bank payment.
- Use clear billing descriptors. Shoppers who don't recognize a charge on their bank statement are more likely to call it unauthorized.
- Watch your return rate. Return rates are monitored, and providers may review or limit accounts with high returns. Treat a rising rate as an early warning.
- Limit first-time exposure. Consider capping bank-payment order values for new customers until they have a payment history with you.
When to Ship: Settlement Timing and Verification
Settlement timing is where ACH most affects day-to-day operations. Card deposits usually arrive faster than ACH funds. Standard ACH can take several business days to settle, and some providers offer faster settlement options for an additional cost. Real-time networks that support instant bank payments at checkout are available through some providers. Confirm availability, coverage and pricing directly before you build your process around them.
Because a payment can still be returned after it settles, you need a shipping policy for bank-paid orders. Here is one way to structure it:
| Customer and Order Type | Suggested Approach |
|---|---|
| Repeat customer, clean payment history | Ship on your normal schedule |
| New customer, bank login with balance check | Ship normally or after a short hold, depending on order value |
| New customer, manual account entry | Hold until funds settle |
| High-value or easily resold items | Hold until funds settle, regardless of history |
| Digital goods, gift cards, instant delivery | Consider steering to cards or wallets, or delaying delivery |
Whatever rule you choose, tell the customer. A line in the checkout and the confirmation email, such as "Orders paid by bank transfer ship once your payment clears," prevents most "where's my order?" messages.
Split and backordered orders need extra thought. An ACH debit is usually a single pull, unlike a card authorization you capture later. If you ship in parts, our guide to capturing payment on split shipments explains the card side so you can design a matching process for bank payments.
Incentives That Get Customers to Choose Bank Payment
Adding a "Pay by Bank" button doesn't mean shoppers will use it. Cards and digital wallets are faster, familiar and often earn rewards. Many stores find that bank payment stays a small share of orders unless there is a visible reason to choose it.
Options that tend to move behavior:
- A discount for paying by bank. An illustrative example is a small percentage off, shown at checkout next to the button.
- Free shipping or a perk tied to bank payment, especially on larger carts.
- Loyalty points or store credit for bank-paid orders.
- Bank payment as the default for wholesale and repeat buyers, who are used to paying invoices by bank transfer.
- Bank payment for subscriptions and replenishment orders, where you set up the authorization once.
Discounts for non-card payment and surcharges on card payment are treated differently under card network rules and some state laws. Programs such as cash discount pricing for card fees and dual pricing have their own disclosure and setup requirements. If you're considering a card fee on a specific platform, read what's legal when adding a card fee in WooCommerce first. This is general information, not legal advice, so confirm your approach with your provider and a qualified professional.
ACH Checkout Plugins and Providers for Major Store Platforms
There are three common ways to add bank payments to an online store:
| Approach | How It Works | Trade-Offs |
|---|---|---|
| Gateway eCheck/ACH module | Added through your existing payment gateway | Familiar dashboard and reporting; often relies on manual entry, so verification is up to you |
| Pay-by-bank provider | Separate service with bank login and account verification | Better verification and possibly balance checks; one more vendor and integration to manage |
| Platform-native option | Whatever your store platform offers built in | Easiest setup; least control over pricing, verification and payout timing |
Before you install an ACH checkout plugin, check these platform-specific points:
- Shopify: Hosted checkouts generally limit third-party payment methods to approved integrations. Confirm your ACH option is supported before you sign up. See our Shopify payment integration page.
- WooCommerce: There are many plugins to choose from. Check plugin maintenance, compatibility with your theme and checkout blocks, and how authorization records are stored.
- BigCommerce: Compare what the default option provides against other gateways. Our article on choosing BigCommerce payment gateways beyond the default covers the evaluation.
- Magento and other self-hosted platforms: Plan for developer time, testing and security reviews of any stored bank data.
Whatever you choose, ask each provider the same questions:
- What are the per-transaction, return and monthly fees?
- How is the account verified, and does that verification meet ACH network expectations?
- How long until funds settle, and is faster settlement available?
- What happens, and what does it cost you, when a payment is returned as unauthorized?
- Does it work with your current gateway, accounting software and platform?
You can review current payment gateway options and store platform integrations to see what fits your existing setup.
When It Makes Sense to Accept ACH Payments in Your Online Store
ACH tends to be worth offering when:
- Your average order value is moderate to high, so per-order savings outweigh the occasional return.
- You sell to repeat customers, businesses or subscribers who will choose bank payment once and keep using it.
- Your products are physical and not easily resold, so a short shipping hold is practical.
- You are willing to offer a clear incentive.
It is usually less compelling when:
- Most orders are small, impulse-driven or mobile-first.
- You sell digital goods or items customers expect instantly.
- Your card costs could fall more by renegotiating your pricing or fixing false declines at your checkout.
Next Steps
Start with your own numbers. Pull a few months of orders, calculate what you paid in card fees at different order sizes, and model ACH costs using real quotes, including return fees. Then decide on a shipping policy and an incentive before you add the button.
MannyPay works with low-risk ecommerce stores on online payment processing, gateways and card cost programs. You can request a free payment processing quote, and a MannyPay specialist will respond within one business day to review your current costs and talk through options for your platform.
This article is for general educational purposes and is not legal, tax or financial advice. Card network rules and state laws change; confirm current requirements for your business.


