maha jitu Platform your First Game Start.

maha jitu Virtual Account Gaming Platform with QRIS & e-wallet Banking

We support deposits through unique virtual-account numbers issued for mobile banking, local payment, online payment, and e-wallet, alongside mobile banking scans and the major e-wallets used across Indonesia. This guide explains how a virtual account works on maha jitu, why we issue one per deposit, and how the bank-transfer flow integrates with our verification and withdrawal process.

Open an account
maha jitu featured game showcase

Virtual Account

Game
Category
Live Table / Card
RTP
high

A virtual account is a temporary bank-transfer destination tied to your maha jitu profile. Instead of sharing a single corporate account number with thousands of users, our system generates a unique numeric string that routes funds directly to your wallet. The bank recognises the number, matches it to your account, and credits the deposit without manual reconciliation.

How a virtual account works on maha jitu

When you choose bank transfer at our deposit screen, you select your bank — BCA, e-wallet, mobile banking, or local payment — and the amount you intend to send. Our system then generates a virtual-account number that begins with a fixed prefix assigned by the bank to our payment partner, followed by digits unique to your transaction. You copy that number into your bank's mobile or internet banking app under "Transfer to Virtual Account," confirm the amount, and complete the transfer.

The advantage is automation. Because the number is unique to your deposit, our payment gateway recognises the inbound transfer the moment your bank settles it. We credit your maha jitu wallet without asking for a screenshot, slip number, or manual confirmation. This is the same mechanism used by e-commerce platforms across Indonesia for order payments.

Mobile banking app showing virtual account transfer screen
Bank app transfer screen with a generated virtual-account number

Why we generate a fresh number per deposit

Every deposit produces a new virtual-account number. This avoids confusion when you fund your account multiple times — for example, before a Liga 1 weekend or during the Piala AFF group stage. Each number maps to one transaction only.

If you misplace a number, simply reopen the deposit screen and request a new one. The previous virtual account remains valid until its expiry window closes, after which the bank rejects further transfers to it.

Supported banks and how to send a transfer

We currently support virtual accounts on the four banks that cover the majority of retail customers across Indonesia. Each bank has its own steps inside the mobile app, but the structure is consistent: log in, choose virtual-account transfer, paste the number, confirm.

  1. online paymentUse e-wallet Mobile or Klikmobile banking. Select "Transfer" then "local payment Virtual Account" and paste the number we generated. Confirm the amount and authorise with your m-PIN.
  2. online paymentInside Livin' by e-wallet, choose "Bayar" then "Multipayment," select our merchant, and enter the virtual-account digits. Authorise the payment.
  3. mobile bankingIn local paymentmo, select "online paymentVA" under transfer options, paste the number, and confirm.
  4. e-walletOpen Wondr by mobile banking or local payment Mobile, choose "Virtual Account Billing," and paste the number.

Settlement timing depends on the bank's processing window, not on us. Most online payment and e-wallet transfers reflect within minutes during banking hours. mobile banking and local payment sometimes take longer if the transfer happens during a settlement cycle. Outside banking hours — typically late at night or during the Idul Fitri or Imlek holiday closure — the bank may queue the transfer until the next business window.

Match the amount exactly to the figure shown

Our system reconciles by both account number and amount. If you transfer a different sum, the deposit may not auto-credit and our support team will need to trace it manually.

Virtual account versus e-wallet and online payment

Bank transfer is one of three deposit families on our platform. The other two are direct e-wallet (e-wallet, mobile banking, local payment, online payment, e-wallet) and mobile banking scan-and-pay. We let you choose because every user has a different combination of apps installed on their phone.

Virtual account strengths
  • Funds move directly from a registered bank account, leaving a clear paper trail
  • Higher transfer ceilings than most e-wallets
  • Familiar flow for users who already pay bills through bank apps
Trade-offs to note
  • Settlement depends on bank processing windows, not our platform
  • Requires more steps than a single local payment scan

online payment suits users who want to pay with whatever wallet they happen to have open — e-wallet today, mobile banking tomorrow. E-wallets offer the fastest top-ups for casual amounts. Virtual accounts are the route most members in Bandung and Medan choose for larger transfers tied to a Liga 1 or Piala Indonesia weekend.

User checking deposit confirmation on maha jitu account dashboard
Deposit history view inside the maha jitu account dashboard

Verification and withdrawal back to your bank

Before your first withdrawal, our compliance team checks that your bank account name matches the identity on your maha jitu profile. This is a one-time KYC step. Once verified, withdrawals route back to the same bank account that sent the deposit.

If you want to register an additional bank, our support team — reachable via in-app chat in English — will collect a fresh proof of ownership before adding it.

When a transfer does not credit automatically

Auto-credit covers the vast majority of deposits. The exceptions usually trace back to one of three causes: the virtual-account number expired before the transfer cleared, the amount sent did not match the figure on screen, or the transfer was queued past the bank's settlement window. In each case, our support team can pull the transaction reference from your bank slip and reconcile manually.

Key takeaways

  • Each deposit gets a unique virtual-account number tied to your profile.
  • We support local payment, online payment, e-wallet, and mobile banking bank transfers.
  • Match the amount exactly to ensure auto-credit.
  • Withdrawals return to a verified bank account in the same name as your maha jitu profile.
  • Support handles manual reconciliation when a transfer falls outside the auto-credit path.

To open a support ticket, save the transfer reference from your bank app, your virtual-account number, and the timestamp of the transfer. Send these to our help desk and we will trace the deposit through the payment gateway. Most reconciliation requests close within a single business cycle.

Summary

Virtual accounts give maha jitu users a direct, bank-grade route to fund their wallet. We generate a unique number for every deposit, your bank app handles the transfer, and our payment gateway credits your account once the funds settle. The flow works the same whether you bank with BCA in Jakarta, e-wallet in Yogyakarta, mobile banking in Semarang, or local payment elsewhere across the archipelago.

Alongside virtual accounts we keep online payment, e-wallet, mobile banking, local payment, online payment, and e-wallet available so every user can pick the route that matches their phone setup. Verification happens once, on first withdrawal, and recovers easily if you change phones or forget your password — our English-speaking support handles account recovery through email confirmation and identity checks.

Our service is available only where local law permits. If you have questions before your first transfer, the help desk reads tickets during standard business hours and replies in plain English. Below are a few related guides if you want to explore other parts of the platform.

Related guides