USDT live
Supply 112.4B +0.8%
Tron share 53.2%
ETH share 38.4%
TRC20 gas $0.95 -2.1%
ERC20 gas $4.20
24h volume $48.2B

What should I do if my USDT card top-up hasn't arrived?

Direct answer

First, use a block explorer (TronScan or Etherscan) to check whether the transaction is confirmed on-chain using your wallet address or txhash. Then verify the network, address, and minimum top-up amount. If the transaction is confirmed on-chain but your card balance hasn't updated, submit your txhash, transfer time, and chain type to the card issuer's support team — most cases are resolved within 24 hours.

When a USDT top-up doesn’t arrive, 99% of cases fall into one of three categories: the transaction hasn’t been confirmed on-chain yet, the wrong network or address was used, or the amount is below the minimum deposit threshold. Genuine cases of “on-chain success but funds missing from the card” are rare — most situations can be resolved through self-checking without needing to file a support ticket immediately.

Step 1: Check On-Chain Confirmation via a Block Explorer

Open the top-up address provided by your card issuer, then choose the appropriate explorer based on the network:

Paste your top-up address or txhash into the search box and check two key fields:

  1. Status: Must show Success / Confirmed. If it shows Pending, the transaction is still being packaged — wait a few minutes.
  2. Confirmations: Enough confirmations must be present (generally 1 for TRC20, 12+ for ERC20).

If the transaction doesn’t appear on-chain at all, the transfer was never broadcast. Go back to your wallet and check whether it is stuck in “pending signature” or “cancelled” status.

Step 2: Verify Network, Address, and Minimum Top-Up Amount

This is where most mistakes happen. Work through the following in order:

Step 3: Still Not Credited After On-Chain Confirmation? Submit a Support Ticket

If the explorer shows Success, the network, address, and amount are all correct, and your card balance is still 0 after 30 minutes — it’s time to contact support. Provide all five of the following in your initial message:

  1. txhash (include the block explorer link)
  2. Transfer time (precise to the minute, with time zone)
  3. Chain type (TRC20 / ERC20 / …)
  4. Amount and top-up address
  5. The last four digits of your card number or account ID

With this information ready, most card issuers can manually credit the transaction within 24 hours. Cards with a dedicated support channel — such as MPCard — typically have someone pick up the ticket the same day. If the issuer only offers a chatbot and hasn’t responded within 48 hours, editorial judgment: treat this as a warning sign regarding the platform’s operational health — see Card Issuer Insolvency Risk.

Editorial Recommendations

Do: Send a small test top-up first (10–20 USDT) and confirm it arrives before transferring a larger amount. Screenshot your txhash and the network selection screen at the time of transfer.

Don’t: Don’t top up repeatedly before checking the on-chain status — multiple transfers make it harder for support to locate your funds. And don’t trust anyone on Telegram or WeChat who proactively offers to “help you recover” missing funds — that is a scam.

If you’re still choosing a card, check out top cards for reliable top-up experience to avoid these issues from the start.

FAQ

Q. How long should I wait before treating a missing top-up as abnormal?
TRC20 typically arrives within 1–3 minutes; ERC20 usually takes 5–15 minutes depending on gas. If it hasn't arrived after 30 minutes, check the block explorer.
Q. Where do I find my txhash?
Check the withdrawal history in the sending wallet or exchange. It is usually a 0x-prefixed string (ERC20) or a 64-character string without a prefix (TRC20).
Q. Can I recover USDT sent to the wrong network?
Some card issuers support manual recovery for a fee; others (e.g. Solana sent to a Tron address) cannot be recovered at all.

Sources