Skip to content
Payfim - Secure. Simple. Yours.
Comparisons

Best WooCommerce Crypto Payment Plugins (2026 Comparison)

There is no single best WooCommerce crypto plugin - it depends on whether you want fiat in the bank (BitPay, CoinGate), the most coins (NOWPayments), free open-source Bitcoin with Lightning (BTCPay Server), or self-hosted multi-coin payments with no fees (Payfim).

PFPayfim Team · September 29, 2026 · 9 min read
Best WooCommerce Crypto Payment Plugins (2026 Comparison)
Key takeaways
  • Hosted processors (BitPay, CoinGate, NOWPayments) charge a percentage but handle the blockchain side, and some settle to your bank.
  • Self-hosted and direct-to-wallet options (BTCPay Server, Payfim, Blockonomics) send coins straight to you. BTCPay Server and Payfim charge no transaction fee; Blockonomics charges 1% after 10 free payments.
  • BTCPay Server is the best free option for Bitcoin and Lightning, but needs its own server. Payfim runs on shared hosting and covers stablecoins, costing a one-time $20.
  • Coinbase Commerce is no longer an option: Coinbase closed the Commerce portal after March 31, 2026.
  • Check that any plugin supports the WooCommerce Checkout block if your store uses it.

WooCommerce has more crypto payment plugins than any other store platform, and they work in very different ways. Some are front ends for a payment processor that holds your money and pays you later. Others connect to software you run, so coins go straight to your wallet. This guide compares six real options on the facts that matter, as of September 2026. We make Payfim, one of the six - so we have kept to published facts, and we say plainly where the others are stronger.

How we compared them

WooCommerce crypto plugins compared

PluginTypeFee (Sept 2026)Funds go toCoinsBest for
BTCPay Server for WooCommerceSelf-hosted, open sourceFree, no feesYour walletBitcoin + Lightning; some altcoins via community pluginsFree Bitcoin and Lightning with your own node
PayfimSelf-hosted, commercialNo fees; $20 one-time licenseYour wallet16 options incl. USDT TRC20/ERC20, USDC, BTC, SOL, XMRMulti-coin and stablecoins on shared hosting, no fees
BlockonomicsHosted service, direct to wallet1% after the first 10 paymentsYour walletBTC, BCH, USDT (ERC20)Simple Bitcoin payments without running a server
NOWPaymentsHosted gateway1%; 1.5% with conversionForwarded to your payout wallet (custody optional)Advertises 300+Widest coin choice and auto-conversion
CoinGateHosted processorFrom 1%, plus payout feesCoinGate balance, then settlement10+ assets incl. BTC (Lightning), USDC, ETHEU businesses wanting EUR/USD/GBP settlement
BitPay CheckoutHosted processor2% + $0.25 under $500k/monthBitPay, then daily settlement100+Businesses wanting fiat in the bank from a large processor

1. BTCPay Server - best free option for Bitcoin and Lightning

BTCPay Server is free, MIT-licensed open-source software, and its WooCommerce plugin charges nothing because, as the plugin page puts it, it does not process your payments. Lightning works out of the box, and the plugin supports the WooCommerce Checkout block.

Pros: no fees or license cost, self-custody, verification with your own Bitcoin node, strong community. Cons: you need a BTCPay Server instance - Docker on a VPS or a third-party host - and the plugin requires PHP 8.0+ and WordPress 6.2+. Altcoins and stablecoins are community add-ons rather than core features. Read our Payfim vs BTCPay Server comparison for detail.

2. Payfim - best for self-hosted, no-fee multi-coin payments

The Payfim WooCommerce plugin connects your store to a Payfim gateway you install on your own hosting. Customers pay your wallet directly in any of 16 coin and network options, including USDT on TRON and Ethereum, USDC, Bitcoin, Solana and Monero. It supports the Checkout block and classic checkout, declares HPOS compatibility, and works with WooCommerce 7.0+ and WordPress 6.0+.

Pros: no transaction fees, no KYC, runs on ordinary shared hosting, stablecoins built in, branded checkout on your domain. Cons: it is paid ($20 one-time, 12 months of updates included), it is not open source, it has no Lightning support and no fiat conversion, and it checks payments through public blockchain APIs rather than your own node.

3. Blockonomics - simple direct-to-wallet Bitcoin

Blockonomics watches your wallet and sends payments straight into it, without you running a server. Its WordPress.org listing names Bitcoin, Bitcoin Cash and USDT on Ethereum (ERC20) as supported.

Pros: non-custodial, no server to maintain, quick setup. Cons: a 1% fee after the first 10 payments, a narrower coin list, and no TRON or Solana stablecoin rails.

4. NOWPayments - widest coin choice

NOWPayments advertises support for 300+ cryptocurrencies and can auto-convert payments into the coin you want to receive. NOWPayments distributes its own WooCommerce plugin as a download from its website; a separate plugin on WordPress.org that connects to NOWPayments is published by a third-party developer, so check which one you are installing. NOWPayments describes its processing as non-custodial: payments are forwarded to your payout wallet after the fee.

Pros: huge coin list, conversion, no server. Cons: 1% per payment (1.5% with conversion or if the customer pays the fee), plus a second network fee for the payout. More in Payfim vs NOWPayments.

5. CoinGate - fiat settlement for European businesses

CoinGate is a hosted processor that can settle to EUR, USD or GBP bank accounts, with Lightning enabled by default. Its WooCommerce plugin added Checkout block support in version 2.3.0 (January 2025) and received a further update in July 2025.

Pros: fiat settlement, rate lock at payment, Lightning, regulated onboarding. Cons: 1% processing plus payout fees, weekly settlement on the Standard plan, and full business verification required. See Payfim vs CoinGate.

6. BitPay Checkout - established processor with bank settlement

BitPay's WooCommerce plugin is actively maintained, supports the Checkout block, and connects to a BitPay merchant account that settles daily in seven fiat currencies or crypto. BitPay accepts 100+ cryptocurrencies and Lightning.

Pros: bank settlement, compliance handled, wide coin support. Cons: 2% + $0.25 per transaction at under $500,000 a month (lower at higher volumes), plus merchant verification and approved processing limits. Details in Payfim vs BitPay.

How much setup does each one need?

PluginWhat you set upOngoing work
BTCPay ServerA BTCPay Server instance (Docker on a VPS, node hardware or a third-party host), then the pluginServer updates, backups, node storage
PayfimUpload the gateway to your hosting, run the installer, add wallet addresses, install the pluginA cron job every minute; optional updates
BlockonomicsAn account and your wallet details, then the pluginNone beyond the plugin
NOWPaymentsAn account, payout wallet and API keys, then the pluginNone beyond the plugin
CoinGateAn account plus business verification, then the pluginSettlements and payouts
BitPayA merchant account plus verification and approved limits, then the pluginSettlements and limits

Self-hosted options cost less per sale but ask for a little more technical care. Hosted processors cost more per sale but leave you with almost nothing to maintain. There is no wrong answer - only a trade-off that suits your store.

What about Coinbase Commerce and CoinPayments?

Coinbase Commerce was a popular free, self-custodial option, but Coinbase merged it into Coinbase Business and the Commerce portal became inaccessible after March 31, 2026. Coinbase Business is custodial and, as of September 2026, available only in the US and Singapore. See our Coinbase Commerce page.

CoinPayments still offers a WooCommerce plugin, but its WordPress.org listing showed a warning that it had not been tested with the last three major WordPress releases when we checked, and its fee page lists processing "starting at 3%". Compare it in Payfim vs CoinPayments.

Questions to ask before installing any crypto plugin

How to choose the right plugin

Whichever you pick, test with a small real payment, check that the order status changes automatically, and decide ahead of time how you will handle underpayments and refunds. Our guide to secure crypto checkout best practices is a useful checklist.

Sources

Third-party facts were checked on the date shown above. Prices and features of other services change - always confirm on their official pages.

  1. WordPress.org - BTCPay Server for WooCommerce
  2. WordPress.org - Blockonomics Bitcoin Payments
  3. Blockonomics - Pricing
  4. NOWPayments - WooCommerce plugin
  5. NOWPayments - Fees
  6. WordPress.org - CoinGate for WooCommerce
  7. CoinGate - Pricing
  8. WordPress.org - BitPay Checkout for WooCommerce
  9. BitPay - Pricing
  10. Coinbase Help - Transitioning from Coinbase Commerce to Coinbase Business
  11. WordPress.org - CoinPayments.net Payment Gateway for WooCommerce
  12. BTCPay Server docs - Altcoin FAQ

Frequently asked questions

What is the best free crypto plugin for WooCommerce?

BTCPay Server's WooCommerce plugin is free, open source and charges no fees, but it needs a BTCPay Server instance on a VPS or third-party host. It is strongest for Bitcoin and Lightning.

Which WooCommerce crypto plugin has the lowest fees?

BTCPay Server and Payfim both charge no transaction fees; customers pay only the network fee. BTCPay Server is free software, while Payfim costs a one-time $20 license. Hosted processors charge from about 1% upward.

Which plugin lets me receive fiat instead of crypto?

BitPay and CoinGate both offer settlement to a bank account in fiat currencies, after business verification. Self-hosted options like BTCPay Server and Payfim do not convert to fiat.

Do these plugins work with the WooCommerce Checkout block?

BTCPay Server, Payfim, Blockonomics, CoinGate and BitPay all state Checkout block support in their plugin listings. NOWPayments' own plugin page does not mention it as of September 2026, so check the version you install. Always test on a staging copy of your store first.

Can I accept USDT on TRON in WooCommerce?

Yes. Payfim supports USDT on TRON (TRC20) out of the box; hosted gateways with large coin lists such as NOWPayments also list USDT. BTCPay Server supports it through a community plugin.

Accept crypto on your store today

Self-hosted, non-custodial, zero fees. Lifetime license.