
The Complete Guide to Crypto Payments for E-Commerce in 2026
Add crypto payments to your online store: WooCommerce, Shopify, Magento, and custom builds. We compare every gateway by plugin support, fees, and features.
Key Takeaways
- 15 out of 32 gateways in our directory have WooCommerce plugins — the most supported platform
- Shopify is second with 8 gateways + native Solana Pay integration
- Adding crypto as a payment option increases checkout conversion by 5-15% for crypto-holding customers
- For most stores: NOWPayments (widest coin support) or BlockBee (cheapest) are the best starting points
Table of Contents
Adding crypto to your e-commerce checkout is no longer experimental — it's a competitive advantage. Over 300 million people hold cryptocurrency, and merchants who accept it report a 5-15% increase in conversion rate among crypto-holding visitors. The setup takes 15 minutes with a plugin, and fees are 50-90% lower than credit cards.
This guide covers every major e-commerce platform and recommends the best crypto gateway for each. We've tested all 32 gateways in our directory with real stores.
Why Add Crypto to Your Store
- Lower fees — 0.25-0.5% vs 2.9% + $0.30 for credit cards. At $50K/month, save $12,000+/year
- No chargebacks — crypto payments are irreversible. Zero friendly fraud risk
- New customer segment — reach 300M+ crypto holders who prefer paying with crypto
- Global — no currency conversion, no country restrictions, instant international settlement
- Fast settlement — receive funds in minutes, not 1-3 business days
Best Gateway by E-Commerce Platform
| Platform | Best Gateway | Fee | Why |
|---|---|---|---|
| WooCommerce | BlockBee | 0.25% | Cheapest + no KYC |
| Shopify | NOWPayments | 0.5% | 300+ coins + subscriptions |
| Magento | BlockBee | 0.25% | Only 0.25% gateway with Magento plugin |
| PrestaShop | BlockBee | 0.25% | Widest PrestaShop plugin coverage |
| OpenCart | Coinremitter | 0.23% | Cheapest + non-custodial |
| WHMCS | BlockBee | 0.25% | WHMCS + Odoo support |
| Custom/API | BTCPay Server | 0% | Free + full control |
For a deep dive on WooCommerce and Shopify specifically, see our Shopify & WooCommerce crypto guide.
WooCommerce: Add Crypto in 10 Minutes
- Install the plugin — go to WooCommerce → Plugins → Add New → search "BlockBee" or "NOWPayments"
- Enter your API key — create a free account on the gateway, copy your API key
- Set your wallet address — enter where you want to receive crypto
- Choose accepted coins — select which cryptocurrencies to offer at checkout
- Test with a small order — place a test order and verify the flow works
Shopify: Add Crypto in 5 Minutes
- Go to Settings → Payments in your Shopify admin
- Add payment method → search for NOWPayments, CoinGate, or BitPay
- Install and connect — follow the gateway-specific setup wizard
- Enable at checkout — crypto appears alongside card/PayPal options
For Solana Pay on Shopify: install the Solana Pay app separately — it adds SOL and USDC as native checkout options at 0% platform fee.
Custom Builds: API Integration
For custom e-commerce platforms, use the gateway's REST API. Most provide:
- Payment creation endpoint — create a payment for a specific amount
- Webhook notifications — get notified when payment confirms
- Status polling — check payment status on demand
Best APIs by documentation quality: NOWPayments (most complete), BTCPay Server (best for self-hosted), and BlockBee (simplest to integrate). See our API integration guide.
Best Practices
- Don't remove existing payment methods — add crypto alongside cards/PayPal, don't replace them
- Accept stablecoins — USDT/USDC eliminate volatility risk on your revenue
- Set a payment timeout — 15-30 minutes is standard. Prevents price fluctuation issues
- Show fiat equivalent — display "Pay 0.05 BTC ($3,500)" not just "0.05 BTC"
- Start with top coins — BTC, ETH, USDT, USDC cover 90%+ of crypto payments
FAQ
Will adding crypto payments slow down my checkout?
No — crypto is added as an additional payment option alongside existing methods. Customers who don't want to pay with crypto simply choose their usual card/PayPal option. The checkout flow is identical.
What percentage of customers will use crypto?
Typically 2-8% of total transactions, depending on your audience. Tech, gaming, and Web3-adjacent businesses see higher crypto adoption (10-20%). Even at 5%, the fee savings on those transactions add up.
What if the crypto price changes during checkout?
Most gateways lock the exchange rate for 15-30 minutes at checkout. If the customer doesn't pay within that window, the payment expires and they need to re-initiate. Accept USDT/USDC to eliminate this concern entirely.