WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ethereumicoio v3.20.2

Cryptocurrency Product for WooCommerce

Cryptocurrency Ethereum Crypto WordPress Plugin for WooCommerce enables customers to buy Ether, Bitcoin or any ERC20 or NFT (ERC721) token.

Cryptocurrency Product for WooCommerce

The facts

Rating
4.8★ from 12
Active installs
30+
Price
Free
Last updated
30 Sep 2025
Added
Apr 2018
Requires WP
4.7
Tested up to
WP 6.8.8
Requires PHP
7.2.5
Downloads
25,652

Our analysis

AI-assisted

The Cryptocurrency Product for WooCommerce is a WordPress plugin that enables you to sell Ether, Bitcoin, NFTs, and ERC20 tokens through your WooCommerce store. It allows transactions in both fiat currencies like USD and EUR, as well as various cryptocurrencies. The plugin supports features like auto-creating user wallets and managing Ethereum addresses during checkout.

This plugin is suitable for online stores looking to incorporate cryptocurrency sales into their offerings, particularly those selling digital assets or tokens. It can be a useful tool for businesses involved in ICOs or those wanting to expand their payment options to include cryptocurrencies.

Best for: This plugin is best for e-commerce sites that want to sell cryptocurrencies or digital assets.

What it does well

  • Allows selling Ether and ERC20 tokens for fiat or other cryptocurrencies
  • Auto-creates user wallets upon registration
  • Supports dynamic pricing for cryptocurrencies
  • Includes features for managing Ethereum addresses at checkout
  • No fees for selling Ether

Where it falls short

  • Limited information on the PRO version features
  • No details on support or updates beyond the last update date

Verdict

The Cryptocurrency Product for WooCommerce offers a range of features for integrating cryptocurrency sales into your online store. It is particularly beneficial for those looking to sell digital tokens or expand their payment methods.

From the developer

ethereumicoio's own description of Cryptocurrency Product for WooCommerce, lightly tidied.

Cryptocurrency Ethereum Crypto WordPress Plugin for WooCommerce is the best WooCommerce plugin that allows you to sell Ether, Bitcoin or any NFT or ERC20 token for fiat money like USD, EUR, … or any cryptocurrency, like Bitcoin, Litecoin, Dogecoin or any other WooCommerce supports.

You can sell your NFT or ERC20 tokens for USD, EUR, or even Ether or another ERC20 token by using the Ether and ERC20 tokens WooCommerce Payment Gateway plugin.

It can be a valuable addition to your ICO strategy with the Ethereum ICO WordPress plugin!

Binance Smart Chain (BSC), Polygon (MATIC) and any other EVM-compatible blockchain is supported in the PRO version!

The WordPress Ethereum Wallet plugin auto-creates a user wallet upon registration and allows user to send Ether, NFT or ERC20 tokens from it. Using these two plugins your non-techie customers can register to obtain an Ethereum account address and then buy your tokens to be sent to this new address.

Live Demo

You can buy the Testcoin TSX Token to see this WooCommerce Crypto Plugin in action.

The Testcoin TSX Token product is a ERC20 token product configured with a help of this plugin. You can buy this token with fiat money, Bitcoin or Ether. TSX tokens would be sent to your wallet automatically and immediately.

FREE Features

  • Sell Ether for any WooCommerce supported currency
  • Your customer can buy Ether just like any other product in WooCommerce
  • The Ethereum address required input field is added to the Checkout page for all Cryptocurrency products
  • Custom user meta key can be configured to fill the Ethereum address field automatically. With a plugin like Ultimate Member you can configure your registration form to include a required Ethereum address field. You can use this address on a checkout page then.
  • You also can disable the Ethereum address field to restrict user to buy only to the address they provide you on registration.
  • The Register on checkout is supported without the Ethereum address input requirement
  • Friendly admin panel
  • Ethereum Address input field on the Add new order page to send Ether manually from admin panel
  • Free to use for Ether. No fee.
  • The minimum amount of Ether can be set for purchase to protect you from spam purchases
  • The quantity increase/decrease step is configured per product
  • The Ethereum transaction hash and link is added to the order notes to assist you in corner cases
  • Stock availability is auto-managed
  • Decimal product quantities can be inputted by users – you can sell 0.5 Ether for example
  • The Ethereum Gas price is auto adjusted according to the etherchain.org API
  • The Hot wallet private key is auto generated first time plugin is installed
  • Previous Hot wallet private key is stored in a hidden option object when new one is entered. This feature can save your life, seriously 😉

PRO Features

Includes all FREE features, plus:

  • Sell any ERC20 token for any WooCommerce supported currency
  • Your customer can buy Ether or ERC20 tokens just like any other product in WooCommerce
  • Dynamic ETH or ERC20 token price from Coinmarketcap.com, Cryptocompare.com, Coingecko.com or metals-api.com can be configured. Set token price in Ether or any other crypto including the token itself, if listed on exchange, or bound it to a gold price
  • The Input in store currency option: input product price in the store currency like USD, instead of the cryptocurrency selected
  • The Input in fixed store currency option allows to create product with fixed price like 100$, but with a dynamic amount of cryptocurrency to be sent after this product purchase
  • The Ethereum Address input box on the Add new order page is pre-populated with an address generated by the Ethereum Wallet plugin if installed
  • Display base cryptocurrency price for dynamically priced products option
  • Use Ethereum Node JSON-RPC Endpoint setting for your own Ethereum or Ethereum fork node usage
  • The Expiration period configuration option can be used to set the number of days to wait till mark an order as expired if no payment or blockchain transaction confirmation is detected. It is set to one week (7 days) by default.
  • The Require enough Ether on a Checkout page? configuration option can be used to prevent spam orders creation by users with not enough Ether on their balances to pay for it.
  • Binance Smart Chain (BSC), Polygon (MATIC) and any other EVM-compatible blockchain support
  • The MultiSend contract can be used to process many ERC20 orders at once to speedup orders processing up to 200 times and save gas fees.
  • The MultiSend can be disabled in plugin settings if your token contract makes it impossible to use

Take a full featured 7 days Trial for the PRO version! The Cryptocurrency Product for WooCommerce Professional plugin 7 days Trial

NFT Add-On

The NFT Add-On is available to sell any non-fungible ERC721 NFT token just like any other product in WooCommerce. To use it, install the Cryptocurrency Product for WooCommerce and then go to Settings > Cryptocurrency Product > Add-Ons > NFT.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for improving checkout.

CartFlows

1 WordPress funnel builder & WooCommerce checkout plugin. Boost AOV with one-click upsells, order bumps &a...

Free 200k+ installs 4.8★ (504)
Side Cart Woocommerce

A powerful side cart designed to make shopping faster and easier. Give customers instant cart access and a sea...

Free 80k+ installs 4.9★ (452)
FunnelKit

Create high-converting WooCommerce checkout pages, WooCommerce thank you pages & sales funnels with the hi...

Free 30k+ installs 5★ (1,015)
Fluid Checkout for WooCommerce

Frictionless Multistep Checkout for WooCommerce. Get up to 36% increase in conversion rates with a better purc...

Free 20k+ installs 4.9★ (158)