Walk the full customer journey, run the worked $100 math, see what the platform does, and get straight answers on the questions merchants ask.
This continuity is what makes Duet compliant. There is no surcharge added at checkout — the two prices have been there all along.
You build an estimate the way you always have — line items, optional sign-to-accept. The recipient sees the ACH / Cash price and the Card price side by side, line by line. Signed estimates carry both prices on the PDF audit certificate.
The invoice email itself shows both prices — not just the link. Subject, body, and the inline summary all carry the dual-price disclosure, so the customer can decide before they even click through.
A clean, mobile-friendly invoice doc — bill-to and from blocks, line items in ACH / Cash and Card columns, subtotal, sales tax, amount due. The savings line spells out exactly how much the customer keeps by paying ACH.
The payment moment. One-click pay with a stored bank or card if the customer has used you before, plus the two big payment-method buttons — ACH on top, card below — each showing its price with the savings note inline on ACH.
Every event is timestamped: estimate sent, accepted, invoice sent, payment, refund. Refunds go back in the path the customer paid. Both prices remain on the audit trail forever.
Drag the slider to see how the numbers move. Default is 5% — comfortable margin on card. Slide down toward 3% to “split the freight” with the customer. Slide up for margin on card.
Not a cut, not a fee — nothing. ACH is the cheaper-for-everyone path. Square’s own standard ACH rate still applies (1%, capped at $10), but you’ll never read a Duet fine-print line on a bank transaction.
State-by-state rules around how merchants can pass card processing costs to customers are complex and changing. There are two main models — and Duet is built around the one that’s universally allowed.
You don’t need to think about compliance — the disclosures live in the platform. You just send invoices.
Connect Square, set your Dual Price %, send your first dual-priced invoice — about five minutes, no contract.