Stablecoins for WooCommerce

Bluehost Shared Hosting

Accept stablecoins, paid straight to your own wallets

Stablecoins for WooCommerce adds a Pay with stablecoins payment method to your store. Customers pay in USDC, PYUSD, USDM or USDCx on Ethereum, Base, Solana or Cardano. The money goes directly to the wallet addresses you enter, and every payment is confirmed on-chain before the order is marked paid.

No custodian, no middleman, no monthly fee and no extra transaction fee. The plugin never holds funds or private keys.

Supported tokens and networks

  • Ethereum: USDC, PYUSD. WalletConnect (any mobile wallet, by QR code) and browser wallets such as MetaMask, Coinbase Wallet and Rabby.
  • Base: USDC. WalletConnect and browser wallets.
  • Solana: USDC, PYUSD. Phantom, Solflare, Backpack.
  • Cardano: USDM, USDCx. Eternl, Lace, Vespr.

Two ways for customers to pay

  • Connect wallet: one click from a browser or mobile wallet. With Pay at checkout on, the wallet opens right on the checkout page after Place order.
  • Send manually: an address, the exact amount and a QR code, for paying from an exchange or another device.

Each order gets a slightly unique amount (for example 128.4031 instead of 128.40). That small identifier matches every transfer to its order automatically, even when it comes from an exchange, and stops anyone claiming another customer’s payment.

Confirmed on-chain, automatically

  • Payments are checked on the blockchain through Etherscan, Helius and Blockfrost (free API keys). Keys stay on your server and never reach the browser.
  • A live tracker on the payment page: waiting, payment detected with a confirmation count and explorer link, then confirmed.
  • Confirmations per network that you set (defaults: Ethereum 12, Base 10, Cardano 5, Solana finalized).
  • Orders wait On hold (stock held) until paid, then move to Processing, Completed or On hold, as you choose.
  • Unpaid orders are cancelled and restocked after the time you set. A late payment is still matched for 3 days and the order comes back for review. It is never ignored silently.
  • A lookup that fails never marks an order paid: the order simply waits for the next check.

Built for store owners

  • Settings screen with status cards that show which networks are ready, and what is missing when one is not.
  • Coverage table: tick exactly the tokens and networks you accept.
  • Live preview of the checkout picker while you change its settings: selection order, pre-selected token and network, fee hints, accent colour and icon style.
  • Stablecoin box on the order screen: expected and received amount, transaction with explorer link, payer address, Check now button and manual transaction matching.
  • Stablecoin column in the orders list, and payment details plus a payment link in the On hold email.
  • Optional refund address at checkout, filled in automatically from a connected wallet.
  • Any store currency: prices are converted with CoinGecko or a fixed rate you set, with an optional discount or surcharge.

Safe to test, easy to demo

  • Test mode on Sepolia, Base Sepolia, Solana devnet and Cardano preprod, with its own receiving addresses, so switching modes never mixes test and real wallets.
  • In test mode only administrators and shop managers see the payment method.
  • Demo store option to let every visitor try a testnet payment on a demo or staging site.
  • Open orders keep the mode they were placed in.

Compatibility

  • Classic (shortcode) and Block checkout.
  • WooCommerce High-Performance Order Storage (HPOS).
  • WordPress 6.2+, WooCommerce 7.6+ (tested up to 11.2), PHP 7.4+.
  • Guest checkout supported.
  • Fully translatable, with a .pot file included.

Privacy and security

  • All payment libraries (WalletConnect, ethers, Solana web3.js, Cardano Serialization Library, QR code) are bundled with the plugin. No payment code is loaded from a third-party CDN.
  • No tracking, no licence server, no “phone home”.
  • Deactivating never deletes data. Order payment records are always kept.

Requirements

  • HTTPS on your store (wallets refuse to connect on plain HTTP).
  • A wallet you control on each network you accept.
  • Free API keys: Etherscan (Ethereum and Base), Helius (Solana), Blockfrost (Cardano).
  • A free WalletConnect Project ID for Ethereum and Base wallet payments.

What’s included

  • The installable plugin zip.
  • Full documentation in HTML and Word format.

Changelog

1.0.0
First release.

0 average based on 0 ratings.

ryanplugins

ryanplugins

Visit Author's Portfolio

View Portfolio
Last Update 2026-10-28
Created 2026-10-28
Sales 0
Discussion Comments
Compatible Browsers IE6 IE7
Software Version WordPress 7.0.x WordPress 6.9.x WordPress 6.8.x
Compatible With WooCommerce 10.x.x WooCommerce 9.x.x WooCommerce 8.x.x
Gutenberg Optimized No
High Resolution No
Files Included JavaScript JS CSS PHP
Video Preview Resolution