NezhaGateNezhaGate
← Guides

Pay with USDT, Step by Step: Pick a Network, Send the Exact Amount

From picking a package to seeing your credits, one picture per step: which network costs least, the three values on the payment page, how to make Binance deliver the exact amount, and what to do if a payment doesn't show up.

About 10 minutes

Paying with USDT means sending one transfer from your exchange or wallet to the address on the payment page; once it confirms on-chain, your credits are added automatically. There is only one easy mistake to make: the amount that arrives must match the payment page to the last decimal. Follow these five steps.

From $53 networksPayment page valid 60 minCredited in minutes

1. Pick a package, USDT and a network

Open Billing in the console, pick a package (USDT starts at $5), choose USDT as the payment method, then pick the network the money travels on:

1 · Choose a package $5 $15 $50 2 · Payment method WeChat Card USDT 3 · Network BEP20 Solana TRC20 ≈ 0.01 ≈ 0.3 ≈ 1.5 Default Auto network on scan
Binance withdrawal fee in USDT, as a guide; your exchange shows the real fee

Your exchange charges these fees. The numbers above are a guide; go by what your exchange shows when you withdraw.

2. Read the three values on the payment page

Once you click pay, you get a payment page with just three things to look at:

1 · Network BEP20 Send on this network only 2 · Amount 5.01USDT Must arrive exactly, decimals included 3 · Receiving address 0x1a2b…9f0e Valid for 60 minutes
  1. Network: send on this chain only. Funds sent on any other chain are unrecoverable.
  2. Amount: the exact number to send, which may have decimals (5.01, say). Orders on the same chain share one receiving address, and this number is how your transfer is told apart, so a cent off and it no longer matches.
  3. Receiving address: click to copy. The QR code holds only the address; after scanning you still pick the chain and type the amount (on Solana, Binance and OKX pick the network for you).
A payment page is valid for 60 minutes. Send within that window: money sent after it expires is not credited automatically, so start a new order instead. Keep the page open; once the payment lands it takes you back to Billing.

3. Withdraw so the received amount is exact

Binance is the example here: withdraw USDT, choose the network shown on the payment page, and paste or scan the address. Then comes the step that matters:

Withdraw USDT Network Solana Address 7xKX…3fQd Amount 5 USDT Network fee0.3 USDT Receive amount 4.7 Only 4.7 arrives
Typing 5: the fee comes out of it, only 4.7 arrives and the order no longer matches
Withdraw USDT Network Solana Address 7xKX…3fQd Amount 5.3 USDT Network fee0.3 USDT Receive amount 5 Exactly 5 arrives
Tap ⇆ and enter 5 as the received amount: you withdraw 5.3 and exactly 5 arrives

On other exchanges, find the line that shows what the recipient actually gets (often called "Receive amount" or "Recipient receives") and make it equal the payment amount. BEP20's fee is about 0.01 and the rule is the same: the received amount has to be exact.

4. Wait for the credits

Usually 2–10 minutes On-chain Order matched Credited

Once the transfer confirms on-chain, your order is matched and the credits are added automatically, usually within 2–10 minutes. The payment page shows the payment as received and takes you back to Billing, where the top-up appears in your balance and history.

5. Paid but not credited?

Don't pay twiceContact us from the payment pageInclude the TxID

Contact us

The full rules are in the docs: USDT top-ups.

No API key yet?

Sign up and create a key in the console. Pay as you go; failed requests are never billed.

Get API Key → Pricing

More guides: SillyTavern · Cherry Studio · Cline · Webhook