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.

BoltUtil
Flow illustration
  1. WooCommerce order

  2. BoltUtil Hosted Checkout

  3. Verified payment status

  4. 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.

One integration. Six networks.

Customers choose a currency and network. Available options depend on plugin settings, active BoltUtil routes and valid receiving wallets.

TRC20 network logo

TRON

USDT

ERC20 network logo

Ethereum

USDT / USDC

BEP20 network logo

BNB Smart Chain

USDT / USDC

POLYGON network logo

Polygon PoS

USDT / USDC

SOLANA network logo

Solana

USDT / USDC

BASE network logo

Base

USDT / USDC

Asset versions and network details
USDC

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 guide
BASE network logo

BASE · 8453

Base payment guide

Native USDC and Bridged USDT on Base mainnet. Availability depends on enabled payment routes and an active receiving wallet.

USDCBridged USDT

BoltUtil waits for Ethereum finality, usually around 20 minutes or longer. Pay before the timer ends; confirmation can arrive later.

Read the Base guide

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.

  1. 01

    Install and prepare

    Upload the install ZIP from GitHub Releases, activate the plugin, enable HTTPS and set the WooCommerce store currency to USD.

  2. 02

    Prepare BoltUtil

    Create a LIVE API key and add an active USDT / USDC receiving wallet for each network you offer.

  3. 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.

  4. 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

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.