Back to blog
The Complete Guide to Crypto Payments for E-Commerce in 2026
Guide

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.

Payyd TeamMarch 28, 202611 min read

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

  1. Why Add Crypto to Your Store
  2. Best Gateway by Platform
  3. WooCommerce Setup
  4. Shopify Setup
  5. Custom/API Integration
  6. Best Practices
  7. FAQ

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
WooCommerceBlockBee0.25%Cheapest + no KYC
ShopifyNOWPayments0.5%300+ coins + subscriptions
MagentoBlockBee0.25%Only 0.25% gateway with Magento plugin
PrestaShopBlockBee0.25%Widest PrestaShop plugin coverage
OpenCartCoinremitter0.23%Cheapest + non-custodial
WHMCSBlockBee0.25%WHMCS + Odoo support
Custom/APIBTCPay Server0%Free + full control

For a deep dive on WooCommerce and Shopify specifically, see our Shopify & WooCommerce crypto guide.

WooCommerce: Add Crypto in 10 Minutes

  1. Install the plugin — go to WooCommerce → Plugins → Add New → search "BlockBee" or "NOWPayments"
  2. Enter your API key — create a free account on the gateway, copy your API key
  3. Set your wallet address — enter where you want to receive crypto
  4. Choose accepted coins — select which cryptocurrencies to offer at checkout
  5. Test with a small order — place a test order and verify the flow works

Shopify: Add Crypto in 5 Minutes

  1. Go to Settings → Payments in your Shopify admin
  2. Add payment method → search for NOWPayments, CoinGate, or BitPay
  3. Install and connect — follow the gateway-specific setup wizard
  4. 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

  1. Don't remove existing payment methods — add crypto alongside cards/PayPal, don't replace them
  2. Accept stablecoinsUSDT/USDC eliminate volatility risk on your revenue
  3. Set a payment timeout — 15-30 minutes is standard. Prevents price fluctuation issues
  4. Show fiat equivalent — display "Pay 0.05 BTC ($3,500)" not just "0.05 BTC"
  5. 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.

We may earn commission from affiliate links on this site at no extra cost to you. Read our affiliate disclosure
The Complete Guide to Crypto Payments for E-Commerce in 2026 | Payyd