Point of Sale

Accept Crypto Payments In Person — Turn Any Phone Into a POS Terminal

Short answer: To accept crypto payments in person, use Payzum's POS: the cashier enters the amount, the screen shows a fresh QR for that exact sale, and the customer pays from any wallet. It's non-custodial — funds settle in seconds to a wallet your business controls, with no card acquirer, no terminal to rent, and no chargebacks.

Key takeaways

  • Any phone or tablet is the terminal: a fresh QR generated per sale, PIN logins for each cashier, and per-cashier/per-terminal analytics — no rented hardware, no acquirer application.
  • In-person crypto payments are final: once a stablecoin payment confirms on-chain — roughly 0.4s on Solana, ~2s on Base or Polygon — it cannot be charged back weeks later.
  • Non-custodial settlement: money routes straight to a wallet you control. There is no processor balance to freeze, no rolling reserve, and no 1–3 day wait for a batch to land.
  • Price stays in dollars: quote in USD, and optional auto-convert settles every sale as USDC or USDT so the amount you ring up is exactly the amount you keep.

The real cost of taking payments at the counter

Every business that sells face to face — a café, a barbershop, a boutique, an auto shop, a market stall — runs the same gauntlet at the point of sale. Card acceptance charges a percentage of every ticket plus a fixed per-swipe fee, and that fixed part is punishing on small baskets: on a $4 espresso or a $9 phone case, a $0.10–$0.30 flat fee stacked on ~2.6–3% can push the true cost of acceptance well past 5% of the sale. On top of the rate you rent or lease the terminal, subscribe to POS software, and re-lease hardware every time the acquirer sunsets a device.

Then there's the settlement lag. Card batches land in one to three business days, so a strong Saturday isn't spendable until Tuesday — while your supplier wants payment on the restock order today. For a seasonal or weekend business, that gap is bridged with working capital you'd rather keep, or with a merchant cash advance priced accordingly.

And there are chargebacks. Even for in-person sales, a customer can dispute a charge weeks later — "not as described," "I didn't authorize this" — and the money is pulled back while you argue with a receipt. Card networks give cardholders roughly 120 days to file; a dispute fee lands either way, and a cluster of them invites your acquirer to talk about your "dispute ratio," the polite prelude to rolling reserves. Add foreign cards that decline for tourists and a growing number of customers who simply ask, "can I pay in crypto?" — and walk when the answer is no.

What it costs to leave this unsolved

Put a year of counter sales through the math. A shop ringing $300,000 across cards hands the processor roughly $9,000 in fees — a month of rent in many cities, gone before payroll. Low-ticket businesses bleed more than the average suggests: if a third of your transactions are under $15, the fixed per-swipe fee alone can quietly add 2% to that whole segment.

Settlement lag compounds at exactly the wrong moment. The festival weekend where you did your best numbers batches on Monday and lands midweek; the wholesale invoice was due Friday. That timing mismatch is a recurring tax on cash flow, and it's most brutal for exactly the pop-up and event businesses that live on it.

Chargebacks turn one bad customer into two losses — the product or service you already delivered, and the revenue, plus the dispute fee that stays no matter who "wins." A few of those a quarter and a conservative acquirer can hold back a slice of every settlement for months as a cushion against your own customers. None of that is fraud you committed; it's structural risk you're forced to carry.

Why card rails fail at the point of sale

This isn't bad luck — it's the design. Card payments are reversible by contract: the network promises the cardholder that a charge can be undone, which is the worst possible property for goods and services that already left the counter. Between you and your money sits an acquirer that prices every tap as a percentage, holds funds in transit for days, and manages its own risk with reserves and holds on your account. The terminal itself is rented hardware tied to that acquirer — useless at a pop-up without a paired connection and a signal, and re-leased on the acquirer's schedule. The whole stack was built for a card-first world, not for a counter where half the tickets are tiny, tourists arrive with foreign cards, and a growing share of customers carry a wallet full of stablecoins.

How Payzum lets you accept crypto payments in person

Payzum is a non-custodial, crypto-only payment processor. Non-custodial means the settlement is the payment: when a customer pays, the crypto routes directly to a wallet your business controls. Payzum never pools, holds, or touches the money — so there is no processor balance to freeze, no rolling reserve to negotiate, and no acquirer standing between your Saturday and your restock order.

At the counter, the POS turns any phone or tablet into a terminal. The cashier enters the amount and the screen shows a fresh QR generated for that exact sale — no reused addresses, no typing wallet strings, no hardware to rent. The customer scans and pays from any wallet; the payment confirms on-chain in seconds — about 0.4 s on Solana, roughly 2 s on Base or Polygon across the supported networks — and it is final. There is no 120-day window in which a completed sale can turn back into a debit. Each staffer works under their own PIN cashier login, with per-cashier and per-terminal analytics, so the end-of-shift close is a report instead of a recount.

Price stability is handled at the settlement layer: a stablecoin like USDC is issued fully reserved against dollar assets, so the amount you ring up is the amount that lands in your wallet. If a customer prefers to pay in another supported crypto, auto-convert settles it as USDC or USDT — you quote in dollars and you keep dollars. And the same account reaches beyond the counter: payment links for phone and social orders, expiring invoices with overpayment detection for deposits and special jobs, and a drop-in plugin or hosted checkout if you also sell online — all settling to the same wallet, one reconciliation.

How it works, step by step

  1. Sign up. Create a Payzum account for the business — no acquirer application, no terminal lease, no underwriting questionnaire about your ticket sizes or "risk category."
  2. Connect your wallet. Point Payzum at a wallet your business controls. Every sale settles there directly; turn on auto-convert so everything lands as USDC or USDT no matter what the customer paid with.
  3. Set up the counter. Open the POS on the phones or tablets you already own, create a PIN cashier for each staffer, and — if you take phone, social, or online orders — add payment links, invoices, or the checkout plugin from the same dashboard.
  4. Ring up the sale. Enter the amount, show the QR, and watch the confirmation land in seconds — final, non-reversible, and already in your own wallet before the customer has put their phone away.

In-person use cases across local businesses

A crypto POS isn't a single vertical — it's the same building blocks covering every way a local business takes money face to face:

  • The everyday counter sale: cafés, bakeries, and quick-service spots ring a fresh QR per ticket, with no fixed per-swipe fee to make a $4 coffee unprofitable. (See accepting stablecoins at a café.)
  • Service businesses that book by appointment: barbershops, salons, tattoo studios, and clinics collect at the chair or the front desk, and send an expiring invoice as a deposit to protect against no-shows.
  • Sit-down and table service: restaurants show the QR with the check; the payment is final before the guest leaves, so there's no tip-adjust dispute or card-on-file recall. (See crypto payments for restaurants.)
  • Retail and high-ticket goods: boutiques and electronics shops make friendly-fraud-prone categories dispute-proof, because a confirmed payment can't be charged back after the item walks out. (See accepting USDC at a retail store.)
  • Pop-ups, fairs, and weekend markets: your terminal is whatever phone is in your pocket — no paired reader, no acquirer paperwork for a temporary location. Set up a stall and start scanning.
  • Trades and on-site work: auto shops, mobile mechanics, and home-service pros collect at the vehicle or the doorstep, with no card reader to carry and same-second settlement to their own wallet.
  • Tourist and cross-border customers: a visitor whose foreign card declines pays in stablecoins from the wallet on their phone — the sale you used to lose at the counter, kept in seconds.
  • Multi-staff shifts: PIN cashiers give each seller their own login, and per-cashier analytics show who rang what, on which terminal — clean closes and less reconciliation guesswork.

Payzum vs the card terminal — side by side

What mattersCard terminal / acquirerPayzum
Cost on a $10 sale~2.6–3% + $0.10–0.30 fixed — can exceed 5%No card-network percentage, no per-swipe fee
Disputes after the saleReversible for ~120 days + dispute feesFinal on-chain — no chargebacks
HardwareRented or leased terminal per registerAny phone or tablet you already own
Pop-ups & on-site jobsPaired reader, connectivity, acquirer termsOpen the POS on a phone and sell
Settlement speed1–3 business days, reserves possibleSeconds (Solana ~0.4s, Base ~2s)
Where funds landHeld by the acquirer in transitDirectly in a wallet you control
Tourist / foreign customersForeign-card declines lose the saleStablecoins from any wallet, any country
Multi-cashier controlExtra terminals, extra feesPIN logins + per-cashier analytics

Common objections, answered

My customers don't hold crypto — is this worth setting up?

Run it alongside the card terminal, not instead of it. The QR becomes the option for the customers where it pays off most — tourists whose cards decline, crypto-native locals, high-ticket sales where you'd rather not carry 120 days of dispute risk, and phone or social orders you currently close on trust. Everyone else pays as they always have. It's an added rail with near-zero setup cost, not a switch you have to flip all at once.

What about refunds if payments can't be reversed?

Refunds become your policy decision instead of a bank's ruling. You still offer exchanges, credit, or a refund sent from your own wallet — on the terms you set. The difference is that you decide, based on the situation in front of you, rather than a card network deciding months later with your money already pulled back.

Is the money safe if Payzum never holds it?

That's exactly what makes it safe. Because Payzum is non-custodial, there is no pooled processor balance to freeze and no reserve to withhold — payments settle straight to your own wallet. The account is protected with 2FA, signed webhooks, encrypted secrets, and a full audit log. Start with how non-custodial settlement works if you want the mechanics.

Won't the price move between ringing it up and getting paid?

No — quote in dollars, settle in dollars. Sales are denominated in stablecoins, and auto-convert turns any other supported crypto into USDC or USDT on arrival. A $60 job settles as $60 of stablecoins, not as a coin that might move overnight.

Frequently asked questions

How do I accept crypto payments in person?

Create a Payzum account, connect a wallet your business controls, and open the POS on any phone or tablet. The cashier enters the amount, a fresh QR appears for that sale, the customer pays from any wallet, and funds settle to yours in seconds — no card terminal, no acquirer.

Do I need a card reader or special hardware for a crypto POS?

No. Any phone or tablet you already own is the terminal. Each staffer gets a PIN cashier login, and every sale generates its own QR — nothing to rent, lease, or pair with a reader.

Can a customer charge back a crypto payment after the sale?

No. On-chain settlement is final, so a confirmed payment can't be reversed through a card network. That removes the chargeback and friendly-fraud risk that in-person card sales still carry for roughly 120 days.

What if the customer wants to pay in Bitcoin or another coin?

Turn on auto-convert and any supported cryptocurrency settles as USDC or USDT in your wallet. You quote in dollars and keep dollars, with no exposure to overnight price moves.

How fast do I actually get the money?

Seconds. Confirmations run about 0.4 seconds on Solana and around 2 seconds on Base or Polygon, and because settlement is non-custodial the funds are already in your own wallet — nothing batches overnight, nothing waits for an acquirer to release it.

Can one account cover the counter and online or phone orders?

Yes. The same account adds payment links for phone and social sales, expiring invoices for deposits and special jobs, and a drop-in plugin or hosted checkout for a webstore — all settling to the same wallet as the counter.

Book a meeting for your counter

Tell us how your business sells in person today — a café line, a booked chair, a table check, a weekend stall, an on-site job — and we'll design a non-custodial crypto POS around it: a QR per sale on the phones you already own, PIN logins for your staff, invoices for deposits, and settlement in seconds to your own wallet on the networks that fit your customers. Start with non-custodial settlement so the revenue is yours from the first confirmation.

Prefer a direct link? Book a payments consultation · [email protected]