SpendingAdvanced

Crypto Payment Processors for Business

Compare BitPay ($1.2 billion processed annually), Coinbase Commerce (0% fees), BTCPay Server (self-hosted), and other leading processors. Includes fee structures, settlement times, integration guides, and accounting software compatibility.

Updated: April 10, 2026Reading time: 16 min
C
CipherPunk_42·Security & QA
·
Apr 10, 2026
·
Updated Apr 12, 2026
·
16 min read

Overview: Payment Processor Landscape

The crypto payment processor market generated $18.7 billion in transaction volume during 2025, with BitPay commanding 34% market share. Merchants choosing crypto processors cite three main benefits: (1) fiat conversion within 24 hours, eliminating price volatility risk; (2) near-zero chargebacks, unlike credit cards which average 2.4% chargeback rates; (3) cost savings from 0.99% fees (BitPay) versus 2.9% + $0.30 for Stripe credit cards.

🛒Spending Reality

Spending crypto should be a conscious choice, not a default. We cover the tax implications and opportunity costs that most spending guides ignore.

For businesses under $500K annual volume, BTCPay Server (0% fees, self-hosted) is most cost-effective. For merchants $500K-$5M, BitPay's 0.99% fee with fiat settlement, accounting integration, and Shopify plugins offers the best balance. For $5M+ volume, negotiate custom rates: BitPay drops to 0.5%, or run BTCPay Server and save $50K+ annually.

BitPay: The Market Leader

Processor Fundamentals

BitPay processed $1.204 billion in 2025 across 195 countries. Founded 2011, it serves 100,000+ merchants and maintains enterprise-grade infrastructure. Fees: 0.99% for most merchants, 0.5% for enterprise volume. Supported coins: Bitcoin (BTC), Bitcoin Cash (BCH), Ethereum (ETH), USD Coin (USDC), Wrapped Bitcoin (WBTC). Fiat settlement: USD, EUR, GBP, JPY within 24 hours. Settlement requires OFAC/sanctions screening (typically completes in 4-6 hours).

Merchant Dashboard Features

BitPay dashboard provides real-time conversion rate locking (lock price for 10-15 minutes before payment), automatic invoice generation in 50+ languages, QR code checkout, and payment forwarding to hardware wallets (Ledger, Trezor). Merchants track 7-day/30-day/annual transaction volumes to trigger fee tier drops. A merchant processing $600K annually (crossing $500K threshold) automatically drops from 0.99% to 0.65% fee tier.

Coinbase Commerce: Zero Fees

Fee Structure & Settlement

Coinbase Commerce charges 0% transaction fees—you receive 100% of payment value in USDC stablecoin within minutes of transaction confirmation. No monthly subscription, no setup costs. Unlike BitPay, funds stay in USDC (stablecoin, pegged to $1 USD) rather than converting to fiat immediately. Bank wire transfers available at 0.15 USDC cost per withdrawal. Most merchants keep 90-95% of revenue in USDC to avoid withdrawal fees on small transactions.

Supported Cryptocurrencies

Coinbase Commerce accepts Bitcoin (BTC), Ethereum (ETH), USD Coin (USDC), Dogecoin (DOGE), Litecoin (LTC), Bitcoin Cash (BCH), Ethereum Classic (ETC). Payments arrive on-chain in minutes; no processing intermediaries. Works in 200+ countries. API integrations available for WordPress, WooCommerce, Shopify. Webhook support allows custom accounting automation.

BTCPay Server: Self-Hosted

The Economics of Self-Hosting

BTCPay Server is open-source software (0% licensing fees) that runs on your server or cloud instance. Setup costs: $15-50/month for hosting (Linode, DigitalOcean, AWS). For merchants processing $1M annually at 0.99% BitPay rates ($9,900/year in fees), BTCPay saves $9,600+ annually. BTCPay charges absolutely nothing per transaction—no percentage cuts, no subscription, no hidden fees. Over 5 years, that's $48,000 in savings versus BitPay.

Technical Requirements & Setup

Requires basic Linux/Docker knowledge. Merchants self-host a full Bitcoin node (180GB storage) or use pruned node (5-10GB). Setup takes 4-6 hours with documentation. BTCPay integrates natively with WooCommerce (official plugin), requires Zapier/custom code for Shopify. Supports Bitcoin Lightning Network, Ethereum, Monero, Dogecoin. No KYC/AML for operators—completely permissionless. For tech-savvy teams, BTCPay is unbeatable. For non-technical merchants, stick with BitPay or Coinbase Commerce.

CoinGate, NOWPayments, Strike

CoinGate: Global Coverage

CoinGate supports 180+ countries (vs. BitPay's 195). Fees: 0.99-1.49% depending on settlement method. Accepts 200+ coins including Cardano (ADA), Polkadot (DOT), Ripple (XRP). Fiat settlement: 1-2 business days to bank account. WooCommerce/Shopify plugins available. Ideal for merchants selling to Europe, Eastern Europe, Asia. Regulatory: fully regulated in EU (Payment Institution license).

NOWPayments: Enterprise Coins

NOWPayments accepts 200+ cryptocurrencies including obscure altcoins. Fees: 0.5% (industry low). No KYC required for low-volume merchants. Enterprise plans include dedicated account manager, custom settlement schedules (real-time, daily, weekly), and white-label checkout. Best for businesses accepting diverse altcoin portfolios or requiring privacy. Settlement: Bitcoin, stablecoin, or fiat within 24 hours.

Strike: Lightning Network Champion

Strike processes payments over Bitcoin Lightning Network, enabling instant settlement in seconds (vs. 10-60 minutes on-chain). Fees: 0.1% (lowest in industry). Settlement: Bitcoin or USD within 24 hours. Ideal for high-frequency, low-value transactions (coffee shops, digital goods). Limited to Bitcoin and stablecoin payments. Growing adoption in El Salvador (official integration with government).

Payment Processor Comparison Table

ProcessorFeesCoins SupportedSettlement TimeSetup Complexity
BitPay0.99% (0.5% enterprise)BTC, BCH, ETH, USDC, WBTC24 hours (fiat)Easy (API, plugins)
Coinbase Commerce0% transaction feesBTC, ETH, USDC, DOGE, LTCMinutes (USDC), 0.15 USDC withdrawalEasy (dashboard)
BTCPay Server0% (self-hosted, $15-50/mo server)BTC, Lightning, ETH, DOGE, XMROn-chain (10-60 min)Hard (requires Docker/Linux)
CoinGate0.99-1.49%200+ coins (ADA, DOT, XRP)1-2 business daysEasy (plugins)
NOWPayments0.5%200+ coins (obscure alts)24 hours (custom schedules)Medium (API required)
Strike0.1% (Lightning)BTC, USDCSeconds (Lightning), 24h fiatMedium (Lightning setup)

WooCommerce & Shopify Integration

WooCommerce Setup

BitPay: Download WooCommerce plugin from WordPress.org, paste API key, activate. Checkout redirects to BitPay payment page, returns to order confirmation automatically. Time to setup: 10 minutes. Coinbase Commerce: Similar process, receives payments in USDC directly. BTCPay Server: Official WooCommerce plugin (download from GitHub), self-hosted server connection required, takes 30 minutes for non-developers.

Shopify Integration

BitPay: Native app in Shopify App Store, click install, authenticate, select settlement currency. Customers see "Pay with Bitcoin" button at checkout. Coinbase Commerce: Available via Shopify App Store, free install. BTCPay Server: Requires custom integration (Zapier, third-party developers, costs $500-2000 for setup). For Shopify, BitPay is simplest (2-minute setup). For WooCommerce, all three are straightforward.

Accounting & Tax Integration

QuickBooks & Xero Sync

BitPay: Automatic QuickBooks Online integration. Daily transaction export includes date, amount, coin, USD value at receipt, OFAC status, and merchant fee. Xero sync also available. Coinbase Commerce: Exports transactions to QuickBooks via API; requires webhook configuration but fully automated. BTCPay Server: Manual CSV export or custom API webhook to QuickBooks; no native integration.

Tax Reporting

Each crypto transaction is a taxable event in most jurisdictions. USA IRS: treating as income at fair market value on receipt date. BitPay provides historical price data (from CoinMarketCap) so accounting software calculates income correctly. At year-end, request transaction history export and upload to tax software (TurboTax, CPA firms). Critical: do not value transactions at current price; use price at time of settlement.

Volatility Protection Strategies

Instant Fiat Conversion

BitPay's primary advantage: locks price for 10-15 minutes after invoice creation. Customer pays crypto; BitPay converts to USD before settlement window closes. Merchant receives USD in 24 hours, zero price risk. If Bitcoin drops $5,000 between invoice and settlement, merchant is protected. For volatility-averse businesses, this is essential.

Stablecoin Invoicing

Coinbase Commerce and Strike allow invoicing in USDC (stablecoin). Customer pays $1,000 USDC = receives $1,000 USDC invoice. Zero volatility risk. However, customers must own stablecoins, limiting adoption (non-crypto users unfamiliar with stablecoins). Hybrid: invoice in BTC but lock price for fiat conversion (BitPay does this automatically).

FAQ

What is the cheapest crypto payment processor?

BTCPay Server charges 0% fees because it is self-hosted open-source software—you run it on your own server. Coinbase Commerce also charges 0% transaction fees (you keep 100% in USDC). BitPay charges 0.99% and includes fiat conversion. If your business is small (under $500K/year), BTCPay Server saves the most money, but requires technical setup. For non-technical merchants, Coinbase Commerce is best.

Which processor offers instant fiat settlement?

BitPay settles in fiat within 24 hours to your bank account (USD, EUR, GBP, JPY). Coinbase Commerce keeps funds in USDC stablecoin, with bank wire settlement available (0.15 USDC fee). Strike offers near-instant settlement over Lightning Network in seconds, with BTC or fiat options. CoinGate processes fiat transfers within 1-2 business days. Choose BitPay for fastest USD, Strike for Lightning speed.

How many cryptocurrencies does CoinGate support?

CoinGate supports 180+ countries and accepts Bitcoin, Ethereum, Litecoin, Monero, Ripple, XEM, Cardano, DASH, Dogecoin, and 200+ other tokens. It is the most currency-flexible processor. NOWPayments is similar with 200+ coins including obscure altcoins. BitPay supports Bitcoin, Bitcoin Cash, Ethereum, USDC, Wrapped Bitcoin. Choose CoinGate for maximum coin variety.

Does BTCPay Server work with WooCommerce and Shopify?

BTCPay Server works natively with WooCommerce through official plugins. Shopify requires a custom app setup or third-party integration (Zapier). BitPay has native Shopify and WooCommerce plugins. Coinbase Commerce has ready-made plugins for both. For e-commerce platforms, BitPay and Coinbase Commerce have the easiest integrations; BTCPay requires developer work.

What accounting software integrates with crypto processors?

BitPay integrates with QuickBooks Online, Xero, Wave, and FreshBooks automatically. Coinbase Commerce pushes transaction data to QuickBooks and Xero via API. BTCPay Server offers webhook integrations for custom accounting software, but no native QuickBooks link. For business accounting, BitPay and Coinbase Commerce handle tax reporting automatically.

Which processor is best for high-volume merchants ($5M+/year)?

For $5M+ annual volume, negotiate custom rates with BitPay (can drop from 0.99% to 0.5% with volume discounts) or use BTCPay Server self-hosted for 0% fees. Strike is ideal for high-frequency Lightning payments (lowest cost, instant settlement). NOWPayments offers enterprise plans with dedicated support. At scale, self-hosting BTCPay Server saves $50K+ annually compared to 0.99% fees.

Disclaimer: This content is for informational purposes only and is not financial, legal, or tax advice. Crypto payment processing involves regulatory complexity; consult with a tax professional and legal counsel before implementation. Fee structures and features change frequently; verify current information directly with processors. Past performance and market share data are historical and subject to change.