Sample Shop

How to buy USDT on OKX / Binance

Once USDT arrives, the order page switches to paid automatically within 1 minute — no screenshot, no waiting for a person. If you have no USDT yet, buy it in the OKX or Binance app and withdraw it to the payment address on the order page. Pick either one; the steps are similar. The first time takes about 10–20 minutes (mostly waiting for the C2C seller to release the coins).

3 quick steps

  1. Buy USDT: buy USDT with C2C on OKX or Binance. Buy the "≈ X USDT" shown on the product page, plus 1–2 USDT extra for the withdrawal fee.
  2. Order: once the USDT arrives, come back and place the order, open the order page, choose the network, and copy the amount and payment address.
  3. Withdraw: in the app, withdraw to that address on the same network as the order page, so that the "amount received" equals the order amount exactly. The order page's "Follow these steps" has ready-made steps for Binance, OKX and wallets.

Which network: on Binance choose BEP20 (BNB Smart Chain, also called BSC) — lowest fee; on OKX either TRC20 (Tron) or BEP20 works, with the fee shown on the withdrawal page; if your USDT is already in a wallet, choose the chain it is on.

Read these 4 points first

  1. Buy the USDT first, then order. An order gives you only 30 minutes to pay, and buying USDT with C2C means waiting for the seller to release it — buying after ordering easily runs out of time.
  2. The amount received must equal the order amount exactly. The amount on the order page has 3 decimal places — not one can be missing. Add the exchange's withdrawal fee yourself, going by the "amount received" shown on the withdrawal page.
  3. Choose the right network. Use the same network as the order page: for TRC20 choose "TRON (TRC20)", for BEP20 choose "BNB Smart Chain (BEP20)", sometimes called BSC. If you send USDC or another coin, or pick the wrong network, the money is basically unrecoverable.
  4. One transfer per order, and only to the address shown on the order page. Do not send a small test first or split it into several transfers; if anyone privately sends you a different address, do not send to it.

1 · Set up your account (same for both)

  1. Only download the app from the official site: OKX okx.com, Binance binance.com. Do not install ads from search results or installers other people send you.
  2. Register and complete identity verification (KYC). Without it you cannot buy or withdraw.
  3. Add a payment method: Alipay, WeChat or a bank card in your own real name, matching your verified identity — otherwise sellers will not release the coins.
  4. Set up withdrawal security: fund password, phone / email codes or Google Authenticator, as the app prompts.

2 · Buy USDT on OKX

  1. Open the OKX app and tap "C2C 买币" (Buy with C2C) on the home screen.
    OKX app home screenshot: the red box marks the "C2C 买币" button
  2. It opens in "Express" by default, which matches a seller for you. Choose "Buy", set "I pay" to CNY and "I receive" to USDT — that is, CNY for USDT. (You can also switch to "P2P" and pick a seller with many completed orders and a high rating.)
    OKX C2C Express screenshot: Buy, "I pay" CNY, "I receive" USDT
  3. Enter the amount — buy enough USDT: order amount + withdrawal fee + a little extra. For example, for an order of about 228 USDT, buy around 231 USDT.
  4. Tap "Select payment method" (Alipay / WeChat / bank card) and confirm. C2C does not charge you automatically — you transfer the money to the seller yourself: the order shows the seller's payment details. For Alipay, send from your Alipay to the account the seller gives; for WeChat, add the seller's WeChat and send a red packet (or transfer); for bank card, transfer to the seller's card. Pay the same amount as the C2C order, then go back to the app and tap "I have paid".
  5. After the seller confirms payment they release the coins, and the USDT goes to your "Funding account", ready to withdraw.

C2C sellers are verified by the platform; paying by Alipay transfer or adding the seller's WeChat to send a red packet are normal payment methods. Use the payment account and WeChat ID shown in the app order; do not tap "I have paid" until the money is sent; if something goes wrong, tap "Appeal" in the order.

3 · Withdraw from OKX to the order

First place the order in our shop, open the order page, choose the network, copy the amount and payment address, then do this in OKX:

  1. In the OKX app, tap "Assets" at the bottom right, then "Withdraw".
    OKX assets screenshot: tap "Assets" at the bottom right, then "Withdraw"
  2. Choose the on-chain crypto withdrawal option, not "C2C trade".
    OKX withdrawal method screenshot: the red box marks the on-chain withdrawal option
  3. Choose USDT as the coin.
    OKX select asset screenshot: the red box marks USDT
  4. Use the same network as the order page: if the order page says TRC20 choose "Tron (TRC20)"; if it says BEP20 choose "BNB Smart Chain".
    OKX select network screenshot: same as the order page — TRC20 is Tron, BSC is BNB Smart Chain
  5. Paste the payment address for that same network from the order page. A different network will not arrive.
    OKX address screenshot: paste the order page's address for the same network — a different network will not arrive
  6. If it asks for a withdrawal type, choose "On-chain withdrawal", not "Internal transfer".
  7. Amount: watch the "amount received" on the page and adjust it to equal the order amount exactly (3 decimal places) before submitting. The fee is whatever the page shows.
  8. Submit and complete the verification. It usually arrives within minutes, and the order page switches to paid automatically.

4 · Buy USDT on Binance

  1. Open the Binance app and tap "Buy crypto" → "C2C" on the home screen (called "P2P" in some versions).
  2. Choose "Buy" and USDT. "Express" matches a seller for you, or pick one in "P2P" with many completed orders and a high rating.
  3. Enter the amount: order amount + withdrawal fee + a little extra, choose a payment method, and tap "Buy USDT" to confirm.
  4. Pay the seller yourself before the countdown ends: the order shows the seller's payment details — for Alipay, transfer to the account they give; for WeChat, add their WeChat and send a red packet (or transfer); for bank card, transfer to their card. Then go back to the app and tap "I have paid".
  5. Once the seller releases the coins, the USDT goes to your "Funding account".

As with OKX, paying by Alipay transfer or adding the seller's WeChat to send a red packet is the normal C2C process. Use the payment account and WeChat ID shown in the app order; if something goes wrong, tap "Appeal" in the order.

5 · Withdraw from Binance to the order

First place the order in our shop, open the order page, choose the network, copy the amount and payment address, then do this in Binance:

  1. In the Binance app, tap "Assets" at the bottom right, then "Send" under "Overview".
    Binance assets screenshot: tap "Assets" at the bottom right, then "Send"
  2. Choose "Withdraw" (提现资产), not "Send to Binance user". Send from your "Funding account" and choose USDT.
    Binance method screenshot: the red box marks "Withdraw"
  3. Choose the withdrawal network at the top left, then tap "Paste" to fill in the payment address from the order page. Use the same network as the order page: for TRC20 choose "TRON (TRC20)", for BEP20 choose "BNB Smart Chain (BEP20)", sometimes called BSC.
    Binance withdrawal address screenshot: choose the network at the top left and tap "Paste" to fill in the order page's address
  4. Set the amount type to "Receive amount" and enter the order amount directly (3 decimal places); the fee is added on top. If you enter the total withdrawal amount instead, the fee is taken out of it (in the picture 10 entered, only 9.99 arrives) and you have to add the fee yourself. Before submitting, check the "amount received" at the bottom — it must equal the order amount exactly.
    Binance send USDT screenshot: the amount received must match the order page amount — add the network fee yourself or the payment cannot be confirmed
  5. Tap "Withdraw", check the address and network, slide to confirm, and finish with your passkey or two-factor verification.
  6. The first time you withdraw to an address, Binance suggests sending a small test first. Do not do that for our orders — an order only accepts one transfer of the exact amount.

6 · USDT already in a wallet (Trust Wallet, imToken, TokenPocket, etc.)

  1. Open your wallet, choose USDT on the chain it is on (TRON or BNB Smart Chain), and tap "Send" or "Transfer". Choose the same network on the order page.
  2. Paste the order page's payment address for the same network, and enter the order amount directly (3 decimal places).
  3. Keep a little TRX (TRON) or BNB (BNB Smart Chain) in the wallet for the network fee; it is charged separately and does not change the amount received. Then confirm the send.

7 · FAQ

How much USDT should I buy?
The product page shows "≈ X USDT" next to the price, and the order page shows the exact amount after you order. Buy 1–2 USDT extra for the withdrawal fee.
How long until it arrives?
Usually a few minutes. Once it arrives, the order page switches to paid within 1 minute — no button to press; if it has not changed after 10 minutes, send your order number and transaction hash (TxID) to support.
A little less arrived (the fee was deducted). What now?
Do not send another transfer yourself. Contact support with your order number and the transaction hash (TxID) from your withdrawal record.
Wrong network, or sent a different coin?
Wrong on-chain transfers are basically unrecoverable — always check the network and coin before submitting.
It arrived after the order timed out and closed?
Within 2 hours after an order closes, a transfer of the exact amount is still confirmed automatically — wait a moment and refresh the order page. After 2 hours, or if the amount is wrong, contact support with your order number and transaction hash.
Do I really transfer money and add WeChat myself to buy USDT with C2C?
Yes. With C2C you pay a platform-verified seller directly; the app does not charge you automatically. For Alipay, transfer to the Alipay account the seller gives in the order; for WeChat, add the seller's WeChat and send a red packet or transfer. Pick sellers with many completed orders and a high rating; pay from an account in your own real name, the same amount as the C2C order; then tap "I have paid", and after the seller releases the coins the USDT arrives in your funding account. If something goes wrong, tap "Appeal" in the order.
My exchange withdrawal is stuck in review?
That is the exchange's risk control — you can only wait for the exchange. If it takes too long the order will time out; contact support.

Button names may differ slightly after app updates — go by what the app actually shows.

Contact support

Message support on TelegramFastest replies — just open it and send your question

WeChat replies are slower, so please use Telegram if you can. When adding us on WeChat, say what the problem is in the note.

WeChat QR code
WeChat
hypewang0225

Live support

ClaudeChatGPTGeminiGrok