The WordPress ACH plugin with no card processor.

Your customer enters their bank details on your WordPress page and approves. Your own bank collects it. No Stripe, no percentage, nobody who can hold your money. One-time payments and recurring — a deposit today, a contract in twelve installments, a monthly service, a monthly gift.

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.

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.

Questions WordPress owners ask

Does it use Stripe or any processor?

No. Your customer approves the payment on your site; your own bank collects it from a file the plugin builds. Setting that up with your bank is one phone call — the words to use are here.

Does it work with WooCommerce?

It doesn't need it. ACHplug is a block for any page or post — a deposit, a contract, a membership, a donation. It can live beside a WooCommerce store, but it is not a replacement for a full store's cart and checkout.

Does it work with my theme? Elementor? Divi?

It's a standard block and a shortcode, [achplug name="…" price="…"], so it goes anywhere a shortcode goes. It carries no fonts or colours of its own.

What WordPress version?

6.0 or newer, PHP 7.4 or newer.

Is there a free version on WordPress.org?

No. ACHplug is sold from achplug.com for $25, once, with updates for a year. Upload the zip under Plugins → Add New → Upload Plugin.

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