Clearqo for WooCommerce is a non-custodial
USDT payment gateway for WooCommerce. Your customers pay with
Binance Pay,
USDT TRC20 or
USDT BEP20, the money goes
directly into your own Binance account, and Clearqo confirms each payment automatically and completes the order.
No middleman holds your funds, there are no payout delays, and you never have to check transaction hashes by hand again.
Why store owners choose Clearqo
- Paid directly to your Binance – Clearqo never holds, forwards or touches your money.
- Automatic verification – every payment is matched against your Binance history using a read-only API key, and the order is marked as paid within about a minute.
- Unique amounts, zero confusion – each order gets a unique amount (for example 25.0037 USDT), so every payment is matched to exactly one order.
- Binance Pay with no network fee – customers who use Binance pay in seconds; others can send USDT on TRON (TRC20) or BNB Smart Chain (BEP20).
- Any store currency – sell in USD, EUR, PKR, INR, NGN or any other currency. You set your own exchange rate and the order total is converted to USDT at checkout.
- TeraWallet top-ups – customers can top up their TeraWallet balance with USDT and the wallet is credited with exactly what they paid.
- Works with the Checkout block – supports both the block-based checkout and the classic shortcode checkout, plus High-Performance Order Storage (HPOS).
- Hosted payment page – a fast, mobile-friendly page with copy buttons, a countdown and step-by-step instructions.
How it works
- Create a free account at clearqo.com and connect a read-only Binance API key.
- Install this plugin and paste your API key.
- At checkout the customer chooses USDT and sees the exact amount to send.
- The customer pays with Binance Pay, TRC20 or BEP20.
- Clearqo finds the payment in your Binance history and marks the order as paid. Your store is notified instantly through a signed webhook.
Built for security
- Clearqo only accepts read-only Binance API keys. Keys that can withdraw, trade or transfer are refused.
- Webhooks are signed with HMAC-SHA256 and the plugin always re-checks the payment with the Clearqo API before changing an order.
- Each order is locked while it is being confirmed, so a payment can never be applied — or a wallet credited — twice.
- If the amount received is less than the order total, or the currency doesn't match, the order is put on hold instead of being completed.
Supported payment methods
- Binance Pay (Binance ID / Pay ID)
- USDT on TRON – TRC20
- USDT on BNB Smart Chain – BEP20
Requirements
- WooCommerce 8.0 or newer
- A Clearqo account (free to create; a small fee per confirmed payment is paid from a prepaid balance, with no monthly fees – see pricing)
- A Binance account
External services
This plugin connects to the
Clearqo API (
https://clearqo.com/), a payment verification service operated by Clearqo. It is required: the plugin cannot verify payments without it.
- When: when a customer places an order with the USDT payment method; when the thank-you page or the hourly background check looks up an unpaid order; when you save the plugin settings (connection test).
- What is sent: the order total and currency, the order ID and order number, your store name, the customer's billing email, the return URLs of your store, and your Clearqo API key (to authenticate). No card data or passwords are ever sent.
- What is received: the invoice (amount to pay, status, transaction ID). Clearqo also sends signed webhooks to
/wp-json/clearqo-wc/v1/webhook on your store.
Clearqo
Terms of Service ·
Privacy Policy
Clearqo is an independent service and is not affiliated with, endorsed by or sponsored by Binance. Binance and Binance Pay are trademarks of their respective owners.
Development
Development happens on
GitHub. Bug reports and pull requests are welcome; please report security issues privately through
GitHub or to support@clearqo.com.