The 4 payment processor categories
You run a BTCPay Server on your VPS or Umbrel node. Payments arrive directly to your Bitcoin / Lightning wallet. No KYC of customers. Zero fees beyond Lightning routing fees (~0.05%). The trade-off: you handle uptime, hardware-wallet hot-wallet setup, and any local currency conversion separately.
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.
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.
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.
WooCommerce, Shopify, Magento plugins from BTCPay, OpenNode, BitPay. Plug into existing store; no architecture change. Customer sees Bitcoin as one more payment option.
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
| Processor | Custody model | Settlement options | Fees | Asia coverage | Open source |
|---|---|---|---|---|---|
| BTCPay Server | Non-custodial | Direct to your wallet (BTC + LN) | 0 (self-host) + LN routing | Global | ✓ MIT |
| OpenNode | Custodial | BTC, USD, EUR (and others) | 1% (waived for high volume) | Most Asia incl. SG, HK, AE, IN | SDK open |
| IBEX | Custodial (Lightning-first) | BTC, LN, USDC | ~0.5-1% | Strong in PH, growing in AE, SG, HK | SDK open |
| Strike API | Custodial | BTC, LN, USD, PHP, EUR | ~0.6% conversion | US direct; PH via Coins.ph | SDK open |
| BitPay | Custodial | BTC, BCH, LN, fiat | 1% | UAE (via partners); limited other Asia | SDK open |
| Coinbase Commerce | Custodial | BTC, ETH, USDC | 1% | Most Asia retail | SDK open |
| Coins.ph merchant | Custodial | BTC, LN, PHP | ~0.5-1% | 🇵🇭 Philippines | n/a |
| Independent Reserve API | Custodial (MAS+AUSTRAC) | BTC, SGD, AUD | ~1% | 🇸🇬 SG, 🇦🇺 AU | n/a |
| Mercuryo (used by Binance Pay) | Custodial | BTC + 40+ tokens, EUR/USD | ~1% | Most Asia retail | SDK |
| Lightning Labs LSP + custom | You operate | LN native | You set | Global 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
Restaurants accepting Lightning via OpenNode integration. Average 30-50 BTC transactions/month; ~3% of sales. Promotes via Singapore Bitcoin community discord.
100+ merchants in Bohol accept LN via Coins.ph + BTCPay hybrid. Tourist-driven volume; some merchants now use BTC for inventory purchases too.
Niche-tourist Lightning acceptance; arcade machines accept LN-zaps as alternative to coins. Coincheck POS integration for fiat reporting.
Beach-bar district informal acceptance; ~40 merchants. Strike-style settlement via local partner. Tourist-driven, growing.
Digital nomad demand drives acceptance. Pintu merchant + BTCPay hybrid. Tax: Bali businesses use Indodax reporting for IDR off-ramp + 0.1% final tax.
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.