WooCommerce
Crypto payments for your WooCommerce store.
One plugin, one API key. The buyer picks the coin and the network they already use; you receive one asset of your choice and refund from the WordPress order screen. 0.90% per payment, nothing else.
GPLv2 or later · WordPress 6.5+, WooCommerce 9.0+, PHP 7.4+ · block and classic checkout · HPOS
From install to refund
Installed and taking payments in ten minutes.
1 · Install
Upload the zip
Plugins → Add New → Upload. Activate. The plugin needs WooCommerce and nothing else. It is on its way to the WordPress.org directory; until it is listed, the zip comes from GitHub.
2 · Connect
Paste one API key
Create a key in your Cherum dashboard, paste it into the payment method settings, save. The plugin registers your store for payment notifications itself; there is no second secret to copy between tabs.
3 · Sell
The buyer pays, you get one asset
At checkout the buyer chooses Cherum Pay, lands on a payment page, picks a coin and a network and pays. Whatever they paid with, your balance receives the asset you chose in your account. The order moves to the status you set.
Refunds
From the order screen
Type the amount into the refund box WooCommerce already gives you and press Refund. Partial refunds work too. The buyer names the wallet the money goes back to on the payment page; the plugin writes every step, and every refusal, as an order note.
What you get
Built for the store owner, not the exchange.
The buyer chooses the coin and the network
Bitcoin, Ethereum, USDC, USDT, Solana, TON, TRON, BNB and Polygon, with stablecoins on eight networks. Nobody is asked to buy a coin they do not hold.
Underpaid is not lost
If the buyer sends less than the invoice, it stays open and they can top it up. If they send more, the payment page offers the surplus back.
A lost notification costs minutes
The order-received page and a check every 15 minutes ask Cherum about unpaid orders and apply the answer through the same code path the webhook uses.
An optional discount for paying in crypto
A line in the cart totals while this method is selected, taken off the price after coupons. Card processing costs you 2 to 3%; crypto costs 0.90%. Share the difference if you want to.
Honest order notes
The note shows what actually arrived on your balance after fees, in your store's money, with the transaction reference.
Nothing leaves the store until the buyer chooses this method
What is sent then is listed in the plugin's readme under "External services". No trackers, no accounts for the buyer.
Source and support
Open code, open issues
The plugin is GPL and its source is public. Releases, the changelog and the issue tracker live on GitHub. Questions about your account or a payment go through the dashboard.
Pricing
0.90% per payment
No monthly fee, no minimum volume, no balance to top up before you can receive money. The fee is taken from the payment; the order note shows the net amount credited.