Crypto Payment Gateway Comparison Coinbase Commerce BitPay NOWPayments BTCPay Server Stripe Crypto: Complete Guide

Accepting cryptocurrency payments has moved from experimental to standard for online merchants, but choosing the right gateway remains complicated. Five platforms dominate the landscape — NOWPayments, BTCPay Server, BitPay, Coinbase Commerce, and Stripe crypto — each with different custody models, fee structures, and integration paths. The decision between them comes down to how much control you want over funds, which coins your customers use, and whether you prefer instant fiat settlement or on-chain self-custody.

NOWPayments

NOWPayments operates as a custodial gateway by default but offers an optional direct-to-wallet flow that bypasses their custody layer entirely. The base transaction rate sits at 1%, rising to 1.5% when multi-currency conversion is involved. This puts it among the more affordable options for merchants processing diverse altcoins.

The platform supports over 350 cryptocurrencies, far exceeding most competitors. That breadth matters for stores targeting global audiences where regional preferences vary widely — USDT dominates in Latin America, while Litecoin and TRC-20 tokens see heavy use across Southeast Asia. Settlement happens automatically into your connected wallet or exchange account, and the platform provides integrations for Shopify, WooCommerce, and custom API implementations.

For developers, NOWPayments offers libraries in JavaScript, Python, PHP, and Go, along with HMAC-SHA512 IPN webhooks and a full sandbox environment. The API design follows standard REST patterns with idempotency support, making it straightforward to integrate into existing checkout flows. If you are evaluating a crypto payment gateway coinbase commerce bitpay alongside alternatives, NOWPayments consistently ranks high for merchants who need maximum coin variety without running their own infrastructure.

Multi-Currency Conversion

The built-in conversion feature lets you accept any supported token and auto-settle in a currency of your choice. While convenient, this service carries the higher 1.5% rate because NOWPayments absorbs the exchange spread. Merchants who already handle their own treasury management can disable conversion and route payments directly to personal wallets at the lower 1% rate.

BTCPay Server

BTCPay Server is the only fully open-source, self-hosted option among major crypto gateways. It charges zero platform fees — you pay only Bitcoin network transaction costs, which Lightning Network settlements typically amount to fractions of a cent. The trade-off is operational: you manage the server, run the node, handle backups, and maintain uptime yourself.

Hosting costs range from $10 to $30 per month if you use a managed VPS, or nothing if you run it on existing infrastructure. The platform integrates with Shopify, WooCommerce, Drupal, and any e-commerce system that supports custom APIs. Because you control the private keys, there is no counterparty risk — funds go directly from customer to your wallet with no intermediary holding them.

Non-KYC usage is fully supported, which appeals to merchants operating in jurisdictions where identity verification requirements create friction. However, the lack of built-in fiat settlement means you must manually convert received Bitcoin on an exchange or through a separate service.

Self-Hosted Architecture

Running BTCPay Server requires technical competence in Linux administration, Docker deployment, and Bitcoin node maintenance. The official documentation covers installation steps, but production reliability depends on your ability to monitor the node, apply updates, and handle failures. For solo operators or small teams without DevOps experience, this barrier can be significant. Managed hosting providers exist but introduce a dependency layer that partially undermines the non-custodial premise.

BitPay

BitPay is one of the oldest cryptocurrency payment processors, operating since 2011. It charges between 1% and 2% per transaction plus a flat $0.25 fee, depending on monthly volume. The upper tier applies to merchants under $500,000 in monthly processing; higher volumes may negotiate lower rates.

BitPay supports over 100 cryptocurrencies and settles either in crypto or fiat currency. The fiat settlement option routes payments through BitPay’s custodial accounts, converting incoming crypto to USD, EUR, or GBP on the next business day. This makes BitPay suitable for traditional businesses that want to accept digital assets without taking on price volatility exposure.

Merchant KYC is mandatory, and the onboarding process includes business verification. BitPay offers native plugins for Shopify, WooCommerce, Magento, and PrestaShop, plus a REST API for custom integrations. Their consumer-facing products include a self-custody wallet and a crypto debit card, which some merchants use for internal treasury operations.

Coinbase Commerce

Coinbase Commerce operated as the most recognizable brand-name crypto gateway for years, charging 1% per transaction with automatic conversion to USDC or USD settlement. However, Coinbase retired the standalone Commerce product on March 31, 2026 for merchants outside the United States and Singapore. Over 8,000 merchants were mid-migration at the time of shutdown.

The successor product, Coinbase Business, retains stablecoin-focused processing with similar branding but narrower geographic availability and a shift toward USDC-only settlement. The 1% fee structure remains comparable, and Shopify now offers native USDC checkout powered by Coinbase Business. For merchants in supported regions, the brand recognition and trust factor remain genuine advantages.

Beyond the US and Singapore, merchants who relied on Coinbase Commerce had to migrate to alternative providers. The abrupt nature of the shutdown underscored the risks of depending on custodial platforms controlled by a single entity.

Stripe Crypto

Stripe does not function as a dedicated crypto gateway, but its stablecoin payment processing creates meaningful competition for the others on this list. Card transactions carry the standard 2.9% + 30¢ fee, while stablecoin payments settled as fiat come in at 1.5%. Stripe processes USDC and USDT with USD settlement, using its existing merchant infrastructure rather than building a parallel crypto-specific system.

This hybrid approach works well for established Stripe users who want to add crypto acceptance without managing a second provider relationship. The downside is limited coin selection — only major stablecoins, no Bitcoin or altcoin support — and no non-custodial option. Everything flows through Stripe’s regulated rails.

Stripe also partnered with Checkout.com in mid-2026 to enable enterprise merchants to accept USDC and USDT with USD settlement, extending crypto capabilities beyond its core platform.

Fee Comparison

Platform Transaction Fee Custody Model Fiat Settlement Min. Coins
NOWPayments 1% (1.5% with conversion) Custodial / Direct-to-wallet Via conversion 350+
BTCPay Server 0% + hosting costs Non-custodial No BTC (+ plugins)
BitPay 1 – 2% + $0.25 Custodial Yes 100+
Coinbase Commerce (legacy) 1% Custodial USD / USDC ~10
Stripe (stablecoins) 1.5% Custodial Yes 2 – 3 stablecoins

Choosing the Right Gateway

The decision hinges on three factors: custody preference, coin variety, and settlement needs. Merchants who prioritize sovereignty should choose BTCPay Server despite the operational overhead. Those who need broad altcoin support with minimal setup should look at NOWPayments. Established businesses wanting fiat settlement without crypto handling can rely on BitPay or Stripe’s stablecoin processing. Coinbase Commerce’s legacy model worked well before its geographic restriction, and its successor continues serving US and Singapore merchants.

For most e-commerce stores starting with crypto acceptance, the combination of easy integration, reasonable fees, and wide coin support makes NOWPayments the pragmatic starting point. As volume grows and treasury operations become more sophisticated, migrating to a self-hosted solution or adding multiple gateways becomes worthwhile.