Taking payments at the counter

Record cash and card-terminal payments against an order, with running balances, tips, and split payments.

3 min read
Jul 4, 2026
NOWAITN

Orders separates taking the order from taking the money, which is exactly how counter service works: the customer orders ahead, and pays when they pick up.

Recording a payment

Open the order on your dashboard and use the payment form: choose Cash or Card (external terminal) — the terminal you already own — enter the amount (it defaults to the balance due), and record it. The order flips to Paid, and the customer's tracking page shows it too.

Balances, tips, and splits

Every order carries a running balance: partial payments are fine, several payments can settle one order (two people splitting, a deposit then the rest), and any tip the customer added at ordering is already in the total. Staff need the payment permission on their seat to record money — order-taking and payment-taking are separate capabilities.

Paying by card online

Card payment through your own Stripe account is available today for orders placed through the API — developers can request a hosted payment link or embed the payment step directly. Card checkout on the hosted ordering page is rolling out next; until then the page is deliberately pay-at-pickup, which also means zero payment setup before you can start taking orders.

The audit trail

Every payment records who took it, when, by what method, and against which order — so end-of-day reconciliation is reading a list, not reconstructing one.