WooCommerce logo

Accept crypto payments on WooCommerce

Crypto checkout for WooCommerce stores — classic and block checkout.

Requires: WordPress 6.5+, WooCommerce 8.2+, PHP 7.4+

Download WooCommerce· 63 KBstablora-woocommerce-0.3.1.zip · sha256 83cc2b63291fe088…
Create a free account
0.5% per payment

No monthly, setup or minimum fee.

16 coins, 13 networks

USDT, USDC, BTC, ETH, SOL, TRX and more.

Locked price

The coin amount is fixed when the buyer picks a coin; every order gets its own address.

Verified before paid

Signed webhook plus a server-side status check.

How to set up WooCommerce

  1. 1Download the ZIP with the button on this card.
  2. 2In WordPress go to Plugins → Add New → Upload Plugin, choose the ZIP and click Install Now, then Activate “Stablora for WooCommerce”.
  3. 3Set the store currency to USD in WooCommerce → Settings → General.
  4. 4Open WooCommerce → Settings → Payments → Stablora and click Connect with Stablora. Approve on Stablora: the API key, webhook secret and webhook URL are set for you and the gateway is enabled.
  5. 5Place a small order and pay it to check the flow (or connect a test account first and pay with faucet coins).

Manual setup (instead of Connect)

API base URLhttps://stablora.xyz/api/v1
Secret API keyqk_live_… (real payments) or qk_test_… (testnets) from Developers → API keys, with the read and payments permissions
Webhook signing secretFrom Developers → Webhook secret in your Stablora dashboard
Coins offeredBy default the customer chooses any coin and network Stablora supports (USDT, USDC, BTC, ETH, SOL, TRX, LTC, DOGE …) on the Stablora checkout. Optionally one fixed network / asset, e.g. tron / USDT
Invoice expiration5–1440 minutes, default 60
Webhook URL (set automatically by Connect)
https://your-store.com/?wc-api=stablora

Orders are marked paid only after a signed webhook and a server-side status check.

A reversed payment puts the order back on hold; nothing is refunded automatically.

Try it first with a test key and free testnet coins — see the testing guide. The full guide is the README.md inside the download.

Coins your customers can pay with

USDTUSDCBTCETHSOLTRXBNBPOLAVAXLTCDOGEXMRSHIBPEPEBONKWIF

Balances stay separate per network and asset. Optional automatic conversion to USDT or USDC on EVM networks (+0.25%). Pricing and network fees.

Questions about WooCommerce and Stablora

Is the WooCommerce plugin free?

Yes. The WooCommerce plugin is free to download. Stablora charges 0.5% per incoming payment and nothing else — no monthly or setup fee.

Which coins can customers pay with?

USDT on TRON, Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Avalanche and Solana; USDC on the same EVM networks, Base and Solana; plus BTC, ETH, SOL, TRX, BNB, POL, AVAX, LTC, DOGE, XMR and the meme coins SHIB, PEPE, BONK and WIF. They choose the coin and network on the Stablora payment page; the amount is locked when they choose it.

When is an order marked paid?

Only after Stablora confirms the payment on the blockchain and the WooCommerce side verifies the signed webhook and re-checks the payment status with the API. A browser redirect alone never marks anything paid.

Can I test it before taking real payments?

Yes. A test API key (qk_test_…) works on public testnets with free faucet coins, so you can run the whole flow before switching to a live key. See the testing guide.

Where does the money go?

Into your Stablora balance, per network and asset. You withdraw to your own wallet from the dashboard, manually or automatically, and can have coins converted to USDT or USDC on supported networks.

Related integrations

All 35 integrations