Every screen below is the real thing, rendered with sample orders. Nothing is mocked up.
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.
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.
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.
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.
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.
Tick Taking donations and the box changes: no discount, the donor picks an amount from your suggested list or types their own, the wording becomes "give from your bank — no card fees taken, 100% arrives," and the receipt carries your tax ID and the line the IRS wants on a donation acknowledgment. Built for nonprofits, churches, and anyone raising money.
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.
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.