← All articles
WooCommerce Crypto Payments: Complete Setup Guide
Tutorial · CryptoGate Team · May 6, 2026 · 8 min read

WooCommerce Crypto Payments: Complete Setup Guide

How to add crypto payment acceptance to your WooCommerce store in under an hour — no coding required.

Why Add Crypto to WooCommerce

WooCommerce handles over 30% of all online stores worldwide. Adding crypto checkout means reaching customers who prefer paying with Bitcoin or USDT, while avoiding the 2–3% card processing fee on every order.

What You Need Before You Start

Step 1 — Install the CryptoGate Plugin

In your WordPress admin, go to Plugins → Add New and search for CryptoGate Payments. Install and activate it. Alternatively, download the plugin ZIP from your CryptoGate dashboard and upload it manually via Plugins → Upload Plugin.

Step 2 — Configure the Plugin

Go to WooCommerce → Settings → Payments. You will see a new entry called CryptoGate — Crypto Payments. Click Manage.

Fill in the following fields:

Save changes.

Step 3 — Enable the Payment Method

Back on the Payments tab, toggle CryptoGate to Enabled. It will now appear as a checkout option alongside cards and PayPal.

Step 4 — Test the Checkout Flow

Add a product to your cart and proceed to checkout. Select Pay with Crypto. You should be redirected to a CryptoGate payment page showing the exact amount to send, a QR code, and a countdown timer.

Use sandbox mode (toggle in your CryptoGate dashboard) to simulate a completed payment without spending real funds. Once confirmed, verify that the WooCommerce order status updates automatically.

Step 5 — Go Live

Switch your API key from sandbox to live mode. Run one real test transaction with a small amount to confirm the full flow works end-to-end: payment page → blockchain confirmation → order status update → fulfillment.

Troubleshooting

The payment page does not load

Check that your API key is correct and your CryptoGate account has at least one wallet address added for the coin the customer selected.

Order status does not update after payment

Verify that your webhook URL is reachable from the internet. CryptoGate sends a POST request to https://yourstore.com/wc-api/cryptogate — make sure there is no firewall or security plugin blocking it.

Summary

WooCommerce crypto integration takes under an hour: install the plugin, add your API key, enable the payment method, and test. Your store will accept Bitcoin, Ethereum, and USDT with zero coding and funds going directly to your wallet.

Ready to accept crypto payments?

Set up in minutes. No KYC required. Non-custodial — funds go directly to your wallet.

Get started free →