20bet Sportsbook & Casino - Liga 1, Piala AFF, QRIS & e-wallet Banking
We at 20bet offer live football markets across Liga 1, Piala AFF, and Champions League, plus live-dealer tables and slot games. Our platform accepts mobile banking, local payment, online payment, e-wallet, and regional bank transfers where local law permits.

Sports Categories

20bet security practices
We prioritize the safety of your account and funds. Our platform uses standard encryption for data transmission, segregates user deposits in dedicated accounts, and applies verification checks before processing withdrawals. We do not offer our services in jurisdictions where online wagering is…
- Data encryption We encrypt login credentials and payment details using industry-standard protocols.
- Deposit segregation We hold user funds in dedicated accounts separate from our operational accounts.
- Withdrawal verification We verify identity and payment method before processing withdrawal requests.
- Jurisdiction compliance We restrict access in regions where local law prohibits online wagering services.
We organize markets around football, live dealer, slots, and esports. Each category carries its own match schedule, rules…
Football
80+ Match
Badminton
50+ Match
Basketball
40+ Match
eSports
30+ Match
Live Casino
200+ Table
Slot Games
500+ Game
MotoGP
30+ Match
Tennis
50+ Match
Comparison
Our platform operates across regional payment rails and offers live-dealer and slot coverage. Below is how we serve users in supported jurisdictions.
| Feature | We 20bet | Typical web |
|---|---|---|
| Football markets (Liga 1, Piala AFF, Champions League) | broad match coverage | limited market |
| DANA, e-wallet, mobile banking, local payment, online payment payment rails | e-wallet / mobile banking / local payment / online payment | cards only |
| Live-dealer blackjack, roulette, baccarat | multi-camera | |
| English support with clear contact channels | customer support | |
| Slot games (Aviator, Sweet Bonanza, Fortune Tiger) | many slot titles | |
| Mobile-first interface for low-data regions | native app | web only |
| KYC verification (simple document upload) | full KYC |
Payment Methods
We at 20bet accept digital wallets, QRIS, and direct bank transfers. Deposits and withdrawals use regional payment rails trusted across Indonesia.
DANA
subject to verification
OVO
subject to verification
GoPay
subject to verification
QRIS
subject to verification
BCA Virtual
subject to verification
ShopeePay
subject to verification
Highlights
Platform coverage
- Sports Football, badminton, MotoGP
- Casino Live dealer and slots
- Payment DANA, e-wallet, mobile banking, local payment, bank transfer
- Interface English (en-ID)
Why Choose Us
Our platform merges regional payment convenience with live sports and casino entertainment. We operate under jurisdiction-restricted access framing.
Fast payout
Withdrawals via DANA, e-wallet, mobile banking process in subject to verification depending on your payment rail and verification status.
Secure transaction
SSL encryption and account verification (KYC) protect your details. Our platform enforces standard security protocols.
Main football focus
Liga 1, Piala AFF, Champions League, Premier League — we list market previews and schedule context for each…
Live streaming
Watch select football and esports matches live while placing markets on the same platform without switching windows.
Mobile-first
Responsive design works on any device; low-data mode keeps the interface fast in regions with spotty connectivity.
Multilingual support
English support team handles account, deposit, withdrawal, and rules questions via live chat and email channels.
Quick Start
Four straightforward steps to open an account, verify your identity, fund your balance, and begin exploring our markets and games.
Open an account
Visit our website, enter your email and password, confirm your details. Takes subject to verification.
KYC verification
Upload your identity document (KTP, passport) and selfie. Processing takes subject to verification in standard cases.
Deposit funds
Choose DANA, e-wallet, mobile banking, or local payment. Transfer your first amount; it arrives in your 20bet balance in 8–20…
Explore markets
Browse Liga 1, Piala AFF, live casino, or slots. Set your account preferences before your first session.
Security and Trust
Our platform enforces SSL encryption, account verification, and jurisdiction-restricted access. User data is handled according to standard privacy protocols.
SSL encryption
All data between your device and our platform travels through encrypted channels. Industry-standard HTTPS protocol.
Account verification
KYC process confirms your identity through document upload. Protects your account and our payment rails.
Fair play
Our casino games and slot outcomes are generated by certified RNG systems. Regular audit checks confirm randomness.
Service notice
We operate only in jurisdictions where online gaming is lawful. Users are responsible for confirming local legality.
Promotions
We refresh our promotions regularly. New members receive a welcome offer; existing account holders may qualify for weekly and seasonal bonuses.
Bonus terms
All promotional offers carry specific terms — account type, minimum deposit, and expiry date. Review the conditions before…
New member welcome offer
First account holders receive an attractive bonus offer on their opening deposit. Expiry: 14 days from account open.
Weekly cashback promotion
Active accounts earn cashback on selected games each week. Eligibility subject to prior-week activity and account status.
Football match bonus
Special bonus during Liga 1 and Piala AFF seasons. Eligible members receive bonus tokens. Terms and expiry date…
Tournament bonus offer
Bonus coupon during international tournaments. Minimum account level and prior deposit required. Expires end of tournament.
Card Games — our live-dealer recommendation

Card Games
Card Games sit at the heart of our live-casino offering. We stream professional dealers managing real decks in real time, so you see every shuffle, every deal, and every outcome unfold on camera. Our tables run continuously, with multiple stakes and rule…
- Live dealers broadcast via HD camera feed
- Multiple table stakes and rule variants available
- Real-time chat with dealers and other players
20bet core services
- SSL encryption All transactions are encrypted in transit
- Withdrawal review Processed within standard windows
- English signage Multilingual support during business hours
- Mobile optimised Android install path and iOS browser access
FAQ
Common questions about account setup, payments, games, and support at 20bet.
We at 20bet require one government-issued ID (KTP, passport, or driving licence) and a recent selfie for account verification. Upload both documents via our secure portal. Processing typically takes subject to verification during business hours. Once verified, your account…
If a deposit via DANA, e-wallet, mobile banking, or local payment does not arrive, first check your bank or wallet app to confirm the payment left your account. Then contact our support team with your transaction reference number. We investigate…
Yes. Our platform offers a practice-play mode for many slot games and live-casino tables. After opening an account, select "Demo Mode" from the game menu. You receive virtual credits with no real money at stake. Demo mode lets…
Our bonus offers include a deposit requirement, a playthrough condition (also called wagering requirement), and an expiry date. For example, a welcome bonus may require a minimum opening deposit and must be played through a set number of…
We at 20bet let you set account preferences including account preferences, session time reminders, and game category restrictions. Access these tools via Settings → Account Control. You can adjust limits at any time or contact our support team…
Our support team operates in English and Indonesian. Reach us via live chat, email, or contact form on our website. Response windows depend on the channel — live chat typically responds within subject to verification during business hours; email…
No. Our platform policy permits one active account per user. Duplicate or multi-accounting violates our terms and may result in account suspension or forfeiture of funds. We use email address, phone number, and identity document to detect and…
Yes. We accept bank transfers from online payment, e-wallet, mobile banking, and local payment through online payment and virtual account numbers. At deposit, choose your bank and we generate a unique virtual account or e-wallet code. Transfer your funds to that account…
Our platform covers Liga 1 Indonesia, Piala AFF, Piala Indonesia, Champions League, Premier League, and international tournaments. For each fixture, we display match previews, team information, and market overview (match winner, total goals, both teams to score, Asian…
Promotion codes (also called coupon codes or bonus codes) are entered during account registration or in the Promotions section of your account dashboard. At signup, look for the "Promo Code" field and enter the code before confirming your…
We at 20bet protect your account data using SSL encryption and secure servers. Your personal information (name, ID number, banking details) is stored encrypted and accessed only by authorized staff for account management, payment processing, and regulatory compliance…
Contact our team via live chat (fastest — subject to verification response during business hours), email, or the contact form on our website. All channels are answered in English and Indonesian. For account or payment emergencies, use live chat…
Detailed information about 20bet
Main football markets
We at 20bet organize football markets around common outcome types. Match winner lets you predict the result — home win, away win, or draw. Total goals markets ask whether the combined goals will be above or below a set threshold (e.g., over 2.5 goals). Both teams to score is a binary outcome: yes or no. Asian handicap adjusts the odds by giving one team a virtual deficit or advantage, creating more balanced odds when one side is heavily favoured. Each market carries its own rules, minimum stake, and payout structure. Our platform displays these rules in the market preview before you place any funds. Understanding the rule prevents betting mistakes — for example, a draw cancels match-winner bets, but "both teams to score" pays regardless of the final result. New users should read the market guide for each game type before their first session.
Liga 1, Piala AFF and international tournaments
Liga 1 Indonesia is the domestic top-tier football competition, running annually from August through December. Our platform lists all Liga 1 fixtures with preview information covering team form, recent head-to-head records, and injury updates where available. Piala AFF is a Southeast Asian tournament held biennially; it attracts strong interest from our user base across Surabaya, Bandung, and Jakarta. We also offer Champions League, Premier League, and World Cup markets during their respective seasons. Piala Indonesia is the domestic cup competition. Each tournament carries unique scheduling and team dynamics — for instance, Liga 1 mid-season fatigue differs from the fresh-squad intensity of Piala AFF. Our platform groups fixtures by competition so you can easily browse markets by league. Match schedules update automatically; upcoming fixtures appear on your sports dashboard with a countdown timer.
Reading match context
Before placing a market, review the match context section on our preview page. This section displays the venue (home or away), date and time (in your local zone), and key squad news. Venue matters — some teams perform significantly better at home; this influences handicap and total-goals odds. Schedule context includes whether a team plays their second match in three days (fatigue can reduce performance) or after a long break (potentially bringing rust or freshness depending on the team's preparation). Squad news flags injuries to key players, recent transfers, or tactical changes. None of these factors guarantee a specific outcome — football remains unpredictable — but they help you understand the market conditions and set realistic expectations. Our preview avoids prediction language; we present facts and context only. You decide how to weigh this information.
General notes for new users
Our services are available only in jurisdictions where online gaming is lawful. Users are responsible for confirming that access and use comply with their own location's regulations. Account verification (KYC) is mandatory and protects both your account and our payment partners. Set your account preferences and account preferences before your first session — this helps you manage risk. Football and casino outcomes are not guaranteed; markets carry inherent uncertainty. Bet only funds you can afford to lose. Our support team in English and Indonesian handles questions about account setup, deposit methods (DANA, OVO, GoPay, QRIS, BCA, Mandiri, BRI, BNI transfers), withdrawal windows, and game rules. Contact us via live chat, email, or our contact form — response times are subject to verification for chat and 2–4 hours for email. Read the terms before opening your account; they define bonus conditions, prohibited activity, and dispute resolution. We use standard industry practices for data security, fair-play RNG certification for casino games, and transparent transaction records.
Yogyakarta — 20bet Casino & Sportsbook platform
Yogyakarta is one of the regions our 20bet 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.