💳 BTCPay · OpenNode · IBEX · Strike · Coins.ph · Updated May 2026

Bitcoin Payments & POS in Asia 2026

Reviewed by Karel Havlíček · Bitcoin Analyst & Editor · Updated May 2026

Accepting Bitcoin at your business is now genuinely easy. Lightning makes a $5 payment cost $0.001 to settle instantly. BTCPay Server gives you a sovereign payment processor for free. IBEX, OpenNode, and Strike handle compliance, conversion and fiat off-ramp. This guide is the practical playbook for Asian merchants — restaurants, hotels, e-commerce, freelance services — to integrate Bitcoin payments without becoming a crypto company.

Direct answer: For sovereign small business: BTCPay Server self-hosted (free, accept Lightning + onchain, settle to your own wallet). For managed all-in-one: OpenNode or IBEX (instant fiat conversion, KYB required). For Philippines + ASEAN remittance + payments: Strike via partners or Coins.ph merchant. For US-style enterprise: BitPay. Most merchants combine BTCPay (sovereign tier) + a fallback managed processor for tax reporting.

The 4 payment processor categories

Managed
Custodial processors

OpenNode, IBEX, BitPay, Strike API. They handle conversion, settlement, compliance, dashboard. Cost: 0.5-1% of transaction. KYB required. Best for businesses that want minimal operational overhead.

Regional
Asian-licensed rails

Coins.ph (PH), Bitkub (TH), Pintu (ID), Independent Reserve (SG/AU). Lightning + fiat off-ramp integrated with local KYC frameworks. Best for Asian-resident merchants who want local-currency reconciliation.

Hybrid
BTCPay + LSP backend

Run BTCPay but use Voltage or Phoenix LSP for Lightning liquidity. Keeps sovereign architecture while offloading liquidity ops. Cost: $25-300/mo for LSP + your VPS.

E-commerce
Plugin / SDK

WooCommerce, Shopify, Magento plugins from BTCPay, OpenNode, BitPay. Plug into existing store; no architecture change. Customer sees Bitcoin as one more payment option.

Card-on-file
Card terminal + auto-convert

For physical retail: customer pays with a crypto debit card (Crypto.com, Mox, ZA Bank). Merchant sees a normal Visa/MC transaction. Zero merchant infrastructure required. See Cards Asia.

Major payment processors compared

ProcessorCustody modelSettlement optionsFeesAsia coverageOpen source
BTCPay ServerNon-custodialDirect to your wallet (BTC + LN)0 (self-host) + LN routingGlobal✓ MIT
OpenNodeCustodialBTC, USD, EUR (and others)1% (waived for high volume)Most Asia incl. SG, HK, AE, INSDK open
IBEXCustodial (Lightning-first)BTC, LN, USDC~0.5-1%Strong in PH, growing in AE, SG, HKSDK open
Strike APICustodialBTC, LN, USD, PHP, EUR~0.6% conversionUS direct; PH via Coins.phSDK open
BitPayCustodialBTC, BCH, LN, fiat1%UAE (via partners); limited other AsiaSDK open
Coinbase CommerceCustodialBTC, ETH, USDC1%Most Asia retailSDK open
Coins.ph merchantCustodialBTC, LN, PHP~0.5-1%🇵🇭 Philippinesn/a
Independent Reserve APICustodial (MAS+AUSTRAC)BTC, SGD, AUD~1%🇸🇬 SG, 🇦🇺 AUn/a
Mercuryo (used by Binance Pay)CustodialBTC + 40+ tokens, EUR/USD~1%Most Asia retailSDK
Lightning Labs LSP + customYou operateLN nativeYou setGlobal devs✓ Open

Step-by-step: BTCPay Server for a Singapore restaurant

Setup (one-time, ~2 hours)

  • VPS: $5/mo on DigitalOcean Singapore region. 2GB RAM, 50GB disk minimum.
  • Domain: $10/yr for a payment subdomain like pay.yourrestaurant.com.sg
  • Hardware wallet: Ledger or Trezor to hold accumulated BTC safely.
  • Install: one-click Docker deploy from btcpayserver.org. Bitcoin Core IBD + Lightning sync takes 1-3 days.
  • Connect hardware-wallet xpub for receive addresses. Use a separate xpub from your custody stack.
  • Generate invoice plugin / QR codes for table tents. Print 5 sizes (table, counter, takeaway, online, receipt).

Daily ops

  • Customer scans QR; pays in seconds via Lightning (under $50) or onchain (over $50).
  • Confirmation in BTCPay dashboard within 5 seconds (LN) or ~10 min (onchain).
  • BTC accumulates in your hardware-wallet-backed BTCPay wallet.
  • Weekly: sweep balance to cold storage hardware wallet. Convert any required SGD via Coinhako or Independent Reserve.
  • Annually: declare BTC income at fair market value on the day of receipt (Singapore tax rules).

Case studies — actual Asian Bitcoin merchants

🇸🇬 Singapore — Veganburg, The Daily Cut

Restaurants accepting Lightning via OpenNode integration. Average 30-50 BTC transactions/month; ~3% of sales. Promotes via Singapore Bitcoin community discord.

🇵🇭 Philippines — Bohol Bitcoin Circular Economy

100+ merchants in Bohol accept LN via Coins.ph + BTCPay hybrid. Tourist-driven volume; some merchants now use BTC for inventory purchases too.

🇯🇵 Japan — Roppongi BTC tea house, Akihabara arcade

Niche-tourist Lightning acceptance; arcade machines accept LN-zaps as alternative to coins. Coincheck POS integration for fiat reporting.

🇹🇭 Thailand — Phuket "Bitcoin Beach"

Beach-bar district informal acceptance; ~40 merchants. Strike-style settlement via local partner. Tourist-driven, growing.

🇮🇩 Indonesia — Bali surf shops, Canggu cafes

Digital nomad demand drives acceptance. Pintu merchant + BTCPay hybrid. Tax: Bali businesses use Indodax reporting for IDR off-ramp + 0.1% final tax.

🇦🇪 UAE — Dubai luxury hotels, Crypto Oasis stores

5-star hotels (Atlantis, Address) accept BTC via BitPay + Mercuryo. Luxury car dealerships accept BTC for whole purchases via OTC settlement.

FAQ

How do I price in BTC if my menu is in SGD/THB/IDR/JPY?

BTCPay and most processors handle this automatically — you list prices in your local currency, the customer sees the BTC equivalent at the current market rate at the moment of payment. The price is locked for 15 minutes (BTCPay) so no exchange-rate risk during payment processing.

Will accepting Bitcoin create accounting headaches?

Mild but manageable. Each BTC receipt is a sale at fair market value (track via processor reports). When you spend or sell that BTC later, there's a capital-gain/loss event. Use Koinly, ZenLedger, or Cointracker to auto-generate accountant-ready reports. Total setup time: 1-2 hours.

What if BTC price crashes after I receive payment?

Two options: (a) immediately convert each receipt to local fiat via processor (OpenNode, IBEX, Strike support this — keeps you BTC-flat); or (b) accept the price risk and hold BTC as treasury. The right choice depends on margin and risk tolerance; many merchants split 50/50.

Can I refund a Bitcoin payment?

Yes — generate a refund invoice in BTCPay and send back. Lightning refunds are instant; onchain takes ~10 min. Document refund TXIDs alongside the original payment for accounting.

What about chargebacks?

Bitcoin has no chargebacks — confirmed transactions are final. This is great for merchant fraud protection but means you cannot reverse a customer dispute. Document delivery + customer communication carefully; this is the single biggest UX/legal difference from card payments.

Will adding Bitcoin payments attract tax-authority attention?

It's a tax event like any other revenue. Singapore IRAS, HK IRD, JP NTA, IN CBDT, AE FTA all accept BTC business income with normal record-keeping. The processor-generated reports satisfy most audit requirements. We have not seen Asian merchants face above-normal scrutiny purely for offering BTC.