🔍 Processor Transparency Comparison
This table compares how transparent each processor is about their fee structures and hidden charges.
| Processor | Transparency Rating | FX Markup Disclosed | Chargeback Fees Disclosed | Inactivity Fees | Fee Schedule Clarity | Hidden Fee Risk |
|---|---|---|---|---|---|---|
| NOWPayments | A+ | ✅ Yes (0.5‑1%) | ✅ Yes | ❌ None | Very clear | Low |
| Stripe Crypto | A | ✅ Yes (0.5‑1.5%) | ✅ Yes | ❌ None | Clear | Low |
| CoinPayments | B+ | ⚠️ Partially | ✅ Yes | ✅ $10/mo | Moderately clear | Medium |
| OpenNode | B | ⚠️ Partially | ⚠️ Limited | ❌ None | Moderately clear | Medium |
| CoinGate | B | ⚠️ Partially | ✅ Yes | ✅ $15/mo | Moderately clear | Medium |
| Coinbase Commerce | C | ❌ Not disclosed | ⚠️ Limited | ❌ None | Poor | High |
| BTCPay Server | A+ | N/A (self‑hosted) | N/A | ❌ None | Completely transparent | None |
If a processor's fee schedule is vague or buried in the terms of service, it's a red flag. NOWPayments and Stripe Crypto are the most transparent, with clear, line‑item fee disclosures. Coinbase Commerce is the least transparent, with significant hidden costs.
💱 Currency Conversion Markups (The Biggest Hidden Fee)
Currency conversion markups are the most common and costly hidden fee. When a processor converts crypto to fiat (or one fiat currency to another), they apply a markup to the exchange rate. This markup is rarely disclosed clearly and can significantly impact your margins.
| Processor | FX Markup | Disclosed? | Real‑Time Rate? | Markup Avoidance |
|---|---|---|---|---|
| NOWPayments | 0.5‑1% | ✅ Yes | ✅ Yes | Settle in stablecoins |
| Stripe Crypto | 0.5‑1.5% | ✅ Yes | ✅ Yes | Multi‑currency accounts |
| CoinPayments | 1‑2% | ⚠️ Partially | ✅ Yes | Settle in crypto |
| OpenNode | 1‑1.5% | ⚠️ Partially | ✅ Yes | BTC only |
| CoinGate | 1‑2% | ⚠️ Partially | ✅ Yes | Settle in stablecoins |
| Coinbase Commerce | 1‑3% | ❌ Not disclosed | ⚠️ Delayed | Accept USDC only |
If you process $100,000 in payments per month with a 1.5% FX markup, you're paying $1,500 per month in hidden fees. Over a year, that's $18,000. Choosing a processor with a 0.5% markup saves you $12,000 annually.
1) Settle in stablecoins (USDT, USDC) instead of fiat to avoid FX entirely. 2) Use processors with transparent, low FX markups (<1%). 3) For large volumes, negotiate custom FX rates directly with the processor.
💳 Chargeback Fees
Chargeback fees are a significant hidden cost, especially for merchants in high‑risk industries. A chargeback fee is charged per dispute, regardless of whether you win or lose.
| Processor | Chargeback Fee | Refunded if Win? | Chargeback Monitoring | High‑Risk Support |
|---|---|---|---|---|
| NOWPayments | $15 | ❌ No | ✅ Yes | ⚠️ Limited |
| Stripe Crypto | $15 | ❌ No | ✅ Yes | ✅ Yes |
| CoinPayments | $20 | ❌ No | ✅ Yes | ⚠️ Limited |
| OpenNode | $15 | ❌ No | ⚠️ Limited | ❌ No |
| CoinGate | $25 | ❌ No | ⚠️ Limited | ❌ No |
| Coinbase Commerce | $25 | ❌ No | ⚠️ Limited | ❌ No |
1) Choose processors with lower chargeback fees ($15 vs $25). 2) Use fraud detection tools to prevent chargebacks. 3) Consider processors that offer chargeback monitoring and alerts.
🕐 Inactivity & Account Maintenance Fees
Inactivity fees are charged when your account has no transaction activity for a specified period. These fees are often buried in the terms of service and can accumulate quickly if you're a seasonal business.
No inactivity fees. Accounts remain active indefinitely without charges.
No inactivity fees. Accounts remain active without penalty.
$10/month after 6 months of inactivity. Fee is charged until activity resumes.
$15/month after 3 months of inactivity. One of the most aggressive inactivity fees.
If you're a seasonal business (e.g., holiday‑only merchant), inactivity fees can add up quickly. CoinPayments charges $10/month after 6 months — that's $60/year for doing nothing. CoinGate charges $15/month after just 3 months — $180/year. Choose a processor with no inactivity fees to avoid this hidden cost.
🏦 Settlement & Payout Fees
Settlement fees are charged per payout or withdrawal. These can be flat fees or percentage‑based and vary significantly by processor.
| Processor | Bank Transfer Fee | Crypto Payout Fee | Stablecoin Fee | Free Withdrawal Threshold |
|---|---|---|---|---|
| NOWPayments | Free above $100 | Free above $100 | Free above $100 | $100 |
| Stripe Crypto | $0‑$5 | Network fees only | Network fees only | None |
| CoinPayments | $2‑$5 | Network fees + $0.50 | Network fees + $0.50 | None |
| OpenNode | $0‑$3 | Network fees only | Network fees only | None |
| CoinGate | $1‑$5 | Network fees + $1 | Network fees + $1 | None |
| Coinbase Commerce | $0‑$25 | Network fees + $2 | Network fees + $2 | None |
1) Use NOWPayments and withdraw above $100 for free processing. 2) Batch withdrawals to reduce per‑transaction fees. 3) Choose stablecoin withdrawals on low‑fee networks (TRC20) to minimize network costs.
🛡️ How to Avoid Hidden Fees
-
1
Read the Full Fee Schedule
Don't just look at the transaction fee percentage. Read the entire fee schedule, including the terms of service. Look for sections titled "Additional Fees," "Other Charges," or "Account Fees."
-
2
Ask About FX Markups
Contact the processor directly and ask: "What is your currency conversion markup?" If they can't give you a clear answer, it's a red flag. Choose processors that disclose their FX markups openly.
-
3
Settle in Stablecoins
Avoid FX markups entirely by settling in stablecoins (USDT, USDC). This eliminates currency conversion costs and provides fast, predictable settlement.
-
4
Check Inactivity Policies
If you're a seasonal business or may have irregular transaction volume, choose a processor with no inactivity fees. NOWPayments and Stripe Crypto do not charge inactivity fees.
-
5
Negotiate for High Volume
If you process significant volume ($50k+/month), many processors are willing to reduce or waive certain fees. Ask for custom pricing that removes hidden charges.
-
6
Use Transparent Processors
Choose processors with a reputation for transparency. NOWPayments and Stripe Crypto consistently receive the highest marks for fee transparency.
NOWPayments offers the most transparent fee structure with clear disclosures of all charges, no inactivity fees, and free withdrawals above $100. Stripe Crypto is also highly transparent with detailed fee schedules and no hidden charges.