99bet Slot CasinoPragmatic Play, PG Soft, Habanero & Mahjong Titles

We at 99bet bring live football, live-dealer tables, and slot games to players across supported regions. Open an account, verify your details, and start with e-wallet, mobile banking, local payment, or online payment — all processed with clear deposit and withdrawal windows.

StepRulesLimitsHelp
hero visual
Core advantages

Why account holders pick 99bet

Mobile user and Brand
New user for Main, Secure use and
user

99bet security foundation

We prioritize the integrity of our platform through consistent operational practices. Our approach to account security, payment processing, and data handling reflects our commitment to maintaining a stable environment for our players. We implement standard security protocols across all our services, and we continuously review our systems to ensure they…

  • Account verification We verify player accounts through a standard process to maintain platform integrity and prevent unauthorized access.
  • Payment security We process deposits and withdrawals through established payment channels including DANA, e-wallet, mobile banking, local payment, and bank transfers.
  • Data protection We apply standard encryption and access controls to protect the information you share with our platform.
  • Operational transparency We maintain clear terms and policies so our players understand how our platform operates and what to expect.
01

Fast payments

online payment, e-wallet, mobile banking, local payment, online payment, e-wallet — supported regional rails with clear processing windows.

02

Football coverage

Liga 1, Piala AFF, Champions League, Premier League — market notes and schedule context for live tracking.

03

Mobile-first

Simple interface optimised for low-data connections and quick navigation across games and markets.

04

English support

Contact channels with clear response windows and account-recovery assistance during business hours.

Quick start

Getting started on 99bet

Our registration flow takes about subject to verification. Verify your account details, link a payment method, and browse live games and sports markets.

Open an account

Provide email, username, and password. Takes about subject to verification.

Verification

Upload ID and proof of address. KYC review typically completes within subject to verification.

Deposit

Link DANA, e-wallet, mobile banking, or local payment. Funds arrive in subject to verification.

Game start

Browse slots, live tables, or football markets. No additional setup needed.

Platform strengths

Why choose 99bet

We focus on clear rules, fast payments, and multilingual support so every session runs smoothly.

Fast payout

Withdrawal requests to DANA, e-wallet, or mobile banking typically process within subject to verification during business hours.

Secure transaction

SSL encryption and standard KYC verification protect your account and payment details.

Live streaming

Watch live football from Liga 1, Piala AFF, and international tournaments with real-time market updates.

Multilingual support

English-language help available through live chat and email during standard business hours.

500+ slot games

Pragmatic Play, PG Soft, Habanero, Mahjong Ways, and daily tournament structures with scheduled events.

Live casino

Multi-camera live-dealer tables — blackjack, roulette, baccarat, Dragon Tiger — with English-speaking dealers.

Deposit and withdrawal

Payment methods on 99bet

We support Indonesia's most popular payment rails. Link your account once, then deposit and withdraw with a few taps.

DANA

Withdrawal: subject to verification

OVO

Withdrawal: subject to verification

GoPay

Withdrawal: subject to verification

ShopeePay

Withdrawal: subject to verification

QRIS

Withdrawal: subject to verification

At a glance

99bet platform highlights

5–40 min
Payout window
6 languages
Support available
500+
Slot games
12 payment
Methods supported
99bet payment methods and deposit interface
Payment methods and deposit flow

Platform overview

  • Sports Football, badminton, MotoGP
  • Casino Live dealer and slots
  • Payment DANA, e-wallet, mobile banking, local payment
  • Interface English (en-ID)
Feature comparison

What sets 99bet apart

We focus on speed, transparency, and local payment support so your account works smoothly from day one.

Feature 99bet Generic platform
DANA, e-wallet, mobile banking support customer support English only
Fast payout (under 40 min) subject to verification a few days
Live football streaming multi-camera limited
500+ slot games many slot titles few titles
English support during business hours customer support English only
SSL encryption and KYC verification international standard
Mobile app available native app
Security and trust

How we protect your account on 99bet

We use industry-standard encryption, verify account details, and keep your payment information secure.

SSL encryption

All data transmitted between your device and our servers is encrypted using industry-standard SSL protocols.

Account verification

We verify your identity and address during registration to prevent fraud and ensure compliance with local regulations.

Fair play

Our slot games and live-dealer tables use certified random-number generators and are regularly audited for fairness.

Multilingual support

Our support team responds to account and security questions in English during standard business hours.

Transparent records

Your account dashboard shows all deposits, withdrawals, and game activity so you can track your history anytime.

Jurisdiction compliance

Our services are available only where local law permits. We do not offer access in jurisdictions where online wagering is…

Current offers

Promotions on 99bet

We run regular promotions tied to new-account sign-ups, weekly cashback, and tournament events. Check your account dashboard for active offers.

New-account welcome offer

First-time members receive an attractive bonus offer. Terms apply — review the conditions in your account settings.

New usersTerms apply

Weekly cashback

Active players earn cashback on selected slot games and live-dealer tables. Eligibility resets every Monday.

WeeklySlots and casino

Tournament bonus

During Liga 1, Piala AFF, and international football events, we run special tournament promotions with bonus pools.

SeasonalFootball events

Free spins and free bets

Earn free spins on selected Pragmatic Play and PG Soft titles, plus free-bet credits for football markets.

OngoingSlots and sports
New-member welcome offer Open your 99bet account and receive an attractive bonus. Terms apply — review conditions before claiming.
Claim offer
Quick reference

Key information for 99bet users

Account setup

Registration takes subject to verification. Verification typically completes within subject to verification.

Game rules

Each game category has clear rules and payout information. Review before playing.

Account limits

Set your own deposit and session preferences in account settings anytime.

English guide

Contact our support team for step-by-step help with account, payment, or game questions.

99bet slot tournaments

Pages load within a few seconds on common connections
Reviewed inside standard processing windows
Steady positive feedback from active users
SSL encryption and account-verification flow
Frequently asked

FAQ about 99bet

in FAQ 99bet.work user for in Fast Instructions — Account, Payment, Bonus and Protection. Brief and Info.

Visit the login page and click "Forgot password?" Enter your registered email address. We will send a password-reset link within a few minutes. Click the link, create a new password, and log in. If you do not receive the email, check your spam folder or contact our support team via live chat or email for manual account recovery.

Log into your 99bet account, go to the Deposit section, and select your payment method. You will be redirected to the app or payment gateway. Confirm the amount and complete the transaction. Funds typically arrive within subject to verification. If your deposit does not credit after subject to verification, contact support with your transaction ID so we can investigate.

Live-dealer tables feature real dealers, real cards or wheels, and multi-camera streams. You interact with a live person and other players in real time. Slots are automated games with spinning reels, bonus rounds, and subject to verification. Both are available on 99bet — live tables include blackjack, roulette, baccarat, and Dragon Tiger; slots feature Pragmatic Play, PG Soft, and Mahjong titles.

Free spins are complimentary rounds on selected slot games — you do not use your own funds. Free bets are bonus credits applied to football markets or live-casino tables. Both are awarded through promotions tied to new-account sign-ups, weekly cashback, or tournament events. Check your account dashboard or email for active offers. Terms always apply, including wagering requirements and expiry dates.

We collect your name, email, phone, and identity documents during registration and verification. Your payment details are encrypted and stored securely. We use this information only to verify your account, process deposits and withdrawals, and comply with local regulations. You can request a full copy of your data or request deletion by contacting our support team — we will guide you through the process.

Our live-chat team operates during standard business hours, typically 09:00–22:00 Indonesia time, seven days a week. If you message outside these hours, we will respond to your inquiry within a few hours during the next business day. You can also email our support address anytime, and we will reply within 24 hours. For urgent account or payment issues, visit the Support section in your account for immediate guidance.

No. Each person may hold only one active account on 99bet. Multiple accounts from the same individual are against our terms and may result in suspension or permanent closure. If you have more than one account, contact support and we will help consolidate or close the duplicate. Using another person's identity to create an account is also prohibited and violates fraud policies.

If a deposit fails to arrive within subject to verification, check your 99bet account to see if the funds were credited. If not, go to the Deposit section and look for a retry or support button. You can also contact live chat with your transaction ID — we will verify the payment with your bank or payment provider and credit your account if the funds have been deducted. Withdrawals that remain under review longer than expected can be tracked in your account history.

We cover Liga 1, Piala AFF, Piala Indonesia, Champions League, Premier League, and MotoGP. Market availability and odds change based on the live schedule. You can browse upcoming and in-play events in the Sports section of your account. Each market displays relevant details — team information, kick-off time, and current status. Live streaming is available for many featured matches during business hours.

Most bonus offers include a wagering requirement — you must play through the bonus amount a set number of times before withdrawing. Terms vary by offer: new-account bonuses may require 1 deposit to activate; weekly cashback applies only to selected games; tournament bonuses expire after the event ends. Always review the conditions in your account dashboard or email before claiming. If you have questions about eligibility or wagering terms, our support team can clarify.

Contact our support team via live chat or email and request account deletion or data removal. Provide your account email so we can verify your identity. Data deletion requests are processed within 30 days, subject to compliance with local regulations and our record-keeping obligations. Some data may be retained for legal or tax purposes even after deletion. Our support team will explain what can and cannot be removed.

Log into your 99bet account and go to the Support section. Click "Create a ticket" and select your issue category (account / payment / game / bonus). Describe your problem clearly and attach any relevant documents or screenshots. We will assign a ticket number and respond within 24 business hours. You can track the status anytime in the Support section. For faster help on urgent issues, use live chat during business hours.
Detailed guide

Detailed information about 99bet

DANA deposit and withdrawal

DANA is one of Indonesia's most widely used e-wallet platforms, and we at 99bet prioritise fast DANA transactions. To deposit, log into your 99bet account, navigate to the Deposit section, select DANA, and enter your desired amount. You will be redirected to the DANA app or web interface, where you confirm the payment using your DANA PIN or biometric authentication. Most DANA deposits arrive within subject to verification. For withdrawals, go to the Withdrawal section, select DANA, enter the amount, and confirm. We process DANA payouts within subject to verification during business hours. Minimum deposit amounts start low to support frequent, smaller transactions; maximum limits accommodate larger sessions. DANA withdrawal fees are typically absorbed by 99bet, so the full amount reaches your wallet. If your DANA deposit does not credit within subject to verification, check the transaction status in your DANA app, then contact our support team with your reference number.

OVO and GoPay usage

OVO and GoPay offer similar convenience — both are app-based payment methods linked to your phone number. To use OVO on 99bet, link your phone number in your account settings during registration or KYC verification. When you deposit, select OVO, confirm the amount, and you will be directed to the OVO app to authorise the transaction. GoPay follows the same flow. Both methods support subject to verification (subject to verification typical) and fast withdrawals (subject to verification). Because both OVO and GoPay require KYC before activation, we may ask you to verify your identity if this is your first time using these payment methods. You can store multiple OVO and GoPay accounts in your 99bet profile, but each must be verified separately. Withdrawals are processed back to the original phone number, so keep your registered number current. If you change your phone number, update it in your account settings and re-verify the new OVO or GoPay account.

BCA, Mandiri, BRI, BNI virtual account

Bank virtual accounts (VA) are a secure, transparent way to deposit on 99bet. After you select a bank deposit method, we assign you a unique virtual account number. You then transfer funds from your personal bank account to this VA using your bank's app or ATM. The deposit typically credits within subject to verification, depending on your bank's processing speed. Virtual accounts simplify record-keeping because both your bank and our platform show the same transaction reference. Withdrawals from 99bet back to a bank account take subject to verification — we process the transfer to your registered bank account automatically. Keep your VA number handy; you can view it anytime in your account dashboard. BCA, Mandiri, BRI, and BNI are all supported. If you prefer one bank over another, select it when you choose the bank VA deposit method, and we will issue a VA from that bank.

Fees, limits and verification

We at 99bet aim to be transparent about fees and limits. Most payment methods carry no deposit fees — the full amount you transfer is credited to your account. Withdrawal fees are often zero; however, if your bank or payment provider charges a fee, it may be deducted from your withdrawal. Minimum deposit amounts vary by method: e-wallets like DANA and OVO typically have low minimums (under our welcome offer), while bank transfers may have slightly higher thresholds. Maximum account preferences are set per session and per day to manage risk; contact support if you need temporary increases. KYC verification is required before your first withdrawal — we collect your ID, proof of address, and bank details. Verification usually completes within subject to verification to 2 hours. Once verified, subsequent transactions move faster. If your verification is delayed, it may be due to document quality; resubmit a clearer scan or contact support.

Resolving a stalled transaction

If a deposit does not appear in your 99bet account after the expected window, first check your payment method's app or statement to confirm the money was deducted. Then log into 99bet, go to the Transaction History section, and look for the pending transaction. If it shows "Processing," wait a few more minutes. If it shows "Failed," click "Retry" or select an alternate payment method. If the transaction shows "Complete" in your bank or e-wallet but not in your 99bet account, contact our support team immediately with the transaction ID or reference number. We will investigate with your payment provider and manually credit your account if funds have been confirmed sent. For withdrawals, if your payout is under review longer than subject to verification, it may be pending verification or a security check. Do not attempt to withdraw again — multiple requests can cause delays. Instead, message support with your withdrawal ID, and we will prioritise the review. Most resolved cases result in funds arriving within 1–2 hours of support contact.

Service area

Bandung — 99bet Casino & Sportsbook platform

Bandung is one of the regions our 99bet platform serves where local law permits. Payment options include DANA, e-wallet, mobile banking, local payment, online payment for e-wallets and e-wallet, mobile banking, local payment, online payment for bank transfers. Account verification and support follow our standard service notice.

JakartaSurabayaBandungMedanSemarang