How to Accept Crypto in a Physical Store (Crypto POS Guide)

How to Accept Crypto in a Physical Store (Crypto POS Guide)

In-person crypto payment used to be a demonstration rather than a transaction. A customer would scan a code, then both parties would stand awkwardly waiting ten minutes for a Bitcoin confirmation while a queue formed behind them.

That constraint is gone. On modern networks a payment settles in about one second – genuinely faster than a chip-and-PIN card transaction, which typically takes three to five. A crypto POS setup today is a QR code on a screen and a confirmation that arrives before the customer has put their phone away.

This guide covers what you need, which networks work at a till, how to handle price movement, and what to train staff on.

Why Are Shops Adding Crypto Checkout?

The drivers in physical retail differ somewhat from e-commerce.

Transaction costs are lower and flat. Card processing runs around 1.5-3% depending on card type and region, and it scales with basket size. Crypto gateway fees are a flat percentage with no interchange layer, and the network fee is paid by the customer.

Settlement is immediate. Card takings land in your account in two to five days. Crypto arrives in seconds and is spendable immediately – which matters for a small business managing stock purchases against daily takings.

No chargebacks. For in-person retail this is less critical than for e-commerce, but card-present fraud disputes still occur and still cost money.

It attracts a specific customer. Businesses in tourist areas, near conference venues, or in tech-dense neighbourhoods report crypto-paying customers who chose them specifically because the option exists. The volume is rarely large, but the acquisition cost is zero.

It works for customers without local banking. Tourists whose cards are declined abroad, or who face poor exchange rates, can pay directly.

  • Flat processing cost instead of percentage-scaled interchange
  • Same-second settlement rather than multi-day payouts
  • No chargeback exposure on completed sales
  • A differentiator that costs nothing to maintain
  • Serves visitors whose cards fail or convert badly

How Crypto POS Works?

The mechanics are simpler than a card terminal, because no specialised hardware is strictly required.

  1. Staff enter the amount in local currency at the till.
  2. The system requests an invoice from the payment gateway.
  3. The gateway returns a payment address and the exact crypto amount, locked at the current rate.
  4. A QR code appears on a screen – a tablet, a phone, or a customer-facing display.
  5. The customer scans it with their wallet app and confirms.
  6. The gateway detects the transaction and signals payment received.
  7. Staff see a confirmation and complete the sale.

The entire exchange takes a few seconds on a fast network. Critically, the customer’s wallet reads the amount and address from the QR code, which eliminates the manual entry errors that plague crypto payment generally.

Unlike a card terminal, there is no dedicated hardware requirement. Any device that can display a QR code works – an existing tablet, a phone, or a second screen on your till system. That makes the hardware cost of adding crypto approximately zero for most shops.

QR Code Checkout Step by Step

What the setup looks like in practice for a small shop:

  1. Prepare a wallet you control. Create it, write the recovery phrase on paper, and test restoring from it before taking any real payment.
  2. Choose a gateway that supports point-of-sale use and settles directly to your wallet.
  3. Connect your wallet – typically by providing an extended public key so the gateway can generate a fresh address per sale without holding your keys.
  4. Install the POS app or open the web terminal on a tablet or phone at the counter.
  5. Enable the networks you want to accept. For in-person use, prioritise fast ones.
  6. Set a short invoice expiry – five to fifteen minutes is appropriate at a till, versus thirty or sixty online.
  7. Position a customer-facing display so the QR code is visible without handing over your device.
  8. Run a live test transaction at low value on each network before the first customer.
  9. Print a small sign at the till. Customers who might pay in crypto generally will not ask unless they see it advertised.

Which Networks Suit In-Person Payments?

At a till, settlement speed matters more than anything else. A customer standing at the counter cannot wait twelve minutes.

Network Settlement Cost to customer Suitable at a till?
BNB Smart Chain ~1 s ~$0.002-0.01 Excellent
Solana ~12.8 s ~$0.0005 Very good
Tron ~57 s ~$2.17 Workable but slow and costly
Ethereum ~12.8 min finality ~$0.06-0.15 Poor for in-person
Bitcoin (on-chain) 10-60 min ~$0.11 Unsuitable
Bitcoin (Lightning) Under 1 s Fractions of a cent Excellent

Two practical recommendations follow.

Lead with BNB Smart Chain and Solana for stablecoins. Both settle fast enough that the customer experiences it as instant, and both cost the customer almost nothing.

Use Lightning, not on-chain, for Bitcoin. On-chain Bitcoin is fundamentally unsuited to a till. The Lightning Network settles in under a second for a fraction of a cent, which makes Bitcoin practical for in-person retail in a way the base layer never was.

One nuance about waiting: on fast-finality networks you can safely complete the sale as soon as the gateway reports confirmation. Do not build a policy of waiting for extra confirmations on these chains – past finality, additional blocks add nothing except a queue.

Handling Price Volatility at the Till

The concern merchants raise most often, and it is largely solved by one decision.

Accept stablecoins as the default. A 50 USDC payment is worth $50 when it arrives and $50 tomorrow. There is no rate movement between the QR code appearing and the funds settling, and no treasury decision afterwards.

If you also accept volatile assets like bitcoin, two mechanisms protect you:

Rate locking. The gateway fixes the exchange rate when the invoice is generated and holds it for the expiry window. If the customer pays within that window, you receive the agreed fiat value regardless of what the market did in the intervening minutes.

A short expiry. At a till, five to fifteen minutes is plenty and limits exposure. The long windows appropriate to e-commerce are unnecessary in person.

The simplest volatility policy for a physical shop: accept stablecoins, price in local currency, and let the gateway handle the rate lock. If you want bitcoin exposure, buy it deliberately as a treasury decision rather than acquiring it accidentally through the till.

Staff Training and Receipts

This is where in-person crypto differs most from e-commerce, and where implementations usually fail.

Your staff do not need to understand blockchains. They need to handle five situations confidently:

  1. Starting a payment – enter the amount, show the QR code.
  2. Confirming receipt – know what the success state looks like on screen, and that the gateway’s confirmation is what counts, not the customer’s phone showing “sent.”
  3. A payment that does not appear – usually the customer chose a different network. Knowing to check that first resolves most cases.
  4. An expired invoice – cancel and regenerate rather than improvising.
  5. A refund request – escalates to a manager, since refunds are new outbound transactions and should not be issued from the shop floor.

Never complete a sale on the customer’s screen alone. A screenshot showing “sent” is not proof of payment. Only your own system’s confirmation is.

For receipts, issue your normal receipt with the payment method noted, and include the transaction hash where your system supports it. That hash is a permanent, independently verifiable record – considerably stronger evidence than a card slip, and useful if any question arises later.

Hardware and App Options

Three approaches, scaling with your volume.

Phone or tablet with a gateway app. Zero additional hardware. Appropriate for most small shops, market stalls, cafés and service businesses. A second screen facing the customer improves the experience noticeably.

Integration into your existing POS. If your till system supports third-party payment methods, crypto can appear alongside cash and card, with the amount passed through automatically. Best for shops with existing infrastructure and enough volume to justify the setup.

Dedicated crypto payment terminal. Purpose-built hardware. Rarely necessary given that a tablet does the same job, but useful in high-volume environments where staff efficiency matters.

Bitcoin ATMs are a different thing entirely and worth distinguishing, since the comparison comes up. An ATM buys and sells crypto for cash as a standalone service with its own fee structure, typically high. A POS accepts crypto as payment for your goods. They serve unrelated purposes.

Whichever route you take, the custody question remains the one that matters. In a non-custodial setup, each sale pays an address derived from your own wallet, so takings are yours the moment they confirm – no provider balance, no withdrawal, nothing to be frozen. Bcon Global works this way across Bitcoin, Ethereum, Solana, Tron and BNB Chain plus major stablecoins, at a flat 1% with no KYC requirement. For the broader business case, the small business crypto guide and the crypto vs cards comparison are worth reading alongside this.

Accounting and Compliance for In-Store Crypto

The till is where crypto payments meet daily bookkeeping, and a few habits keep it simple.

Record each sale in local currency at the point of payment. A 50 USDC sale is a $50 sale. Your till system should log it the same way it logs a card transaction, with the payment method noted.

Capture the transaction hash on the receipt or in your records. It is a permanent, independently verifiable proof of payment – considerably stronger than a card slip, and useful if any question arises weeks later.

Reconcile daily against your wallet. Compare the day’s crypto sales in your till system against transactions received. With a unique address per sale, discrepancies are obvious immediately rather than at month-end.

Keep VAT or sales tax treatment identical. The payment method does not change the tax on the goods. Charge and record it exactly as you would for cash or card.

Decide your conversion policy in advance. Holding stablecoins is straightforward. If you accept bitcoin and hold it, any value change between receipt and conversion is a separate gain or loss to report.

One practical control for shops: sweep the day’s takings from the hot receiving wallet to cold storage at close, the same way you would bank the cash. It takes a minute and limits what a compromised till device could expose.

Frequently Asked Questions


Can I accept crypto in a physical shop?

Yes. A tablet or phone displaying a QR code from a payment gateway is sufficient. No specialised hardware is required.


What hardware do I need for a crypto POS?

A device that can display a QR code – an existing tablet, phone or till screen. A customer-facing display improves the experience but is optional.


How fast is crypto payment at the till?

About one second on BNB Smart Chain or Lightning, and roughly thirteen seconds on Solana. That is comparable to or faster than a chip-and-PIN card transaction.


What if the price moves during the transaction?

The gateway locks the exchange rate when the invoice is created. Accepting stablecoins removes the question entirely.


Do I need an internet connection?

Yes. The device generating invoices and confirming payments must be online, the same as a card terminal.


Is a crypto POS the same as a Bitcoin ATM?

No. An ATM exchanges crypto for cash as a standalone service. A POS accepts crypto as payment for your goods and services.

The objection that killed in-person crypto payment – waiting ten minutes at the counter – no longer applies. On BNB Smart Chain or Lightning the payment settles faster than the card machine next to it.

What remains is an unglamorous setup: a wallet you control with a tested backup, fast networks enabled and slow ones left off, stablecoins as the default to sidestep volatility, five scenarios your staff can handle without hesitation, and a small sign at the till so customers know the option exists. The technology stopped being an obstacle some time ago.