Where Bitcoin is accepted today
Many global and niche retailers accept Bitcoin across online checkout and in-store via QR code or card terminals. This overview covers how to use Bitcoin at physical stores and on major platforms, what to expect at checkout, and how fees, limits, and volatility affect payments.
How paying with Bitcoin works
Bitcoin payments move value on a permissionless network using wallet addresses or payment apps. At checkout you scan a QR code, send to a merchant address, or use a point-of-sale (PoS) terminal that converts Bitcoin to fiat instantly. Key steps include confirming the amount, network fee, and locktime, then broadcasting the transaction for on-chain confirmation.
Noncustodial vs custodial wallets
With a noncustodial wallet you hold your keys and responsibility; with a custodial account a provider holds them and may simplify checkout. Popular options include self-custody wallets and exchange accounts that can streamline in-store purchases where supported.
National and global retailers that accept Bitcoin
Large global and regional retailers support Bitcoin via in-app checkout or third-party processors. The table below highlights verified approaches, including onchain payments, Lightning, and processor conversions. Note that coverage can change, so always check the merchant’s current policy before paying.
| Merchant | Verified Detail | Source Type |
|---|---|---|
| Microsoft | Add funds via Bitcoin and other crypto | Microsoft support documentation |
| AT&T | Cryptocurrency payments via third party | AT&T checkout and help pages |
| Overstock.com | Cryptocurrency checkout for select products | Overstock help and FAQs |
| Newegg | Crypto checkout via processor | Newegg help pages |
| Shopify merchants | Varies by store; crypto checkout apps available | Shopify App integrations |
| Home Depot | Crypto purchases via third-party at some U.S. stores | Home Depot store-level announcements |
| Walmart | Bitcoin via Lightning or onchain through third-party kiosks | Walmart store and partner disclosures |
Regional and niche merchants
Regional chains and smaller businesses may accept Bitcoin through local processors or directly via wallet addresses. Examples include some travel agencies, co-op groceries, select restaurants, and independent electronics shops, often promoted on their websites or at the register.
Travel and accommodations
Some airlines, booking platforms, and hotels accept Bitcoin for reservations. Use company support pages to confirm which destinations and currencies are supported, and be aware of exchange spreads and timing when booking travel.
Flight and lodging examples
- AirBaltic, Lufthansa, and certain regional carriers have intermittently accepted crypto for select routes.
- Travala and similar platforms list Bitcoin as a payment option for flights and hotels.
- Always reconfirm at booking, as policies and supported networks may change.
Food, retail, and services
Fast-food chains, coffee shops, gift-card marketplaces, and local shops sometimes accept Bitcoin directly or through a processor. Platforms like BitPay and Coinbase Commerce are commonly used by merchants to receive settled fiat and reduce volatility risk.
Point-of-sale and kiosk options
In U.S. stores such as Walmart, Bitcoin can be loaded onto a gift card or voucher via third-party kiosks. You then pay using the card balance in-store. This method separates the onchain payment from in-store checkout and can simplify returns and customer service.
| Option | How it works | Notes |
|---|---|---|
| Onchain QR payment | Merchant displays address or QR; you broadcast from wallet | Subject to miner fees and confirmation times |
| Lightning | Near-instant low-fee payments via supported merchant nodes | Requires Lightning-compatible wallet and merchant support |
| Processor checkout (BitPay, etc.) | Merchant displays fiat amount; you pay via wallet or card | Settlement typically in fiat; fees around 1% |
| Gift card / voucher via kiosk | Buy voucher with Bitcoin at store or kiosk; redeem in-store | Not always refundable; check expiry and policies |
Fees, volatility, and timing considerations
Bitcoin payments can be subject to network fees and price changes between initiation and settlement. Onchain transactions may require minutes to confirm and incur variable miner fees; Lightning is typically faster and cheaper. Merchant processors often convert to fiat immediately to protect against price swings, which may affect refunds.
What to check before you pay
- Which cryptocurrency and network the merchant supports (Bitcoin on mainnet, Lightning, or other chains).
- Current total cost, including any processing or conversion fees.
- Refund and return policies, since crypto payments can complicate returns.
- Point-of-sale limits or verification requirements.
Setting up and securing Bitcoin for in-store use
Before paying, fund a wallet that supports the merchant’s preferred method. Noncustodial wallets give you control; custodial accounts may streamline repeat purchases at supported stores. Use reputable apps, verify URLs, and keep recovery phrases secure. For in-store purchases, confirm whether the merchant supports onchain payments, Lightning, or processor-based checkout.
Recommended practices
- Prefer a wallet with SegWit or native SegWit addresses to lower fees.
- For large amounts, confirm withdrawal limits and security measures with the wallet or exchange.
- When using third-party kiosks, review terms and retain receipts.
- Keep software updated and verify addresses to prevent mistakes or fraud.
Summary and next steps
Many national and regional retailers accept Bitcoin across online checkout, mobile apps, and in-store terminals. Options include direct onchain payments, Lightning, and processor-based checkout that converts to fiat. Use the tables and lists above to compare methods and plan your payment, and always verify the current policy with the merchant before completing a purchase.