WooCommerce plugin
Stablecoins for WooCommerceOrders and payments, connected.
Let customers pay with stablecoins (USDT / USDC). Funds go directly to your receiving wallet; the plugin verifies payment and updates the WooCommerce order.
Get the versioned install ZIP from GitHub Releases, rather than the automatically generated source archive.
WooCommerce order
BoltUtil Hosted Checkout
Verified payment status
Update the store order
Your store creates the order. BoltUtil provides checkout and on-chain checks. The plugin verifies the signed callback and rechecks payment status before updating the order.
USDT / USDC
One integration. Six networks.
Customers choose a currency and network. Available options depend on plugin settings, active BoltUtil routes and valid receiving wallets.
TRON
USDT
Ethereum
USDT / USDC
BNB Smart Chain
USDT / USDC
Polygon PoS
USDT / USDC
Solana
USDT / USDC
Base
USDT / USDC
Asset versions and network details
USDC payment guide
Accept USDC directly to your wallet with order matching and signed Webhooks. Select a supported network and the exact token contract.
Circle-issued USDC on Ethereum, Polygon, Solana and Base.
BNB Smart Chain uses Binance-Peg USDC, with 18 decimals. It is not Circle-issued native USDC.
Read the USDC guideBASE · 8453
Base payment guide
Native USDC and Bridged USDT on Base mainnet. Availability depends on enabled payment routes and an active receiving wallet.
BoltUtil waits for Ethereum finality, usually around 20 minutes or longer. Pay before the timer ends; confirmation can arrive later.
Read the Base guideView setup steps
Four steps to connect your store
Connect a BoltUtil account to a USD WooCommerce store. Wallet private keys and recovery phrases never go into the plugin.
01 Install and prepare
Upload the install ZIP from GitHub Releases, activate the plugin, enable HTTPS and set the WooCommerce store currency to USD.
02 Prepare BoltUtil
Create a LIVE API key and add an active USDT / USDC receiving wallet for each network you offer.
03 Connect the Webhook
Copy the store-specific Webhook URL into BoltUtil. Use the same merchant account as the API key and copy the Webhook secret.
04 Enable and verify
Enter the API key and Webhook secret, select currencies and networks, and save. Verify an order and callback with a small payment before normal sales.
Before you begin
- WordPress 6.5+, PHP 7.4+, WooCommerce and HTTPS
- A USD store and a BoltUtil LIVE API key
- An active Webhook secret and at least one USDT / USDC receiving wallet
Current scope
WooCommerce plugin 0.6.0: choose USDT or USDC, then an available network. Six networks and 11 token/network pairs, subject to enabled channels and receiving wallets. USD stores only; no live exchange-rate quote.
0.6.0 · USDT / USDC · 6 networks · 11 combinations
WooCommerce plugin
Common questions
Does the plugin hold my funds or wallet keys?
No. Receiving addresses are configured in BoltUtil. The plugin never asks for a private key or recovery phrase.
Does returning to my store mark an order paid?
No. A browser return is not proof of payment. The plugin rechecks payment status after a signed callback and also runs scheduled checks. It marks the order paid only after verification.
Where is the installable ZIP?
Open GitHub Releases and download the newest boltutil-payments-for-woocommerce versioned ZIP. In WordPress, choose Plugins → Add New → Upload Plugin.
Give your store another way to pay
Review the source, download the current ZIP and follow the setup guide. Start with a small real payment to verify your store and Webhook configuration.