Deposits to VWorld 2.0 normally credit within minutes — USDT in 1–3 minutes on TRC20, e-Wallet payments instantly, bank transfers within 5–10 minutes during banking hours. If your deposit hasn't shown up, this guide walks through the most likely causes for each payment method and what to do.

The single most useful piece of advice: always save your transaction reference (TXID for USDT, transaction ID for e-Wallet, beneficiary reference for bank transfer). Without it, manual investigation takes much longer.

First: check the obvious

  1. Refresh the page or close and reopen the app. Sometimes the wallet display lags a few seconds behind.
  2. Check that you sent the right amount. Deposits below the minimum (USDT 10 / MYR 50 for most methods) won't auto-credit and need manual processing.
  3. Check that you're logged in to the right account if you have used multiple email addresses.
  4. Check the deposit history in your wallet — if it shows 'Pending' or 'Processing', the system has seen your deposit and is waiting on confirmation.

USDT deposit not arriving

Step 1: verify the transaction on the blockchain

Open Tronscan (for TRC20 deposits) or Etherscan (for ERC20). Paste your TXID. The transaction should show 'Success' or 'Confirmed' status.

  • If status is 'Pending': the network hasn't confirmed the transaction yet. TRC20 normally confirms in under 3 minutes; ERC20 can take 5–15 minutes during congestion. Wait.
  • If status is 'Failed': the transaction did not go through. Funds were not deducted from your wallet. Try again.
  • If status is 'Success' but VWorld hasn't credited: proceed to Step 2.

Step 2: verify you sent on the correct network

Check the transaction details on the blockchain explorer. The network shown should match the network you selected when generating your VWorld deposit address. The most common cause of confirmed-but-uncredited USDT deposits is a network mismatch — sending TRC20 USDT to an ERC20 address, or vice versa.

If the networks do not match, contact support immediately with your TXID. In some cases the funds are recoverable; in others they are not.

Step 3: contact support if the transaction confirmed correctly

If the transaction confirmed on the correct network but your VWorld balance hasn't updated after 30 minutes, open the in-app live chat and provide:

  • Your VWorld username or registered email
  • The deposit address that was generated for you
  • The TXID of the transaction
  • A screenshot of the blockchain confirmation if possible

Manual credit usually happens within 30 minutes once support has the TXID.

e-Wallet deposit not arriving

Touch 'n Go, Boost, GrabPay, and similar e-Wallet deposits credit instantly under normal conditions. Delays usually have one of three causes:

Wrong reference number

When you initiate an e-Wallet deposit on VWorld 2.0, the system displays a unique reference number that must be included with the payment. If the reference is missing or wrong, the system can't auto-match your payment to your account.

Solution: check your e-Wallet transaction history for the payment, copy the reference you actually used, and contact support with both the reference and the e-Wallet transaction ID. Manual matching takes 15–30 minutes.

Wrong amount

Deposit must match the amount you specified on VWorld exactly. Sending MYR 100.50 when you initiated a MYR 100 deposit will cause the payment to require manual review. Avoid by using the exact amount.

e-Wallet provider delay

Occasionally Touch 'n Go or other providers experience their own backend delays. Check the e-Wallet's status page first; if their system is delayed, your deposit will credit once their queue clears, typically within an hour.

Bank transfer deposit not arriving

During banking hours

Local Malaysian bank transfers via DuitNow or instant transfer normally credit within 5–10 minutes. If it's been over 30 minutes during banking hours (9am–5pm weekdays), contact support with your bank reference number and the deposit reference shown on VWorld.

Outside banking hours

Deposits initiated outside banking hours (after 5pm weekdays, or on weekends and public holidays) may not process until the next business day. This is a bank-side limitation, not a VWorld limitation. Use e-Wallet or USDT for deposits outside banking hours.

What information to give support

The faster you give support the right details, the faster they resolve your deposit. Have these ready:

  • For USDT: TXID, network (TRC20/ERC20), amount, deposit address
  • For e-Wallet: e-Wallet transaction ID, reference number used, amount, time of payment
  • For bank transfer: bank reference number, beneficiary reference used, amount, sending bank
  • For all methods: screenshot of the payment confirmation from your sending app

How to prevent deposit issues in future

  • Always copy-paste deposit addresses, never type them.
  • Always confirm the network (TRC20 vs ERC20) before sending USDT.
  • Always include the exact reference number for e-Wallet and bank deposits.
  • Always send the exact amount you specified on VWorld.
  • Save the transaction confirmation screenshot until the deposit credits.

For step-by-step deposit instructions for each payment method, see our complete USDT deposit guide. If you're still having login issues that prevent you from initiating deposits, our account recovery guide covers that scenario.

Common questions

How long should I wait before contacting support?

30 minutes after the blockchain or e-Wallet has confirmed the transaction. Anything sooner is likely just network propagation delay.

Will I be charged for a failed deposit?

VWorld does not charge any deposit fees. If your deposit failed at the blockchain or e-Wallet level and was never received, no funds will have been deducted. If funds were deducted but didn't arrive, support will trace and credit them — you will not lose money to a confirmed transaction.

Can I cancel a pending deposit?

Once a transaction is broadcast on the blockchain or initiated through your e-Wallet, it cannot be cancelled. You will need to wait for it to either complete or fail at the network level.