WooCommerce
Livev1.0.0Payment plugins
Accept USDC and USDT at your WooCommerce checkout.
A WooCommerce payment gateway. Customers pay through the Gully Pay hosted checkout and each payment settles on-chain straight to your settlement wallet. Works with the classic checkout and the Cart & Checkout blocks, and with High-Performance Order Storage. Store currency must be USD.
Networks
- Base · USDC/USDT
- Ethereum · USDC/USDT
- BNB Smart Chain · USDC/USDT
- Solana · USDC/USDT
Install
- Checking the download…
Requires: WordPress 6.0+ · WooCommerce 7.6+ · PHP 7.4+ · Store currency USD
Setup
Install the plugin
On your platform- Download gullypay-woocommerce-1.0.0.zip from the Install step.
- In WordPress go to Plugins > Add New > Upload Plugin, choose the zip and press Install Now.
- Activate the plugin.

Create your API key and webhook
In Gully Pay- In the Connect step enter your shop URL. Gully Pay creates a store API key with the checkout:write scope and a webhook to https://YOUR-SHOP/wp-json/gullypay/v1/webhook for checkout.session.completed.
- The key and the signing secret are shown once. Copy them now.
Paste the credentials into WooCommerce
On your platform- Go to WooCommerce > Settings > Payments > Gully Pay.
- Environment: Production. Paste the Secret API key, the Store ID and the Webhook signing secret.
- Choose the settlement assets you accept, tick Enable and save.

Place a test order
On your platform- Run the Test step, or place a $1 order in your shop and pay it from a wallet.
- When the payment is confirmed the order moves to Processing (Completed for virtual items) and the order notes show the network and transaction hash.

Changelog
v1.0.0 · 2026-10-25
- Payment gateway for the classic checkout and the Cart & Checkout blocks.
- Signed checkout.session.completed webhook plus a status re-check before an order is marked paid.
- Idempotent order completion, refund notes, HPOS compatible.