What you get.

Every screen below is the real thing, rendered with sample orders. Nothing is mocked up.

The checkout box

Two prices side by side — the card price and the bank price with your discount already worked out. Pick the bank and the customer gets a slip with your payee name, routing and account number, an order reference, Copy buttons, and four plain steps for their banking app. They press I've sent it. That is the whole customer experience.

Try it live on the front page →

Your desk

Where the work happens. Your code to paste is at the top. Under it, only the orders still waiting for money — each with a Mark received button that emails the customer their receipt and link. Paid orders leave the desk so it never crowds.

The desk with two orders waiting. The red count follows you on the menu.

Sales register

Every invoice you have ever taken, on one report page: paid all time, awaiting, the card fees you did not pay, totals by month and by product, then the invoices themselves under Unpaid / Paid / All tabs with a search box. Download the lot as CSV for your accountant.

The register with seven sample orders, opened on the Unpaid tab.

Your routing number is checked against the Federal Reserve directory

A mistyped routing number means a customer's money goes nowhere. So when you save, the number is looked up in the Federal Reserve ACH directory — 18,000 banks and credit unions — and the bank's name is filled in for you. A number that is not in the directory is refused, and the desk tells you why.

What a wrong number gets.
Settings: sale or donation, then where the money goes. The bank name came from the directory.

Two emails, your words

The customer gets one the moment they press I've sent it — the amount, the reference, your bank details again — and a receipt when you mark the money received. Standard wording is already in each box; press Edit to make it yours. Replies come to your address.

The receipt template in donation mode, with the tax line.

Fits your site

The box has no font and no colours of its own. It takes your theme's type and text colour; four variables set the accent, background, line and corner radius, and the WordPress plugin reads them from your theme. It looks like it was always there.

Works with WordPress, Wix, Squarespace, Square Online, Drupal, Joomla, Shopify, Webflow, Weebly, GoDaddy, Carrd, Ghost, plain HTML — anything with a code block or embed.

$25, once

Both versions — the WordPress plugin, or the one line of code and a desk here for any other site. Updates for a year, email support from a person.

Get ACHplug $25