Fast Info

mahjong900 Mobile Casino & SportsbookQRIS Deposit & Live Tables

We at mahjong900 serve millions of account holders across supported jurisdictions, combining live football markets, live-dealer tables, and regional payment rails into one mobile-first platform. Start your session in minutes with e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, or a virtual account from local payment, online payment, e-wallet, mobile banking.

hero visual
How we work

Account, Verification & Payment Guide

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

Why we earn player confidence

Our platform stands on transparency, speed, and player-first design. We process withdrawals through familiar Indonesian channels—DANA, e-wallet, mobile banking, local payment, online payment, and e-wallet. We run live tables with real dealers and genuine matches. Our mobile app and browser site both carry the same…

  • Live dealer transparency We stream uncut footage from our casino tables so you see every card deal and…
  • Multiple withdrawal methods We accept mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, and direct bank transfers.
  • Mobile-first architecture We design every feature for phones first, so your experience is smooth on Android and iOS.
  • Account protection We encrypt your login, isolate your balance, and verify large withdrawals to prevent unauthorized access.

Our process is transparent: open an account with email or phone, complete KYC verification (document upload in 5-10…

Step 1: Account Registration
Email or phone + password in 30 seconds
Guide
Step 2: Identity Verification
Upload national ID or passport; processing subject to verification
KYC
Step 3: Deposit Funds
online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, or mobile banking virtual account — instant confirmation
Payment
Step 4: Play & Withdraw
Access live football, live casino, slots, and esports. Withdrawal requests reviewed within standard windows.
Ready
Supported rails

Payment Methods on mahjong900

We support all major Indonesian regional payment channels, ensuring deposits and withdrawals work across Jakarta, Surabaya, Bandung, Medan, and other supported jurisdictions.

DANA

subject to verification & withdrawal

subject to verification

OVO

Real-time balance transfer

subject to verification

GoPay

Fast payment via Gojek

subject to verification

ShopeePay

Shopee wallet link

subject to verification

LinkAja

Government-linked e-wallet

subject to verification

Virtual Account

BCA, Mandiri, BRI, BNI

subject to verification
Platform strengths

Why Account Holders Choose mahjong900

We combine regional payment coverage, live sports streaming, mobile-first design, and transparent account handling.

Fast deposits

DANA, e-wallet, mobile banking confirm in subject to verification. Virtual accounts settle instantly on transfer confirmation.

Secure data handling

KYC verification, two-factor authentication, and encrypted password reset protect your account across all sessions.

Football & sports coverage

Liga 1, Piala AFF, Champions League, Premier League, MotoGP, and badminton markets with rules and event context.

Mobile-optimized

Responsive interface, low-data mode, and fast loading even on 4G connections from Jakarta to Medan.

500+ slot games

Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways, and live-dealer tables (blackjack, roulette, baccarat).

English support

Live chat and contact channels with documented response times. Account help, payment verification, and rules explained clearly.

At a glance

mahjong900 by the numbers

15-30 min
Withdrawal review window
8 languages
Support & interface
6 payment rails
DANA, e-wallet, mobile banking, and more
500+
Live & slot games
Live casino tables with multi-camera feeds showing real dealers
Live-dealer experience: Blackjack, Roulette, Baccarat

Game categories on mahjong900

  • Sports Football, badminton, MotoGP, esports
  • Live casino Blackjack, Roulette, Baccarat, Dragon Tiger
  • Slots Aviator, Sweet Bonanza, Mahjong Ways
  • Markets Correct Score, game information, Accumulator
Feature comparison

mahjong900 vs. general platform checklist

We prioritize transparency, regional payment coverage, and account security. Here's how mahjong900 stacks against common platform expectations.

Feature mahjong900 General standard
Regional payment methods (DANA, e-wallet, mobile banking) local payment / online payment / e-wallet / mobile banking
Virtual account deposits (local payment, online payment, e-wallet, mobile banking) available Limited
Fast withdrawal review (15–30 min standard) subject to verification Varies
KYC verification with document upload full KYC
Live football streaming (Liga 1, Piala AFF) multi-camera Limited
SSL encryption & two-factor authentication international standard
English-language support channels customer support Limited
Getting started

Quick Start on mahjong900

Four simple steps to open your account, verify your identity, deposit funds, and start playing live games.

Step 1

Open an account

Register with email or phone number. Complete setup in 30 seconds.

Step 2

Verify your identity

Upload national ID or passport. KYC review completes in subject to verification.

Step 3

Deposit funds

Use DANA, e-wallet, mobile banking, or a virtual account. Instant confirmation on transfer.

Step 4

Play & withdraw

Access all games. Withdrawal requests reviewed within standard windows.

Platform assurance

Security & Transparency at mahjong900

We handle account data with documented practices: identity verification, encrypted storage, secure password reset, and transparent withdrawal review.

KYC verification

Document upload (national ID / passport) and two-step identity check protect your account from unauthorized access.

SSL encryption

All data in transit uses industry-standard encryption. Payment confirmations and account statements are logged securely.

Password reset service

Forgot your password? Email or phone recovery guides you through a verified reset in subject to verification.

Withdrawal review

Every withdrawal request is reviewed for compliance and pattern verification. Standard review window: subject to verification.

Jurisdiction compliance

Our services are available only where local law permits. Users must verify that access and use comply with…

Mobile data safety

App-based login uses two-factor authentication. Session timeout and secure logout protect your account on shared devices.

Special offers

Current Promotions & Offers

New members and regular account holders enjoy periodic promotions tied to deposit milestones, league events, and seasonal offers. Terms apply to all bonus claims.

New Account Welcome Bonus First deposit. Attractive bonus offer. Terms apply.
Claim
Weekly Deposit Reload Monday–Friday. Enhanced bonus on reload deposits. Minimum deposit applies.
Details
Liga 1 Season Bonus Match weeks during Liga 1 fixtures. Bonus offer on football markets. Valid through season end.
Browse
Slot Game Free Spins Aviator, Mahjong Ways, and rotating game selection. Spins credited on deposit. Spin limits apply.
Explore
New Member Bonus Offer Attractive bonus for new accounts. Terms apply; full details are shown at registration.
Join mahjong900

mahjong900 mobile first

Opening an account?Read the terms and confirm eligibility before account funding. Account verification is required.
Secure transactionsDeposits and withdrawals run through SSL encryption. We do not store bank details on our public-facing servers.
Jurisdiction noticeOur services are available only where local law permits. Please verify legal access in your own jurisdiction.
Support center

Frequently Asked Questions

Common questions about account management, payments, games, and support on mahjong900.

Click "Forgot Password" on the login page. We'll send a recovery link to your registered email or phone number. Verify your identity by entering the code (valid for subject to verification). Create a new password and confirm your change. Your account is immediately re-secured. If you do not receive the recovery email within subject to verification, check your spam folder or contact our support team via live chat for manual verification.

Standard withdrawal review takes subject to verification. Our team verifies your account status, withdrawal history, and balance to prevent fraud. Once approved, the funds transfer to your chosen payment method (DANA, e-wallet, mobile banking, virtual account) within minutes. Requests submitted after business hours may experience slightly longer review windows. You'll receive a confirmation SMS or email once your withdrawal is processed.

Live-dealer tables feature real human dealers, multi-camera feeds, and live card / wheel interactions. Games like Blackjack, Roulette, and Baccarat run in real time; you play against the house or other players. Slots, by contrast, are automated games (Aviator, Sweet Bonanza, Mahjong Ways) with spins determined by random number generators. Slots offer faster rounds and varied themes; live dealers offer social interaction and transparency. Choose your preferred pace and game style.

Most bonus offers on mahjong900 come with playthrough requirements (e.g., play your bonus amount 3–5 times before withdrawal), deposit minimums, and game eligibility restrictions. Bonuses expire after 7–30 days if unclaimed. Terms vary by promotion; always review the full conditions before claiming. New-member offers may require a first deposit; reload promotions activate on subsequent deposits. Contact support if you have questions about specific bonus eligibility or terms.

We collect personal data (name, ID number, email, phone) during KYC verification to comply with anti-money-laundering regulations. Your documents are encrypted and stored securely. Payment data (bank account, e-wallet ID) is isolated from game records. Session logs are retained for compliance; older records are archived or anonymized per our privacy policy. You can request a data export or account closure through your settings or by contacting support. Your data is never sold to third parties.

Our support team communicates in English, Indonesian, and several regional languages. Live chat is available with documented response times. You can also email support or use in-app messaging. Responses typically arrive within 2–4 hours during business hours. For urgent issues (account lockout, payment verification), live chat offers the fastest resolution. All inquiries are logged for your records.

We accept a national identity card (e.g., KTP), passport, or driver's license. Upload a clear photo of the front and back (if applicable). The document must be valid and match the name and email on your account. Processing typically takes subject to verification. If your image is blurry or incomplete, we'll request a resubmission. Once approved, you unlock deposit and withdrawal features. Verification is a one-time process unless we detect unusual activity.

mahjong900 does not charge deposit or withdrawal fees. However, your bank or e-wallet provider (local payment, online payment, e-wallet, etc.) may apply their own transaction fees for transfers outside our platform. Virtual account deposits (mobile banking, local payment, online payment, e-wallet) typically carry no fees. Confirm with your payment provider before deposit if you're unsure. Any fees deducted are shown in your transaction receipt from that provider, not from mahjong900.

RTP (Return to Player) is the theoretical percentage of stakes a slot game returns to players over a very long play cycle (e.g., means, on average, players recover 95 cents per dollar wagered over millions of spins). RTP is a statistical average, not a guarantee for any single session. Games like Aviator and Mahjong Ways operate with published RTP ranges. Remember: short-term results vary widely. Gamble only with funds you can afford to lose, and play for entertainment, not income.

Promotion codes (if applicable) are entered during deposit or in your account's "Promotions" section. Log in, navigate to your promotions dashboard, and paste the code into the designated field. Verify that the code is valid for your account type (new or existing member) and deposit amount. The bonus is credited after code validation, often within minutes. If you encounter an error, double-check the code spelling or contact support for manual verification.

Log in to your account and visit Settings. There, you can update language, notification preferences, account preferences, and session timeout. To pause activity temporarily, request a session lock via support (pauses access for a set period, e.g., 24 hours to 30 days). For permanent closure, submit a formal account-closure request; we'll process it within 7 business days. All pending balances are paid out before closure. Account pauses and closures are logged for your protection.

Live chat is available during our standard business hours (typically 9 a.m.–11 p.m. local time, seven days a week). Response times are usually subject to verification during peak hours. For urgent issues outside business hours, email support and we'll respond within 4 hours of business reopening. Account-lockout issues and payment verification requests are prioritized. You can also submit a support ticket in-app; our team acknowledges all tickets within 24 hours.
Detailed guide

Detailed information about mahjong900

Comparing platforms in general

When evaluating an online gaming or sportsbook platform, account holders typically weigh several factors: payment speed and method diversity, game variety (slots, live casino, sports markets), interface usability on mobile devices, support responsiveness, and account security practices. Regional platforms differ in their payment partnerships; platforms targeting Indonesian users, for example, must integrate DANA, OVO, GoPay, ShopeePay, LinkAja, QRIS, and virtual accounts from major banks (BCA, Mandiri, BRI, BNI). Desktop-only platforms have become less competitive as mobile usage dominates in Southeast Asia; those optimized for low-bandwidth 4G connections gain an advantage. Support language availability matters enormously—English-language support channels alongside local language options reduce friction for international players and account holders new to online gaming.

Features to look for

Payment coverage is often the first filter: does the platform support the methods you use daily? Instant or near-instant virtual account deposits (subject to verification or less) and e-wallet confirmations (subject to verification) are standard expectations. Withdrawal review windows—typically subject to verification—indicate how quickly the platform processes requests without compromising security. Game depth matters: platforms offering 500+ slots, multi-camera live-dealer tables (Blackjack, Roulette, Baccarat, Dragon Tiger), and established sports markets (Liga 1, Piala AFF, Champions League, badminton, MotoGP) serve broader player preferences. Mobile interface design is critical; responsive layouts, touch-optimized buttons, and low-data modes mean the difference between smooth play on 4G and frustration. KYC (Know Your Customer) verification speed—subject to verification with document upload—indicates operational efficiency. Support availability and response documentation (e.g., "live chat subject to verification response") build confidence.

Why user experience matters

A platform's user experience directly affects how often account holders return and how long they stay engaged. Cluttered interfaces or slow page loads (especially on mobile) drive users away to competitors. Clear account navigation—Settings visible from the home screen, Promotions easy to find, Withdrawal requests processed without hidden steps—keeps friction low. Language consistency across the interface prevents confusion; switching between English and local language should feel seamless, not jarring. Button placement and labeling matter: "Open an account," "Member login," and "Contact support" must be immediately visible without scrolling. Visual hierarchy helps: the most important information (balance, available games, current promotions) should dominate above the fold. Mobile-first design is no longer optional; platforms designed for desktop and retrofitted to mobile create poor experiences on smaller screens. Responsive images, font sizing that reads clearly at any zoom level, and touch targets sized for thumbs (not mouse cursors) are table stakes for modern platforms.

Payment and support quality

Deposit speed and confirmation transparency build trust. When a player transfers funds from DANA or a virtual account, they expect instant or near-instant confirmation in their platform balance. Delays of more than subject to verification raise questions. Withdrawal processes should be equally transparent: a clear "submit request" button, a documented review window (e.g., "subject to verification typical"), and status updates via email or SMS reduce anxiety. Support quality is measured not just by availability but by documentation. If live chat offers a subject to verification response promise, the platform should honor it consistently; response times longer than subject to verification damage credibility. Support should handle common issues (password reset, deposit verification, bonus term clarification, account preferences) without escalation. For complex issues (account lockout, suspicious activity, large withdrawal holds), clear escalation paths and estimated resolution windows are essential. Multi-language support demonstrates investment in customer service; English-language support, in particular, opens the platform to international account holders.

How mahjong900 fits in

We at mahjong900 prioritize the features outlined above. Our deposit integrations span all major Indonesian payment methods (DANA, OVO, GoPay, ShopeePay, LinkAja, QRIS, and virtual accounts from BCA, Mandiri, BRI, BNI), ensuring account holders can fund their balance in the method they use most. Withdrawal review windows are standardized at subject to verification; this reflects our balance between speed and compliance verification. Game selection reflects regional preferences: football markets (Liga 1, Piala AFF, Champions League, Premier League) sit alongside live-dealer tables (Blackjack, Roulette, Baccarat, Dragon Tiger) and established slot games (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways). Our mobile interface is optimized for 4G connections and responsive across devices; low-data mode and fast loading are engineering priorities. KYC verification uses document upload and typically completes in subject to verification. Support channels include live chat (subject to verification response goal), email, and in-app messaging, with English available alongside local languages. Account security is handled through SSL encryption, two-factor authentication, secure password reset, and documented data handling per our privacy policy. We operate only in jurisdictions where local law permits; account holders are responsible for verifying that access and use comply with their own jurisdiction's regulations. We are not the "best" or "most trusted"—those are marketing claims. Instead, we aim to be transparent: clear rules, documented timelines, accessible support, and straightforward account management. Players choose mahjong900 for the combination of payment convenience, game variety, and operational clarity.

Service area

Bandung — mahjong900 Casino & Sportsbook platform

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