Crypto Point of Sale Without the Hardware: A Counter Workflow That's a QR Code and a Phone
A crypto POS doesn't need a terminal, a tablet app, or a monthly hardware lease — it needs a QR code the customer scans and a screen where you watch the payment confirm. The complete counter workflow: fixed-price codes, per-order amounts, tips, busy-hour handling, and the honest limits of paying by chain at a register.
The short answer: a crypto point of sale is two components you already own — a QR code the customer scans, and a screen where you watch the payment confirm. No terminal lease, no proprietary hardware, no percentage-plus-fixed-fee card stack behind it: the customer scans, detection confirms sub-second on Solana, and the money is in your own wallet before you've bagged the goods — at a flat 1%, no chargebacks, settlement final. This is the counter workflow end to end: how to handle fixed prices versus made-to-order amounts, tips, the lunch rush, and the places where paying by chain at a register honestly still has edges.
The terminal was the tax
Card acceptance at a physical counter has always meant equipment: leased terminals, per-device fees, PCI paperwork for the hardware's sake, and a processor relationship justifying it all. The quiet assumption is that accepting payment requires vendor equipment.
A crypto POS deletes the assumption. The "terminal" is a QR code — printed and laminated, or displayed on any screen — and the confirmation device is whatever already shows your dashboard: the shop phone, the counter tablet, the laptop by the register. There is nothing to lease because there is nothing proprietary in the loop: the customer's phone talks to the chain, Finality's nodes watch the chain, and your screen shows the result.
The two counter modes
Fixed-price mode — the laminated menu. For set prices (the $6 latte, the $25 haircut, the three t-shirt sizes), generate one payment code per price point and print them. Customer picks, scans, pays; your dashboard pings with the amount and a dedicated address tells you exactly which price sold. No per-sale work at all — the codes just sit there earning.
Per-order mode — the counter screen. For variable amounts (restaurant checks, market stalls weighing produce, service add-ons), create the payment at ring-up: type the amount in the dashboard, the QR appears on your screen, customer scans it. Ten seconds of staff work, and the code carries the exact amount encoded — no hand-typed numbers, no "is this right?" moment at the register.
Tips fit either mode: a separate standing "tips" code beside the register (open amount, dedicated address keeping tip money cleanly separated), or simply ring the total with tip included in per-order mode.
The confirmation moment — the part staff care about
The entire staff training is one sentence: hand over the goods when the screen says paid. On Solana that's sub-second after the customer's wallet sends — the payment appears in the dashboard with the amount matched — and because settlement is final, "paid" means paid: no pending state to worry about, no dispute arriving in six weeks. The email notification serves as backup confirmation for a one-person stall where the phone stays pocketed.
Compare the card ritual honestly: insert, wait, signature or PIN, receipt — the crypto scan is not slower. And your customer without a wallet? The exchange-withdrawal path works at a counter too — it's a minute rather than seconds, fine for a market stall, wrong for a rush-hour coffee line; know your queue.
Where this fits — and where it honestly doesn't yet
Strong fits: market stalls and pop-ups (zero hardware, zero fixed cost — the small-business math at its most extreme); tourist-facing businesses (a customer whose cards fail abroad pays in stablecoins without a border problem); crypto-adjacent retail — conference merch, gaming cafés, communities where wallets are common; high-ticket in-person sales (the $2,000 watch where instant final settlement beats any card hold).
Honest edges: a mainstream lunch rush where nobody holds crypto — the QR earns its counter space slowly there; connectivity — the customer needs data and you need your dashboard, so a dead-zone basement stall should think twice; and refunds at the counter are a deliberate transfer, not a terminal button — fine for considered purchases, more friction for high-return retail.
The deployment answer is the same as online: beside, not instead. The QR costs nothing to display; every scan it catches is a sale at 1% with no hardware amortization behind it.
Setup, concretely
- 1Account, wallet address, no KYB — five minutes
- 2Print your fixed-price codes and a tips code from the dashboard; bookmark the dashboard on the counter device
- 3Rehearse in sandbox: scan your own code, simulate the payment, watch the confirmation ping — so the first real customer isn't the test
- 4Tape the card next to the register. Done — your POS "hardware" cost was the lamination.
FAQ
Do I need special hardware or a POS app?
No — codes are generated in the dashboard and printed or displayed; confirmation is the dashboard on any device. Nothing to install at the counter.
What if two customers pay the same fixed-price code at once?
Each scan session and payment is tracked distinctly — the dashboard shows each payment as it lands. For high-volume identical items, per-order mode gives the cleanest 1:1 mapping.
Can customers pay without a wallet app at the counter?
Yes — the exchange-withdrawal path works in person; it just takes a minute rather than seconds. For regulars, it's a one-time education.
What about receipts?
The on-chain transaction is a permanent receipt both sides can verify; for paper habits, your normal receipt plus the dashboard record covers bookkeeping — reconciliation is 1:1 by construction.
How do I accept crypto payments in my store?
Two counter modes from the article: a laminated fixed-price code for menu-priced goods, or a per-order QR from the dashboard for variable amounts — the QR mechanics guide covers the amount-in-code rule that makes both work.
What does a crypto POS cost compared to a card terminal?
The terminal comparison is the whole point: no hardware purchase, no monthly rental, no per-device fees — a printed code and any phone. The only cost is the flat 1% on successful payments.
How fast is a crypto payment at the counter?
On fast chains, detection is sub-second and settlement takes seconds — the customer watches the checkout flip to "paid" at card-tap speed, and your money is settled, not pending.
Which coins should an in-person checkout accept?
Same answer as online: stablecoins carry real volume plus native coins on your enabled chains. The counter adds no new currency logic.
Can I take crypto payments at a market stall or pop-up?
The laminated-code model was practically designed for it: no power, no terminal, no connectivity at the stall itself — confirmation happens on your phone, settlement in your wallet.
What do I train staff to do?
One sentence from the article: "scan this, then watch my screen for the green tick." Staff never touch keys, wallets, or refunds — those stay with you, by design.
What if the customer pays the wrong amount at the counter?
Fixed-amount codes prevent most of it — the amount-in-code rule — and shortfall handling prompts a top-up for the rest. The failure mode is a fixable pause, not a lost sale.
Are in-person crypto payments final?
Yes — no chargebacks applies at the counter too. For in-person retail, where card-present disputes were already rare, the bigger win is the missing terminal contract.
Do walk-in customers really pay with crypto?
Concentrated pockets, honestly: crypto-native neighborhoods, conference towns, tourist corridors. The pilot's economics — one laminated card — mean you don't need a forecast; you need a week of data.
Can I refund an in-person crypto payment?
From your wallet, on your decision — same as online, with the exchange-address caveat. For counter sales, store credit often fits the in-person relationship better anyway.
The pilot costs one laminated card: print a sandbox code, scan it yourself, and time the confirmation. If your counter has even a few crypto-holding customers a week, the code pays for its tape within days — and the terminal it replaces was never going to cost zero.