How to fund a virtual card with USDT
Short answer
To fund a virtual card with USDT, pick the network your wallet supports, send USDT to the matching deposit address, then submit the amount and transaction hash. The balance is credited after the transfer is confirmed.
Key takeaways
- The network you send on must match the deposit address: TRC20 to TRC20, ERC20 to ERC20.
- TRC20 transfers usually cost less in network fees than ERC20.
- Keep the transaction hash. It is how a deposit is matched to your account.
Before you start
You need USDT in a wallet or exchange account that lets you withdraw to an external address.
Step 1: Choose the network
USDT exists on several networks. The two most common are TRC20 (Tron) and ERC20 (Ethereum). Your wallet will ask which one to use when you withdraw.
Pick the same network on the deposit page. The address shown changes with the network.
Step 2: Copy the deposit address
Use the copy button. Do not retype the address by hand.
Step 3: Send the USDT
Paste the address into your wallet, check the network once more, and send. Your wallet will show a transaction hash when the transfer is submitted.
Step 4: Submit the amount and hash
Back on the deposit page, enter the amount you sent and paste the transaction hash. The deposit then shows as pending.
The two mistakes to avoid
- Wrong network. TRC20 funds sent to an ERC20 address are usually lost.
- Below the minimum. Each asset has a minimum deposit. Amounts under it are not credited.
After approval
The credited amount appears in your balance and in your transaction history. You can then buy a card or load an existing one.
Frequently asked questions
What if I send USDT on the wrong network?
Funds sent on a network that does not match the address usually cannot be recovered. Always check the network label before you confirm the transfer.
How long does a USDT deposit take?
The transfer itself typically confirms within minutes. Your balance is credited once the deposit has been reviewed and approved.