Collect payments by ACH, direct from your customer's bank. No fees. No card processor.

Every payment plugin you've looked at is free because a processor sits behind it taking a percentage of your sales — and holding your payout when it feels like it. ACHplug has no processor. Your customer enters their bank details on your WordPress page and approves; your own bank collects. A $500 deposit costs you $0 instead of $14.80. A $6,000 roofing contract in twelve installments: $0 instead of $178.

For all businesses, and non-profits too. One-time sale or recurring payments. For anyone tired of the 3–4% credit card fees. Manage several sites under one login at ACHplug.com. Mobile compatible.

This is the full version. Every feature — team and auditor logins, several businesses under one login, the anti-fraud file record — for $25, and early buyers keep it all at that price for good. Later releases split into Lite and Full, and Full goes to $50.
Get the plugin $25, once

Watch the setup — 90 seconds

Install, settings, the block, the customer's form, Collect. Plays by itself.

What the plugin gives you

The ACHplug block

Drag it onto any page or post. Card price and bank price side by side, your discount 0–90%. Takes your theme's fonts and colours.

The customer's form

Name, email, routing number (their bank's name appears as they type, from the Federal Reserve directory), account number, repeat or not, one sentence of authorization, Buy.

Collect

Approved payments in one list. One bank file to download and upload at your bank. Received sends the receipt.

Recurring

Weekly, monthly, yearly; until stopped, N payments, or a date. Each period appears on Collect by itself. Pause / Stop link in every customer email.

Sales Journal — ACH payments

Last 7 days, month, year, all time; card fees you did not pay; Unpaid / Paid / All; search; CSV.

Encryption

Customers' account numbers are encrypted with a key that never leaves your WordPress site. You see the last four digits.

Donation mode

The donor picks the amount. The receipt carries your EIN and the IRS acknowledgment line.

Several sites, one login

The hosted version at achplug.com runs any number of businesses under one login — each with its own bank account, discount and journal, plus an all-sites journal.

Nothing leaves your site

No outside server holds your orders or your customers' details. The plugin's only outside call checks routing numbers against the Federal Reserve directory.

The questions about money

What does a payment actually cost me with ACHplug?

Nothing from ACHplug. Your bank may charge a small monthly fee for ACH origination — $10 to $30 is typical — and often nothing per payment. Compare that with 2.9% plus 30¢ on every sale.

Can anyone hold my money?

No one is in a position to. The payment goes from your customer's bank to your bank. There is no processor account for anyone to freeze, no rolling reserve, no payout schedule set by someone else.

What about chargebacks?

There are none — chargebacks are a card-network process. A ACH payment can be returned (insufficient funds, closed account, or the customer disputing an unauthorized debit within 60 days), and ACHplug records the customer's written authorization for every payment so a dispute has an answer.

Why is this $25 when the others are free?

The others are free because a processor behind them takes a percentage of your sales. There is no processor here, so the plugin has a price and your sales don't.

Does this need WooCommerce?

No. It's a block for any page or post — a deposit, a contract, a membership, a donation.

Get it

$25 once. The zip arrives by email; upload it under Plugins → Add New. Pay by card, or from your bank — with the 5% discount, naturally.

Buy ACHplug for WordPress $25