Available where local law permits

roll20 Sportsbook & Live CasinoLiga 1, Premier League & MotoGP

Open an account

We at roll20 bring live football markets, tournament coverage, and live-dealer tables to players across supported region…

hero visual
Security and Trust

How we protect your account on roll20

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

roll20 trust framework

We've built our platform on consistent, transparent operations across multiple entertainment categories. Our approach centers on clear fixture information, reliable market availability, and straightforward account management. We don't claim perfection — instead, we focus on steady service delivery, regular system maintenance, and customer-support responsiveness. Our users'…

  • Fixture clarity We publish league calendars, tournament draw schedules, and match timings across Liga 1, Piala Indonesia, and international competitions
  • Market consistency We maintain regular market availability for football fixtures and casino offerings, with scheduled maintenance windows communicated in advance
  • Account support We provide English-language account assistance, verification guidance, and standard security practices for our user base
  • Data accuracy We synchronize our results, standings, and historical records with official league sources and tournament bodies where possible

Our platform uses industry-standard encryption, KYC verification, and transparent transaction records to keep your account and funds secure.

SSL encryption

All data transmitted between your device and our servers uses industry-standard encryption protocols.

KYC verification

We verify your identity before your first withdrawal to comply with local regulations and prevent fraud.

Transparent records

Every deposit, withdrawal, and game session is logged in your account history for full audit trail access.

Account preferences

Account controls, session timeouts, and two-factor authentication to control your account access.

Fair play

Our games use certified random-number generators and are regularly audited for fairness.

Service notice

We operate only in jurisdictions where our service is permitted by local law.

Core advantages

Why account holders pick roll20

01

Fast payments

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

02

Football coverage

Liga 1, Piala AFF, Champions League, Premier League — market notes and tournament schedule context.

03

Mobile-first

Simple interface optimized for low-data connections and small screens across all devices.

04

English support

Contact channels with clear response windows and multilingual assistance for account queries.

Platform features

What sets roll20 apart

We focus on practical features: fast payment rails, live football markets, and transparent account controls.

Feature roll20 Typical competitor
DANA, e-wallet, mobile banking, local payment support customer support English only
Liga 1 and Piala AFF markets broad match coverage
Live-dealer tables (blackjack, roulette, baccarat) multi-camera
Mobile app with offline mode native app web only
KYC verification before withdrawal subject to verification
Transparent transaction history online payment / e-wallet / mobile banking / local payment
At a glance

roll20 by the numbers

8
Payment methods
12+
Football leagues
50+
Live-dealer tables
500+
Slot games
roll20 payment methods and deposit interface
Supported payment methods across Indonesia

Platform overview

  • Payment DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment
  • Sports Football, badminton, MotoGP, esports
  • Casino Live dealer, slots, table games
  • Interface English (en-ID)
Deposit & withdrawal

Payment methods on roll20

We support the most common payment rails in Indonesia. Deposits and withdrawals are processed quickly through verified channels.

DANA

subject to verification

OVO

subject to verification

GoPay

subject to verification

ShopeePay

subject to verification

QRIS

subject to verification

BCA Virtual

subject to verification

Platform strengths

Why choose roll20

Our platform combines practical payment options, live football coverage, and transparent account controls.

Fast deposits

DANA and e-wallet deposits complete in subject to verification. No hidden fees or verification delays on first deposit.

Football focus

Liga 1, Piala Indonesia, Piala AFF, Champions League — we list tournament schedules and market context.

500+ slot games

Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways — all playable on mobile.

Live casino tables

Blackjack, roulette, baccarat, Dragon Tiger — multi-camera studios with English-speaking dealers.

Mobile app

Download our app for offline account access, push notifications, and faster game loading on 3G/4G.

Account security

Two-factor authentication, account preferences, session timeouts — full control over your account settings.

Getting started

Quick start on roll20

Open an account, verify your identity, deposit via your preferred payment method, and start playing in under subject to verification.

1

Sign up

Enter your email, create a password, and set your preferred language (English). Takes subject to verification.

2

Verify identity

Upload ID photo and proof of address. KYC check completes in subject to verification during business hours.

3

Deposit

Choose DANA, e-wallet, mobile banking, or local payment. Funds arrive in subject to verification. No deposit fee.

4

Play

Browse football markets, live casino, or slots. Set your session limit and start playing.

Current offers

Promotions on roll20

We run regular promotions tied to football tournaments, seasonal events, and account milestones.

New-account welcome offer

Attractive bonus offer for first deposit. Terms apply — review account preferences before claiming.

New membersTerms apply

Weekly cashback

Earn cashback on net losses during Idul Fitri and Idul Adha. Credited every Monday until end of month.

WeeklyHolidays

Liga 1 match bonus

Extra bonus during Liga 1 season (August–May). Claim after placing a bet on any match.

SeasonalFootball

Loyalty tier rewards

Earn points on every bet. Redeem for bonus credit, free spins, or cashback. Tier resets quarterly.

OngoingAll players
Attractive welcome offer New members receive a bonus on first deposit. Terms apply — review account settings before claiming.
Claim now
Key information

What you need to know about roll20

Account setup

Email, password, language preference — subject to verification to start.

Verification

ID and address proof required before first withdrawal.

Payment guide

DANA, e-wallet, mobile banking, local payment — no deposit fees.

Jurisdiction notice

Service available only where local law permits.

roll20 coverage pillars

Account security

SSL encryption and KYC verification

Mobile-first

Android install and iOS browser access

Local payment

DANA / e-wallet / mobile banking / local payment / online payment

English support

Help channels during business hours

Common questions

FAQ about roll20

your — roll20.bet Start before. in We All you Fast. our Support with Contact us.

No. Each person may hold only one active account on roll20. Multiple accounts from the same user are prohibited and may result in account suspension. If you have forgotten your password or email, contact our support team to recover your existing account rather than creating a new one.

We do not charge deposit or withdrawal fees. However, your payment provider (DANA, e-wallet, mobile banking, local payment, or your bank) may apply their own fees depending on your account type and transaction size. Check your payment provider's terms before depositing.

Live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger) feature real dealers in multi-camera studios. You play in real time against other players. Slots (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways) are automated games with random outcomes. Both use certified random-number generators and are audited for fairness.

Every bet you place earns loyalty points. Points accumulate and move you through tier levels (Bronze, Silver, Gold, Platinum). Higher tiers unlock bonus credit, free spins, and cashback. Your tier resets quarterly, so points earned this quarter count toward next quarter's tier level.

Contact our support team via email at [email protected] with your account email and a clear request to delete your account and personal data. We will confirm your identity and process your request within 30 days. Note that transaction records may be retained for legal compliance.

Email [email protected] with your account email, a online paymentef subject line, and a detailed description of your issue. Our support team responds to all emails within 24 hours during business days. For urgent account issues (suspected fraud or unauthorized access), call the emergency hotline listed in your account settings.

Our service operates only in jurisdictions where online gaming is permitted by local law. We serve players across supported regions in Indonesia, including Jakarta, Surabaya, Bandung, and Medan. Check your local regulations before opening an account. Service availability is subject to change based on legal updates.

If your deposit does not arrive within subject to verification, check your payment provider's app first (the transaction may be pending there). If the payment was deducted from your bank account but did not appear in your roll20 wallet, contact our support team with your transaction reference number. We will investigate and reissue the funds within 2–3 business days.

We list markets for Liga 1 Indonesia, Piala Indonesia, Piala AFF, Premier League, Champions League, World Cup, and Asian Cup. Schedule and market availability updates weekly. Check the Football section in your account for the current calendar and available bets on upcoming matches in Jakarta, Surabaya, and nationwide tournaments.

Every Monday, we calculate your net loss from the previous week (Sunday midnight to Saturday midnight). We credit a percentage of that loss as cashback to your account on Monday evening. Cashback is available immediately and may be wagered on any game. Offer runs year-round; rates may increase during Idul Fitri, Idul Adha, and Imlek.

All account data (email, ID, address, transaction history) is encrypted using industry-standard SSL protocols. We store data securely on servers with restricted access and regular security audits. Your data is never sold to third parties. You may request a copy of your data or request deletion anytime via our Privacy Policy link.

Our support team aims to respond to all emails within 24 hours on business days (Monday–Friday, 08:00–17:00 Jakarta time). Account recovery and payment disputes may take 2–3 business days to investigate. During holidays (Idul Fitri, Idul Adha, Imlek), response times may extend to 48 hours.
Detailed guide

Understanding roll20

Service area

Bandung — roll20 Casino & Sportsbook platform

Bandung is one of the regions our roll20 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