Back to blog
Crypto POS Terminals 2026: Accept Bitcoin In-Store (3 Options Compared)
Guide

Crypto POS Terminals 2026: Accept Bitcoin In-Store (3 Options Compared)

Compare the 3 best crypto POS terminal solutions for 2026: BTCPay Server POS, BitPay POS, and CoinGate POS. Setup guides, pros/cons, and which to choose.

Payyd TeamMarch 24, 202611 min read

Key Takeaways

  • Only 3 crypto payment gateways offer proper POS terminal apps: BTCPay Server (free), BitPay (1%), and CoinGate (1%)
  • BTCPay Server POS is the best option if you can self-host — zero fees and full customization
  • BitPay POS is the simplest to set up and includes fiat settlement
  • CoinGate POS supports 70+ coins and settles in EUR — best for European retail
  • All three work by displaying a QR code on a tablet or phone — no special hardware needed

Accepting crypto in a physical store sounds complicated, but it is actually simpler than setting up a traditional card terminal. You do not need special hardware — a tablet or smartphone with a browser is all it takes. A customer scans a QR code, sends payment from their wallet, and you are done.

The catch: most crypto payment gateways are online-only. Out of the 12 gateways we reviewed, only three offer a proper POS terminal app suitable for in-store use. This guide compares all three, shows you how to set each one up, and helps you pick the right one for your business.

What Is a Crypto POS Terminal?

A crypto POS (Point of Sale) terminal is software that lets you accept cryptocurrency payments at a physical location. Unlike traditional POS terminals that read credit cards, crypto POS terminals display a QR code that customers scan with their crypto wallet app.

The flow works like this:

  1. You enter the payment amount on the POS app
  2. The app generates a QR code with a payment request
  3. The customer scans the QR code with their wallet
  4. The customer confirms and sends the payment
  5. The app shows confirmation once the transaction is verified

With Lightning Network support, Bitcoin payments confirm instantly. On-chain transactions take 10-60 minutes, so Lightning is strongly recommended for in-store use.

The 3 Options Compared

Feature BTCPay POS BitPay POS CoinGate POS
Transaction fee 0% 1% 1%
Hosting Self-hosted Cloud Cloud
KYC None Full Full
Coins BTC, LTC, XMR ~15 70+
Lightning Yes Yes Yes
Fiat settlement No Yes (USD) Yes (EUR/USD)
App type Web (browser) Mobile (iOS/Android) Mobile (iOS/Android)
Tipping Yes Yes No
Product catalog Yes No No

BTCPay Server POS — Best for Zero Fees

BTCPay Server includes a built-in POS app that runs in any web browser. Open it on a tablet at your counter and you have a fully functional crypto payment terminal — with zero transaction fees.

The BTCPay POS is the most feature-rich option. It supports:

  • Product catalog — create items with names, prices, and images. Staff tap to add items to an order.
  • Custom amounts — enter any amount for services or variable pricing
  • Tipping — configurable tip percentages or custom tip amounts
  • Lightning Network — instant Bitcoin payments, critical for retail speed
  • Multiple currencies — display prices in your local currency, settle in BTC

The downside: you need a self-hosted BTCPay Server instance running on a VPS. This requires initial technical setup (2-4 hours) and ongoing server maintenance. For the full guide, see our BTCPay Server review.

BitPay POS — Easiest to Set Up

BitPay offers a mobile POS app for iOS and Android. Download the app, log in with your merchant account, and start accepting payments. It is the simplest setup of the three.

The BitPay POS supports:

  • Custom amounts — enter any dollar amount
  • Tipping — add tip to the payment
  • Fiat settlement — receive USD in your bank account
  • Lightning Network — instant BTC payments
  • Email receipts — send payment confirmation to customers

The limitations: no product catalog (enter amounts manually only), 1% transaction fee, and full KYC verification required before you can accept your first payment. For the detailed breakdown, see our BitPay review.

CoinGate POS — Best for Multi-Coin and EU

CoinGate offers a mobile POS app that supports over 70 cryptocurrencies — far more than BTCPay or BitPay. For stores that want to accept Solana, Ripple, Tron, and stablecoins alongside Bitcoin, CoinGate is the only POS option that covers them all.

The CoinGate POS supports:

  • 70+ cryptocurrencies — the widest coin selection of any POS
  • Fiat settlement in EUR — via free SEPA transfer
  • Lightning Network — for instant BTC payments
  • Custom amounts — manual entry
  • Transaction history — in-app reporting

CoinGate is EU-regulated, which matters for European businesses needing compliance. The 1% fee matches BitPay. Full KYC is required. Read our CoinGate review for the complete picture.

Setup Guide

BTCPay Server POS Setup

  1. Deploy BTCPay Server on a VPS (LunaNode 1-click deploy is the fastest method)
  2. Connect your Bitcoin wallet (xpub key)
  3. Enable Lightning Network (LND or CLN)
  4. Go to Plugins > Point of Sale > Create new POS app
  5. Add your products or enable keypad mode
  6. Open the POS URL on your counter tablet

BitPay POS Setup

  1. Create a BitPay merchant account and complete KYC verification (2-5 days)
  2. Download the BitPay app on iOS or Android
  3. Log in with your merchant credentials
  4. Start accepting payments immediately

CoinGate POS Setup

  1. Create a CoinGate merchant account and complete KYC verification
  2. Download the CoinGate POS app on iOS or Android
  3. Log in and configure your settlement preference (crypto or EUR)
  4. Start accepting payments

Which One Should You Choose?

Your Situation Best POS Why
Technical team, want zero fees BTCPay Server 0% fees, product catalog, full customization
Want simplicity + USD settlement BitPay Easiest setup, fiat settlement, mobile app
EU business, many coins CoinGate 70+ coins, EUR settlement, EU-regulated
Privacy / no KYC BTCPay Server Only POS option with zero verification
My recommendation: If you can handle the technical setup, BTCPay Server POS is the clear winner — zero fees, product catalog, tipping, and Lightning support. If you want plug-and-play simplicity with fiat settlement, BitPay POS gets you running in minutes.

Need Help Choosing?

Compare all 12 crypto payment gateways — not just the ones with POS terminals.

Browse All Gateways →

Frequently Asked Questions

Do I need special hardware for a crypto POS terminal?

No. All three POS solutions work on standard tablets or smartphones. BTCPay Server runs in a web browser, while BitPay and CoinGate have dedicated mobile apps. Any iPad, Android tablet, or smartphone works.

How fast are in-store crypto payments?

With Lightning Network enabled, Bitcoin payments confirm in under 2 seconds — faster than a credit card. Without Lightning, on-chain Bitcoin transactions take 10-60 minutes, which is impractical for retail. Always enable Lightning for in-store use.

Can I accept crypto and credit cards on the same POS?

Not on the same device in a unified system. You would run your traditional POS (Square, Clover, etc.) alongside a separate crypto POS. The customer chooses which payment method they want and you use the corresponding terminal.

Do customers need a crypto wallet to pay in-store?

Yes. Customers need a mobile crypto wallet app (BitPay Wallet, Coinbase Wallet, MetaMask, Trust Wallet, Phoenix for Lightning, etc.) to scan the QR code and send payment.

Which crypto POS has the lowest fees?

BTCPay Server has 0% fees — forever. The only cost is your server hosting (~$10-30/month). BitPay and CoinGate both charge 1% per transaction.

Can I accept stablecoins (USDT, USDC) at my store?

Yes, if you use CoinGate POS — it supports 70+ coins including stablecoins. BitPay POS also supports some stablecoins. BTCPay Server POS is primarily Bitcoin-focused.

Is crypto POS legal?

In most jurisdictions, accepting crypto payments is legal. However, you are responsible for tax reporting on crypto income. Consult a local accountant familiar with crypto tax regulations in your jurisdiction.

Can I get fiat (USD/EUR) from crypto POS payments?

Yes, if you use BitPay (settles in USD) or CoinGate (settles in EUR). BTCPay Server does not offer fiat settlement — you receive crypto directly and handle the conversion yourself.

We may earn commission from affiliate links on this site at no extra cost to you. Read our affiliate disclosure