Accept crypto payments on WooCommerce
Turn your WooCommerce store into a crypto-friendly shop. The CryptoPayr gateway adds a Pay with cryptocurrency option at checkout, and orders are marked paid automatically when the on-chain payment confirms — no chargebacks, settled to your USD wallet balance.
This classic build runs on WooCommerce 6.8 / 6.9 and earlier on the shortcode checkout.
How to accept crypto payments on WooCommerce
Follow these steps to start taking Bitcoin, Ethereum, USDT and 30+ other coins.
-
Install the plugin
In WordPress, go to Plugins → Add New → Upload Plugin, upload the CryptoPayr zip, then click Activate.
-
Enable the gateway
Open WooCommerce → Settings → Payments and toggle on CryptoPayr.
-
Paste your API key
Click Manage, paste the API key from Dashboard → Developers, and save.
-
The webhook auto-configures
The plugin registers its callback URL automatically so paid orders move to Processing/Completed the moment CryptoPayr confirms the payment.
-
Place a test order
Check out with a small amount to confirm the flow end-to-end, then start accepting crypto from real customers.
Need the full reference? See the API & webhook documentation, or read about the crypto payment gateway.
Requirements & compatibility
- WooCommerce 3.0 – 8.x
- WordPress 5.0 or newer
- Store reachable over HTTPS (for webhooks)
- A free CryptoPayr account & API key
Frequently asked questions
Which cryptocurrencies can my customers use?
Bitcoin, Ethereum, USDT, USDC, BNB, Litecoin and 30+ more across multiple networks. Buyers choose their coin at the hosted checkout.
Do I need the Blocks version instead?
If you use the newer Cart & Checkout Blocks or want HPOS support, use the WooCommerce Blocks build. This classic build targets the shortcode checkout.
Are there chargebacks?
No. Crypto payments are final once confirmed on-chain, which removes card-style chargeback fraud.
How do refunds work?
Issue a refund from your CryptoPayr dashboard; the customer receives a link to choose a coin and return address for the payout.