88bet — subject to verification,.

88bet Virtual Sports – Online Casino with ShopeePay & e-wallet

Our virtual sports platform delivers simulated football, horse racing, greyhound racing, and esports competitions that run continuously throughout the day. We integrate virtual sports markets with eight major payment channels—mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, and virtual accounts through online payment, e-wallet, mobile banking, and local payment—allowing you to fund your account and place wagers in seconds.

Open an account
88bet featured game showcase

Virtual Sports

Live and
Category
Live Table / Card
RTP
high
high

Virtual sports on 88bet combine algorithmic game generation with game information updates. Each match or race is calculated independently using certified random systems, ensuring fairness and unpredictability. Results are displayed instantly, allowing rapid back-to-back wagering across multiple events. Your account balance updates automatically after each outcome, so you can reinvest winnings or recover losses without delay.

Understanding Virtual Sports on 88bet

Virtual sports differ from traditional sportsbooks in that they are not tied to real-world match schedules. Instead, our virtual events run on a fixed cycle—a new match or race starts every few minutes. Each virtual match is generated by our certified algorithms, which determine outcomes based on weighted probabilities. The results are transparent: our system records the seed data and outcome for every event, allowing verification that no external interference influenced the result.

We host virtual football matches styled after Liga 1 and international leagues, virtual horse racing with multiple race classes, virtual greyhound racing, and virtual esports tournaments inspired by Mobile Legends and Free Fire formats. Each sport category runs independently with its own event schedule, odds, and payout structure. You browse all active events in our virtual sports lobby, review the current odds, and place your wager before the event lock time.

88bet virtual sports lobby showing football, horse racing, and greyhound racing event schedules
Our virtual sports lobby displays upcoming events with game information, allowing you to place wagers seconds before each event concludes.

Virtual Sports Categories and Event Types

Virtual Football
Simulated matches with win/draw/loss outcomes; events cycle every few minutes with dynamically updated odds.
Virtual Horse Racing
Multi-runner races with first-place, exacta, and trifecta betting options; races conclude in seconds.
Virtual Greyhound Racing
Dog races similar to horse racing but at faster pace; typically seven to eight runners per race.
Virtual Esports
Simulated Mobile Legends and Free Fire tournament matches with team-based outcomes and head-to-head betting.

How Payments Work on 88bet

Funding your 88bet account for virtual sports is identical to depositing for any other 88bet game category. We accept DANA, e-wallet, and mobile banking for instant e-wallet transfers. local payment and online payment offer similarly fast processing. e-wallet provides scan-and-pay convenience through any mobile banking-enabled banking app. For bank transfers, we issue unique virtual account codes tied to local payment, online payment, e-wallet, or mobile banking, allowing you to transfer from your personal bank account.

The deposit process takes less than five minutes from start to finish. Log into your 88bet account, navigate to the Deposit section, select your payment method, enter your amount, and authorize the transaction through your e-wallet or bank app. E-wallet deposits typically credit within seconds. local payment scan-and-pay completes within a few moments. Bank virtual account transfers settle within minutes to a few hours depending on banking timings and holiday closures.

88bet deposit interface showing DANA OVO GoPay ShopeePay LinkAja QRIS and bank virtual account options

Virtual sports wagers are recorded immediately upon placement, ensuring that once you lock in your bet, no subsequent odds movement can affect your stake or potential payout.

88bet risk management team

Step-by-Step Deposit and Account Setup

  • 1
    Create your 88bet accountRegistration

    Provide your email, phone number, and basic identity information. Initial verification completes within minutes.

  • 2
    Log in to your accountAuthentication

    Enter your username and password to access your 88bet dashboard.

  • 3
    Navigate to DepositWallet

    Select the Deposit or Wallet option from your account menu.

  • 4
    Select your payment methodPayment rail

    Choose from online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, or a bank VA.

  • 5
    Enter your deposit amountFlexible sums

    Type your desired deposit. We accept flexible amounts with no hidden fees.

  • 6
    Authorize via your providerConfirmation

    You are redirected to your e-wallet or bank app to authorize the transaction.

  • 7
    Funds appear in your 88bet walletReady to bet

    Your balance updates instantly. You can now place virtual sports wagers.

Placing Virtual Sports Wagers

Once your account is funded, navigate to the Virtual Sports section of our platform. You see a lobby displaying all upcoming events: virtual football matches, horse races, greyhound races, or esports tournaments depending on what is currently active. Each event shows the participating teams or competitors, current odds for each outcome, and a countdown timer indicating when the event locks and begins.

To place a wager, select an event, choose your prediction (win, draw, loss for football; first place for racing; team victory for esports), and enter your stake amount. Our system confirms your bet slip, deducts the stake from your balance, and locks your wager into the system. You cannot modify or cancel a locked wager. Once the event concludes, the outcome is determined, and your account is credited with any winnings or debited with losses immediately.

Note: Virtual sports events are non-negotiable once placed. Review your bet slip carefully before confirming, as no refunds are issued except in cases of system error or technical malfunction.

Account Verification and Security

Before your first withdrawal, we verify your account identity to comply with Indonesian financial regulations and prevent fraud. We cross-reference your name, date of birth, and ID number against your chosen payment method's records. For most users, this verification takes a few minutes if details match exactly.

If there is a discrepancy, we may request identity documents: a clear photo of your national ID card and a utility bill or bank statement confirming your address. You upload these documents securely through our app. Our verification team processes submissions within one business day. Once verified, you remain verified indefinitely unless you update your registered details.

All personal information is encrypted and stored in secure vaults. We never share your data with third parties except when legally required by Indonesian banking or tax authorities. Document uploads are deleted after verification completes, so your sensitive files are not retained indefinitely on our servers.

Withdrawing Winnings from Virtual Sports

Withdrawals on 88bet are processed back to the payment method you used to deposit. If you funded via mobile banking, your withdrawal goes to your local payment wallet. If you used a online payment virtual account, funds return to your e-wallet account. This policy ensures traceability and complies with Indonesian financial regulations.

To request a withdrawal, log into your account, navigate to the Wallet section, select "Withdraw," enter your desired amount, and confirm. Our system verifies your withdrawal against your account balance and initiates processing. E-wallet withdrawals (mobile banking, local payment, online payment, e-wallet, mobile banking) typically complete within minutes. local payment withdrawals route through your bank and settle within a standard banking window. Bank virtual account withdrawals to online payment, e-wallet, mobile banking, or local payment complete within one to two business days depending on your destination bank's processing schedule.

No withdrawal fees are charged on our side. Your bank or e-wallet may apply a standard transfer fee depending on your account type and transfer amount. You can withdraw your balance at any time. If you have an active wager awaiting a match result, that amount is reserved and unavailable for withdrawal until the event concludes.

Virtual Sports Across Indonesia

Our virtual sports platform is accessible from all major Indonesian cities: Jakarta, Surabaya, Bandung, Medan, Semarang, and Yogyakarta all enjoy the same event schedules and payment options. Our system auto-detects your location (where permitted by law) and ensures compliance with regional restrictions.

Virtual sports events run 24 hours a day, 365 days a year. During major holidays like Idul Fitri and Idul Adha, event scheduling may adjust to accommodate banking closures, but continuous wagering opportunities remain available. Similarly, during Imlek and Nyepi celebrations, our virtual sports operations continue uninterrupted, providing consistent entertainment regardless of holiday observances.

Complete Payment Guide for Virtual Sports Players

DANA deposit and withdrawal

DANA is one of Indonesia's fastest-growing e-wallet platforms, and we have fully integrated it into our 88bet payment infrastructure. To deposit via DANA for virtual sports betting, open your 88bet account, tap Deposit, and select DANA from the payment method list. You are redirected to the DANA app or mobile web interface, where you enter your DANA PIN or use biometric authentication to authorize the transaction. DANA then transmits the payment instruction to our payment processor, which credits your 88bet account within seconds—typically faster than any other payment method on our platform.

DANA supports flexible deposit amounts with no imposed minimums or maximums beyond what DANA itself applies to your account. Most DANA users can deposit amounts ranging from a few thousand rupiah up to several million per transaction, though daily transaction caps may apply depending on your DANA account tier. We do not charge any additional fees for DANA deposits; DANA may apply a transaction fee to your account depending on your account status, but this is transparent and disclosed before you authorize the payment.

Withdrawing to DANA is equally fast and simple. From your 88bet Wallet, select "Withdraw," choose DANA, enter your amount, and confirm. We initiate the transfer to your DANA wallet, which typically arrives within minutes during standard business hours. If you withdraw during peak times, the transfer may queue briefly, but most DANA withdrawals complete within thirty minutes. You can check your DANA app for the incoming transfer. If a withdrawal is delayed, your DANA app will show any pending notifications or security holds that may require your attention.

OVO and GoPay usage

OVO and GoPay are two of Indonesia's largest e-wallet ecosystems, with millions of active users across the archipelago. Both are fully integrated into 88bet's deposit and withdrawal systems. To deposit via OVO, select OVO from our payment menu, enter your desired amount, and you are redirected to the OVO app. You authorize the transaction using your registered OVO PIN or biometric method. OVO communicates the payment to our backend, and your 88bet account is credited almost instantaneously. GoPay follows the same process: select GoPay, authorize in your GoPay app, and funds arrive in your 88bet wallet within seconds.

Account binding occurs automatically during your first OVO or GoPay deposit. We request your registered phone number and cross-verify your identity against OVO or GoPay's records. This is a security measure to prevent fraud and ensure that withdrawals are sent to the correct account. After your initial verification, subsequent deposits and withdrawals proceed without additional verification steps. If you change your phone number or OVO/GoPay account, notify us immediately through your Account Settings so we can re-verify your new payment details and avoid withdrawal delays.

Withdrawals to OVO or GoPay are processed back to the same account you used to deposit. Select "Withdraw," choose OVO or GoPay, enter your amount, and confirm. Your funds are sent to your OVO or GoPay wallet, arriving within minutes in most cases. Both platforms process withdrawals quickly, often faster than traditional bank transfers. If a withdrawal appears stuck, log into your OVO or GoPay app and check for any security holds or verification requests. Our support team can investigate further if you believe a withdrawal should have completed by now.

BCA, Mandiri, BRI, BNI virtual account

Bank virtual accounts provide an alternative for players who prefer traditional banking channels. When you select a bank on our deposit page, we generate a unique virtual account number tied to your 88bet profile and your chosen bank. For example, if you choose BCA, we create a temporary BCA VA number, which our system displays on your screen. You then open your personal BCA account (via mobile app or online banking) and transfer funds to this VA number using your bank's standard transfer function. Your bank processes the outbound transfer, routes it through the banking network, and our partner bank receives and confirms the deposit.

Bank VA deposits typically complete within five to fifteen minutes during business hours, as your bank must process the transfer and our partner must confirm receipt. If you transfer outside business hours or on a public holiday, the transfer queues and processes once banking resumes, usually by the next business day. We recommend using bank VAs for larger deposits, as most banks do not charge a fee for VA transfers, making it a cost-effective method compared to some e-wallet transaction fees.

To withdraw via bank VA, request a withdrawal from your 88bet dashboard, confirm your destination bank (BCA, Mandiri, BRI, or BNI), and specify your amount. We then initiate a reverse transfer from our partner bank to your personal bank account. Processing times vary: some banks credit withdrawals within hours, while others take a full business day. We track all withdrawals and send you an email notification once your destination bank confirms receipt. If a withdrawal is pending longer than expected, contact our support team with your withdrawal request ID, and we can investigate with your bank to ensure timely processing.

Fees, limits and verification

88bet does not charge any deposit or withdrawal fees on our platform. However, your bank or e-wallet provider may apply transaction fees depending on your account type and the transfer amount. For example, some bank accounts assess a small fee for transfers above a certain threshold, and some e-wallets charge a percentage-based fee for high-value transactions. We recommend checking with your bank or e-wallet before depositing large amounts. We always display any applicable transaction fee to you before you confirm the deposit, so there are no surprises.

account preferences vary by payment method and your account history. E-wallets typically support flexible amounts, though individual e-wallet providers may set daily or monthly caps on each account—check your e-wallet's account settings to confirm your limit. Bank virtual accounts have no hard cap on our side, but your personal bank account may impose transfer limits set by your bank. If you regularly deposit large amounts, contact your bank to request a temporary increase to your daily transfer limit. Withdrawal limits generally mirror account preferences, though some payment providers implement stricter withdrawal caps during your first thirty days.

Verification is required before your first withdrawal. We ask for your national ID number, date of birth, and a clear photo of your ID card. Most verifications complete within a few minutes if your details match exactly. If there is a discrepancy—for example, your registered name differs from your bank account name—we may request additional documents such as a utility bill or bank statement. Once verified, you remain verified indefinitely unless you change your registered details. If you update your phone number, email, or linked payment method, we may re-verify your new information to maintain account security and ensure smooth withdrawals.

Resolving a stalled transaction

Occasionally, a deposit or withdrawal may not complete as expected. If your virtual sports deposit has not appeared in your 88bet account after the expected processing window, first check your e-wallet or bank account to confirm the transaction was actually sent. If you see a debit in your account but the funds did not reach 88bet, note your transaction ID or payment reference number. Contact our support team with these details. We can investigate on our end and coordinate with your payment partner to trace the stalled transaction and manually credit your account if needed.

If your withdrawal is pending longer than expected, check your 88bet account for the withdrawal status. Our system typically displays statuses such as "Pending," "In Progress," or "Completed." If it shows "Pending" after thirty minutes, it may be queued behind high-volume requests. If it shows "In Progress" after several hours, our team may be verifying your details or your destination bank may be processing a backlog. Contact our support team to check the withdrawal status; we can provide an estimate of when it will clear based on your payment provider's current queue and any holiday banking closures.

To avoid transaction delays, ensure your registered name on 88bet matches your bank or e-wallet account name exactly. Mismatches can trigger additional verification or cause transactions to be rejected. If you have recently changed your name or account details, update your 88bet profile immediately and upload new verification documents if requested. Our support team is available via in-app chat and email to assist with any payment issues. We aim to resolve most issues within one business day. During major Indonesian holidays or banking holidays, processing may take longer, but we keep you updated throughout the process.

Virtual Sports on 88bet: Payment and Wagering

88bet virtual sports combine simulated football, horse racing, greyhound racing, and esports competitions with flexible payment options tailored to Indonesian players. We accept DANA, e-wallet, mobile banking, local payment, online payment, e-wallet for e-wallets, and mobile banking, local payment, online payment, e-wallet for bank transfers. Deposits are instant to near-instant; withdrawals process back to your original payment method within standard banking windows. Account verification is straightforward and required only once before your first withdrawal.

Virtual sports events run continuously 24 hours a day. Each event is generated by certified algorithms and outcomes are determined transparently. New matches and races start every few minutes, allowing rapid back-to-back wagering. Your account balance updates instantly after each outcome, so you can reinvest winnings or adjust your strategy immediately.

Whether you access 88bet from Bandung, Semarang, or any other region in Indonesia, the same virtual sports schedule, payment methods, and account management tools are available. Our platform is optimized for mobile use on both Android and iOS, allowing you to browse events and place wagers from anywhere. Our support team is available via in-app chat and email to assist with account, payment, or virtual sports questions.