What Is a Virtual Account on bigo?
When you create a bigo account, our system assigns you a unique virtual account number. This isn't a separate bank account — it's a holding identifier that bridges your personal bank and our platform. You transfer your deposit to this number, and our bank partner credits your bigo wallet instantly. On withdrawal, the process reverses: you initiate a cashout from bigo, funds transfer back to your originating bank account, and settlement completes within standard business windows.
The key advantage is data separation. Your bank details never touch our gaming servers directly. Instead, we exchange only transaction confirmations with our banking partners, keeping your card or account numbers encrypted at the source. This design reduces fraud risk and complies with Indonesia's data protection standards.
We support virtual accounts for six payment channels: e-wallet, mobile banking, local payment, online payment, e-wallet, and mobile banking. Additionally, for users who prefer traditional banking, we accept direct transfers via local payment, online payment, e-wallet, and mobile banking, each with their own virtual account identifiers. You can set up accounts with multiple channels, so you're never stuck if one partner is temporarily unavailable.
Setting Up Your Virtual Account on Mobile
Mobile setup is straightforward. Download the bigo Android APK or open Safari on iOS. Register with your email, phone number, and a secure password. After email verification, navigate to your Account menu and tap "Add Payment Method." We display a list of available channels: select one, confirm, and our system generates your unique virtual account identifier.
For local payment payments, you'll see a QR code in the app. Scan it using your bank's app or any online payment-compatible payment app, and it auto-fills your bigo virtual account details. Confirm the transfer, and funds arrive in seconds. For traditional bank transfers (e-wallet, mobile banking, local payment, online payment), we provide your account name, number, and our partner bank details. Add this as a payee in your banking app, then transfer normally.
Once verified, all future deposits skip the confirmation step — you simply transfer money to your assigned account number, and the balance updates your bigo wallet automatically. On desktop, the process is identical, but the smaller screen on mobile makes scanning QR codes and reviewing account details easier.
Deposit Flow and Settlement
Depositing via virtual account takes three steps. First, open your bigo app or browser on your mobile device and navigate to "Deposit." Choose your payment channel (e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, or bank transfer). Second, confirm the deposit amount. Third, we display your unique account number or a QR code to scan. Complete the transfer using your bank's app or payment platform, confirm the transaction, and wait for settlement.
For wallet transfers (local payment, online payment, e-wallet, mobile banking, local payment) and online payment, funds arrive within seconds to one minute. For bank transfers (e-wallet, mobile banking, local payment, online payment), settlement typically completes within two to four business hours, depending on whether your transfer crosses multiple banks. Your bigo balance updates the moment we receive confirmation, so you can place bets immediately after wallet settlement, or a short time after bank transfers close.
Withdrawal Process and Verification
Withdrawing your bigo balance follows a parallel path. Log into your account, go to "Cashout," and select your destination payment method. This should match the channel you used for deposit (for example, if you deposited via e-wallet, you'll typically withdraw to mobile banking). Enter your cashout amount, review the exact sum you'll receive, and submit. Our team then reviews your request against your account history to confirm legitimacy and prevent fraud.
For standard withdrawals, verification completes within a few hours. For larger amounts or accounts with unusual activity patterns, we may request additional confirmation: a photo of your ID, a screenshot of recent deposits, or a callback to verify your phone number. This is a standard security measure applied to all players. Once verification passes, we process your withdrawal and send funds to your chosen payment channel.
No Hidden Withdrawal Fees
We at bigo do not charge withdrawal fees. Some payment partners may apply their own processing fees, but we always show the exact amount you'll receive before you confirm your cashout request.
Account Security and Data Protection
Your virtual account sits behind multiple security layers. All communication between your mobile device and our servers uses encryption (TLS 1.2+), so your account number and balance are never visible to network observers. Your personal banking details (card numbers, account credentials) never pass through our gaming servers; instead, our banking partner handles all card data in compliance with PCI-DSS standards.
We recommend enabling two-factor authentication (2FA) on your bigo account via SMS or email. Once enabled, every login requires a code sent to your phone or email, so even if someone obtains your password, they cannot access your account. On Android, enable biometric login (fingerprint or face recognition) for added convenience and security. On iOS Safari, save your login in iCloud Keychain only on devices you trust.
Your transaction history is logged server-side and encrypted at rest. You can view all deposits, withdrawals, and gaming activity in your "History" section anytime. We retain this data to comply with regulatory requirements and to help investigate any disputes you may raise.
Payment Methods: Six Digital Wallets Plus Banks
We support six digital wallet options for swift settlement:
- local payment: Indonesia's largest fintech wallet; deposits settle in seconds.
- online payment: Widely used payment app; instant transfers and cashback compatibility.
- e-wallet: Gojek's built-in wallet; seamless if you use Gojek services.
- mobile banking: Shopee's ecosystem; popular for users already in the e-commerce platform.
- local payment: State-backed payment system; broad merchant coverage.
- online payment: Universal QR code standard; works across all participating banks.
For traditional banking, we accept transfers via e-wallet, mobile banking, local payment, and online payment. Each bank has its own virtual account identifier on bigo, so you can deposit via whichever bank account you hold. Transfers settle within business hours; inter-bank transfers may take slightly longer than same-bank transfers due to clearing procedures.
Mobile Experience and Data Efficiency
Virtual account deposits are optimized for mobile. The QR scanning feature on Android and iOS uses your device's native camera, so you don't need a separate app. Transfer amounts and account numbers are displayed in large, touch-friendly fonts. Our app automatically saves your virtual account details, so you never have to re-enter them.
The entire deposit flow — from opening the app, navigating to Deposit, confirming an amount, scanning or entering the account number, and completing the bank transfer — takes roughly three to five minutes on mobile. Data usage is minimal: QR codes and account details consume under 1 MB per transaction. Push notifications alert you the moment a deposit confirms, so you know exactly when your balance updates.
Advantages
- Bank details stay encrypted; never enter card numbers in app
- Instant settlement for wallet transfers; minutes for bank transfers
- Six wallet options plus four banks ensure broad payment access
- Virtual account number saved; no repeated entry needed
Limitations
- First deposit requires KYC verification (ID and phone confirmation)
- Bank transfers can take several hours during non-business times
- Large withdrawals may trigger additional verification hold
Compliance and Account Responsibility
By using a virtual account on bigo, you confirm that the account is held in your own name and that all funds are legally obtained. We are required by Indonesian financial regulations to verify your identity before processing your first deposit. This Know Your Customer (KYC) check protects both you and us by preventing money laundering and fraud.
Our services are available only where local law permits. You are responsible for verifying that access and use comply with your jurisdiction's regulations. During major holidays like Idul Fitri, Idul Adha, or Imlek, banking processing times may lengthen, and we notify you in advance if settlement windows shift.
If you lose access to your phone or email, contact our support team immediately to secure your account. We can reset your login credentials via identity verification, freezing your account temporarily to prevent unauthorized access while we confirm your ownership.
