Orders in. Transfers matched. Funds straight to your address.
Create an order with an amount and an expiry through one API, send the payer to a checkout page on your domain, and let them pay in USDT by scanning or with one tap in their wallet. When the transfer lands on-chain it is matched to the order and a signed callback hits your server.
Send exactly this amount; over- or underpayment is not matched
Network
TRON (TRC20)
Coin
Tether USD
Confirmations
19 blocks
Expires
21:02:43
Scan to pay
TXk9pLbZx1F5s2yT4q7Hc3mN8vB6dR1wQa Copy address
Waiting for payment · detected automatically 13:04
Refreshes every 5sPowered by WOWO
Non-custodial by design
Your addresses. Your assets. We only match and notify.
Most gateways sit between you and your money. WOWO Pay collects into addresses that belong to your merchant account; once a transfer lands it is swept into your hot wallet under the rules you already use, ready to withdraw. The platform never holds a balance for you.
01
Nothing to freeze
No platform account, no reserves, no payout cycle. On-chain confirmation is settlement; sweeping and withdrawals use the wallet flow you already run.
02
Checkout on your domain
Your brand name and your return URL. Links look like pay.yourdomain/p/…, tokens cannot be enumerated and payers never log in.
03
Reconciled in real time
Every transfer is matched to an order by address, coin and amount. One signed callback on confirming, one on paid, with automatic retries.
Five chains, one integration
Stablecoins first. Five chains, one checkout page.
Any coin enabled for deposits in your merchant panel can collect payments through the same order API and checkout page. You pass the amount due in coin; the platform never converts fiat or records a rate. Price in fiat on your side and convert before you create the order.
EthereumUSDT · USDC · ETH ERC20 Live
BNB Smart ChainUSDT · USDC · BNB BEP20 Live
TRONUSDT · TRX TRC20 Live
BitcoinBTC P2PKH · P2WPKH Live
SolanaSOL · USDT · USDC SPL Live
Hosted checkout
The payer opens a link. The page does the rest.
No checkout to build. The order API returns a checkout link; the page shows the amount due, the address and a countdown, takes a scan or a one-tap wallet payment, turns green when the funds land and sends the payer back to your site.
Scan-to-pay and wallet tabs; WalletConnect covers 300+ wallets with amount and address prefilled
Chinese and English switch automatically, light and dark follow the system, fits one screen from 320px to 1920px
Exact-amount and right-network warnings merged into a single line to cut wrong-network transfers
Checks every 5 seconds, keeps watching 2 minutes after expiry for late matches, returns to the merchant 8 seconds after payment
1–30min
Expiry set per order by the merchant
300+
Wallets via WalletConnect
0lines
of frontend code to start collecting
pay.wowotech.com/p/7f3c…e1a9
Paid · callback delivered
Pay WoWo Coffee Limited
Order #1976…6789
Payment complete
The funds have arrived and your server has been notified.
Received 128.31 USDT
Transaction hash: a9f1c0d2…7a6b5c
Return to merchant Returning to the merchant in 8s
Built for developers
Live in an afternoon.
Uses the same app_id + RSA signature as the rest of the WOWO merchant API, nothing new to learn. Four endpoints: create, query, list, close.
01
Create an order
Send your order number, network and coin, the amount due in coin, expiry and callback URL. The response carries the final amount (nudged by a multiple of 0.01 on an address clash), the address and the checkout link.
02
Redirect to checkout
Send the payer to the url in the response, or render your own page from the address and amount.
03
Receive the callback
One push on confirming and one on paid, with amount due, amount received, transaction hash and status. Verify the signature and book by your order number.
An address pool plus amount matching. No gas burned on one address per order.
Each merchant keeps a small pool of long-lived addresses per chain and orders are told apart by amount. On a clash the amount is nudged by 0.01 first and the pool only grows when nudging runs out, so sweeping costs do not scale with order volume.
1
Exact match
At most one open order per address, coin and amount, so an incoming transfer is bound without guessing.
confirming → paid
2 callbacks, retried on failure
2
Late payments still match
The amount stays reserved for 24 hours after expiry; an exact transfer in that window is still matched to the original order as paid_late.
Late window 24h, platform-wide
3
Exact amounts only, sources screened
Over-, under- and split payments are never auto-matched; the funds stay in your address ledger. Source addresses are screened on-chain and flagged in the merchant panel.
Exact match, no guessing
Risk level flagged automatically
Pricing
Start on stablecoins for free. Turn on more as you grow.
Flat monthly plans, no percentage or per-transaction fees. Every plan shares the same merchant credentials and the same callback; merchants already on the WOWO deposit and withdrawal API only need the checkout configuration enabled.
Starter
Collect USDT with the hosted checkout, no frontend code.
Already a WOWO merchant? Enable the checkout configuration in the panel and create your first order. New here? Leave your details and we reply within one business day.