football and Live games player moba in inwith.

moba Virtual Account Football Sportsbook with QRIS Deposit

We offer a Virtual Account feature that simplifies your deposit and withdrawal experience on moba. Instead of entering card details or bank credentials repeatedly, you create a dedicated account number within our platform. This account number remains tied to your chosen payment method—e-wallet, mobile banking, local payment, online payment, e-wallet, or direct bank transfer via mobile banking, local payment, online payment, e-wallet—and allows you to fund your moba wallet quickly across Liga 1 matchdays, Piala AFF tournaments, and live-dealer sessions.

Open an account
moba featured game showcase

Virtual Account

Platform
Category
Live Table / Card
RTP
high
high

Our Virtual Account system is designed for users who want a streamlined deposit flow without managing multiple payment credentials. Once your Virtual Account is set up, you can fund your moba balance in seconds during peak betting windows—whether you're tracking Champions League fixtures, placing esports wagers on Mobile Legends or Free Fire, or accessing our live blackjack and roulette tables.

What a Virtual Account is and how moba uses it

A Virtual Account is a unique deposit address generated within our moba platform. Rather than asking you to submit your actual bank account or e-wallet credentials every time you wish to deposit, our system assigns you a temporary or persistent account number. You transfer funds to this account number using your preferred payment method—DANA, e-wallet, mobile banking, local payment, online payment, or traditional bank transfer—and the credit arrives in your moba wallet within standard processing windows.

The key benefit is privacy and speed. Your personal financial details remain with your bank or e-wallet provider, not repeatedly shared across our platform. On moba, we store only your Virtual Account reference number, which you can regenerate or deactivate at any time. This is especially useful during high-traffic periods like Idul Fitri, Idul Adha, or major Liga 1 matchdays when our payment system processes thousands of deposits simultaneously.

Virtual Account deposit interface on moba platform showing payment method selection

A Virtual Account removes the friction between your decision to fund your moba wallet and the actual deposit confirmation. Once generated, your account number persists until you close or refresh it.

moba platform team

Payment methods available via Virtual Account on moba

We support a comprehensive suite of Indonesian payment partners. When you generate a Virtual Account on moba, you choose your preferred transfer channel:

  • 1
    E-wallet transfers (e-wallet, mobile banking, local payment)Instant

    Link your e-wallet and authorise a one-time transfer to your moba Virtual Account. Funds typically appear within seconds.

  • 2
    online payment and e-walletsubject to verification

    Transfer from your mobile banking or local payment account directly to your moba Virtual Account number. Our system reconciles the deposit and credits your wallet.

  • 3
    Bank transfers (online payment, e-wallet, mobile banking, local payment)subject to verification

    Use your bank's mobile app or ATM to transfer to your moba Virtual Account. online payment codes are also supported for faster processing.

  • 4
    e-walletInstant

    Scan a mobile banking code tied to your moba Virtual Account from any participating merchant or your bank app for frictionless deposit.

We do not charge deposit fees on any of these methods. The cost—if any—is determined by your bank or e-wallet provider and is displayed before you confirm the transfer.

QRIS code display on moba mobile app for quick deposit
local payment deposit option
E-wallet selection menu showing DANA OVO GoPay integration
E-wallet integration
Bank transfer confirmation screen on moba platform
Bank transfer flow

Setting up and managing your Virtual Account on moba

Creating a Virtual Account on moba takes fewer than five steps. Log in to your moba account, navigate to the Cashier section, and select "Generate Virtual Account." Our system will prompt you to choose a payment method and confirm your identity through standard verification questions. Once approved, your Virtual Account number is displayed in your account dashboard.

Important: Your Virtual Account number remains active until you manually deactivate it or log out of your moba session. We recommend treating this number with the same security care as a bank account—do not share it with third parties.

Our moba platform allows you to hold up to three active Virtual Accounts simultaneously, each tied to a different payment method. This is useful if you switch between online payment during weekdays and your e-wallet account for weekend Liga 1 betting. You can view all active accounts, their creation dates, and total funds transferred to each in the "Linked Accounts" section of your settings.

If you need to close a Virtual Account—for example, to move your funds to a different e-wallet—simply visit the Account Management area, select the account you wish to deactivate, and confirm. Any pending transfers to that account are rejected, and your moba wallet retains whatever balance it held at that time.

Virtual Accounts on moba are designed to simplify your payment experience without sacrificing security or speed.

Editorial team

Withdrawals from moba and Virtual Account reconciliation

When you request a withdrawal from your moba wallet, the funds are returned to the original payment method you used to create your Virtual Account. If you deposited via mobile banking, your withdrawal is processed to local payment. If you used a online payment transfer, your funds are credited back to your e-wallet account. This matching protocol ensures transparency and reduces the risk of misdirected transfers.

Our withdrawal processing follows standard verification windows. Once you submit a withdrawal request on moba, your account enters a mobile bankingef review period where we cross-check your identity and ensure the requested amount does not exceed your available balance. This period is typically short, but during peak traffic times—such as the climax of a Piala AFF tournament or the start of Liga 1 season in Jakarta and Surabaya—withdrawals may take slightly longer due to system load.

All Virtual Account transactions on moba are logged in your account history. You can export a CSV report of all deposits and withdrawals for your own record-keeping or tax purposes. This report includes timestamps, payment method, Virtual Account reference number, and final balance after each transaction.

Account transaction history and withdrawal confirmation on moba

Security and account verification on moba

Your Virtual Account is protected by the same encryption and verification protocols that secure your moba wallet itself. When you first create a Virtual Account, we ask you to confirm your identity using a one-time password (OTP) sent to your registered email or phone number. This step ensures that only the rightful account holder can generate new Virtual Accounts.

If you attempt to create a Virtual Account from an unusual location or device, our security system may flag the request and ask for additional verification. This is a precaution to prevent unauthorized access. Once verified, you can proceed. If you believe your moba account has been compromised, contact our support team immediately and request a full account lock until the issue is resolved.

We do not store full copies of your payment method credentials. moba retains only the encrypted Virtual Account reference number and the payment partner's confirmation token. This means that even if our systems were breached, the attacker would not gain direct access to your e-wallet PIN, bank login, or card details.

Using your Virtual Account across moba's product range

Once your Virtual Account is funded, your moba wallet balance is available for all of our offerings: Liga 1 and Piala Indonesia sportsbook markets, live-dealer tables such as blackjack and Dragon Tiger, slot games like Sweet Bonanza and Gates of Olympus, and esports wagering on Mobile Legends, Free Fire, and PUBG Mobile. There are no separate wallets or transfer fees between products. Your balance moves fluidly across the platform.

Many users on moba top up their Virtual Account at the start of a tournament week—such as during Piala AFF group stages or a Champions League matchday—and then use that single deposit to explore both sportsbook and casino options. The Virtual Account system eliminates the need to pause your gaming session to add funds via a new payment method.

Note: Virtual Accounts are subject to our standard Terms and Conditions. Withdrawal requests on moba may be delayed if your account is undergoing routine verification or if suspected fraud activity has been flagged.

Troubleshooting and support

If your Virtual Account transfer does not appear in your moba wallet within the stated processing window, our support team can investigate. Common issues include mismatched account numbers (ensure you are using the exact number displayed on our Cashier page), bank-side delays, or maintenance windows on your e-wallet provider's end. We recommend checking your bank or e-wallet transaction history first to confirm the outbound payment was successful.

For account-specific questions or if you need to request a new Virtual Account number, visit our FAQ page or contact our support team. We maintain English support and can assist with account setup, payment troubleshooting, and security concerns. Response times vary based on volume, but we aim to resolve standard inquiries within one business day.

Related guides