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:
- Status: Must show
Success/Confirmed. If it showsPending, the transaction is still being packaged — wait a few minutes. - 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:
- Wrong network: The card issuer gave you a TRC20 address, but you withdrew from an exchange using ERC20 — the transaction succeeds on-chain but the funds land on a different chain and cannot reach your card. See What to do if you sent to the wrong network.
- Address typo: USDT transfers have no “wrong address recovery” mechanism. A single incorrect character means the funds are effectively unrecoverable. Always copy-paste or scan a QR code before sending — never type the address manually.
- Below the minimum top-up amount: Most card issuers set a minimum of 5–10 USDT (refer to the official page for the exact figure). Amounts below this threshold will confirm on-chain but won’t be credited automatically — manual processing by support is required.
- Missing Memo / Tag: A small number of issuers (especially those using shared exchange deposit addresses) require a Memo field. Without it, funds land in the platform’s pooled account and need support to locate and credit them using the txhash.
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:
- txhash (include the block explorer link)
- Transfer time (precise to the minute, with time zone)
- Chain type (TRC20 / ERC20 / …)
- Amount and top-up address
- 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.