Choosing the right crypto payment processor can make or break an online business’s profit margins. Transaction costs vary dramatically between providers, and hidden fees often catch merchants off guard after they’ve already integrated. Understanding the actual cost structure — including network fees, currency conversion charges, and withdrawal costs — is essential before committing to any platform.
How Crypto Payment Processing Fees Work
Every crypto payment involves multiple layers of cost. The merchant pays a processing fee to the payment provider for handling the transaction. Separately, blockchain networks charge gas or miner fees that go to validators. Some processors also apply currency conversion spreads when converting between different cryptocurrencies or between crypto and fiat.
These costs compound quickly. A 1% processing fee might sound reasonable until you factor in a 0.5% spread on BTC/USD conversion and variable network fees that spike during congestion. For high-volume merchants, even fractional percentage differences add up to thousands monthly.
For businesses evaluating options, crypto payment processor fees coinbase commerce represent just one piece of the puzzle — integration complexity, supported coins, payout speed, and chargeback protection matter equally in the final decision.
NOWPayments
NOWPayments operates as a non-custodial processor, meaning funds never touch the company’s accounts. This structure eliminates counterparty risk but shifts some operational responsibilities to the merchant.
Fee Structure
NOWPayments charges a base fee of 0.5% per transaction, with a minimum fee that varies by cryptocurrency. The standard rate applies across all supported coins and stablecoins. Merchants who route payments through the NOWPayments token receive a 50% discount, bringing the effective rate down to 0.25%.
| Feature | Standard Rate | With NOW Token |
|---|---|---|
| Processing fee | 0.5% | 0.25% |
| Minimum fee | Varies by coin | Varies by coin |
| Withdrawal fee | Network dependent | Network dependent |
| Currency conversion | Up to 3% spread | Up to 3% spread |
The currency conversion spread deserves attention. When customers pay in altcoins and merchants want USD or EUR, NOWPayments converts at their internal rate, which includes a spread of up to 3%. For merchants accepting only stablecoins or major pairs like BTC/USD, this impact is minimal.
Supported Cryptocurrencies
NOWPayments supports over 200 cryptocurrencies, making it one of the widest selections available. This includes major coins like Bitcoin, Ethereum, and Solana, dozens of ERC-20 tokens, TRC-20 assets, and numerous Layer 2 solutions. The breadth comes with trade-offs: less liquidity on obscure pairs means wider spreads during conversion.
Payout Options
Merchants can withdraw to external wallets in any supported coin, to a NOWPayments business card, or convert to fiat through partnered exchanges. Instant payouts are available for most coins, while fiat conversions may take 1 – 3 business days depending on the region.
Coinbase Commerce
Coinbase Commerce provides a familiar interface backed by one of the largest cryptocurrency exchanges. Merchants benefit from brand recognition — customers who trust Coinbase are more likely to complete purchases when they see the familiar logo.
Fee Structure
Coinbase Commerce charges 0% processing fees for crypto-to-crypto transactions. Merchants receive the exact amount sent by the customer in the chosen cryptocurrency. However, this headline rate hides two important caveats.
First, when merchants request fiat payouts through Coinbase’s exchange, standard trading fees apply. These range from 0.4% to 1.4% depending on 30-day volume and whether the order is maker or taker. Second, withdrawing fiat to a bank account incurs additional transfer fees that vary by method.
| Transaction Type | Fee |
|---|---|
| Crypto received (on-chain) | 0% |
| Crypto-to-fiat conversion | 0.4%– 1.4% |
| Fiat withdrawal (ACH) | Free |
| Fiat withdrawal (wire) | $10 –$25 |
The 0% crypto fee makes Coinbase Commerce attractive for merchants comfortable holding digital assets. Businesses that need regular fiat settlements will pay closer to 0.4 – 1.4%, which competes directly with traditional processors.
Supported Cryptocurrencies
Coinbase Commerce supports Bitcoin, Ethereum, Litecoin, Bitcoin Cash, USDC, and a handful of wrapped tokens. The selection is intentionally narrow, focusing on coins with deep liquidity and regulatory clarity. This limitation reduces conversion risk but excludes many altcoin-paying audiences.
Integration and Compliance
Since Coinbase handles KYC/AML under its own license, merchants skip much of the compliance overhead. Account setup takes minutes rather than days. However, Coinbase can freeze funds or close accounts at its discretion, introducing operational risk that decentralized alternatives avoid entirely.
BTCPay Server
BTCPay Server is a self-hosted, open-source payment processor. It gives merchants complete control over their funds and data but requires technical infrastructure to maintain.
Fee Structure
BTCPay Server itself charges zero fees. There is no processing markup, no currency conversion spread, and no withdrawal surcharge. The only costs come from blockchain network fees and optional third-party services.
This changes fundamentally when merchants use built-in features. BTCPay Server integrates with third-party exchange services for automatic crypto-to-fiat conversion. Services like MoonPay or ChangeNow apply their own rates, typically 1 – 3% above market. Using a personal Lightning node or wallet instead keeps costs purely at the network level.
| Cost Component | Self-hosted | With Exchange Service |
|---|---|---|
| Processing fee | 0% | 0% |
| Network/gas fees | Paid to miners | Paid to miners |
| Fiat conversion | N/A | 1 – 3% via third party |
| Hosting | $5 – 50/month | $5 – 50/month |
Infrastructure Requirements
Running BTCPay Server requires a server, a synced Bitcoin node (or connection to one), and maintenance. Cloud hosting starts around $5 – 10/month for a basic VPS, but a full Bitcoin node needs 1 – 2 TB of storage and significant bandwidth. Many merchants use light nodes or connect to existing infrastructure through hosted resellers.
The Lightning Network integration works smoothly once the node is running, enabling near-instant, near-zero-fee microtransactions. This makes BTCPay Server uniquely suited for content creators, subscription services, and low-ticket digital goods.
Control and Privacy
Self-hosting means no one can freeze funds, restrict access, or require identity verification beyond what the merchant chooses. Transactions leave no record with a third-party processor. This privacy comes with the responsibility of managing keys, backups, and security — mistakes here have irreversible consequences.
Comparing Total Cost of Ownership
Processing fees tell only part of the story. Integration time, support quality, settlement speed, and supported features all affect the real cost of running a payment processor.
| Factor | NOWPayments | Coinbase Commerce | BTCPay Server |
|---|---|---|---|
| Effective fee (crypto hold) | 0.5% | 0% | 0% + hosting |
| Effective fee (fiat payout) | ~2 – 3% | 0.4 – 1.4% | ~1 – 3% via 3rd party |
| Setup time | 10 minutes | 10 minutes | Hours to days |
| Supported coins | 200+ | 6 – 8 | Unlimited |
| Chargeback protection | No | No | No |
| Custodial risk | None | High | None |
NOWPayments wins on convenience and coin variety. Coinbase Commerce excels for merchants already embedded in the Coinbase ecosystem. BTCPay Server dominates for those prioritizing sovereignty and willing to manage infrastructure.
When Each Processor Makes Sense
High-volume merchants accepting multiple altcoins benefit most from NOWPayments, especially with the token discount applied. The wide coin support captures audiences that prefer niche cryptocurrencies, and the non-custodial model removes concerns about frozen funds.
Established businesses needing seamless fiat integration should lean toward Coinbase Commerce. The brand familiarity increases conversion rates, and the exchange-side pricing becomes competitive at scale. Regulatory comfort matters here — Coinbase’s licensing shields merchants from running their own compliance programs.
Developers, privacy-focused operators, and Lightning-native businesses gravitate toward BTCPay Server. Zero fees combined with complete control justify the operational overhead. Subscription services and content platforms particularly benefit from Lightning integration, where settlement happens in seconds for fractions of a cent.
Many successful operations run multiple processors simultaneously, routing different currencies or price points through different systems. This approach maximizes coverage while minimizing each individual processor’s limitations.
