mahesa Casino & Sportsbook FAQ

Users of mahesa ask a wide range of questions about account setup, deposit and withdrawal processes, game rules, bonus terms, security practices, and customer support availability. This page answers the most common inquiries across account management, payment flow, game mechanics, and account safety.

Our goal is to resolve typical questions without you having to contact support. This FAQ covers how to open an account, how to deposit via DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and bank transfers, how to withdraw to mobile banking, local payment, online payment, or e-wallet, how to recover a lost password, what to expect during KYC verification, and how mahesa protects your data. We also explain bonus terms, game categories (football betting, live-dealer tables, slots, esports), and security policies.

If your question is not answered here, contact our support team via in-app chat, email, or phone. We aim to respond within one business day. For legal and jurisdiction questions, see our Legal notice or Terms and Conditions

Account and registration

If you forget your password, visit the mahesa login page and tap the "Forgot your password?" link. Enter your registered email address or username. We will send a password-reset link to your email within a few minutes. Open the link in your browser, create a new password, and sign in. The reset link expires after one hour for security. If you do not receive the email, check your spam folder or contact support. Our team can verify your identity and send a new reset link. This process typically takes one business day in Jakarta, Surabaya, Bandung, and other supported cities.

Deposit ranges vary by payment method. For e-wallets (DANA, e-wallet, mobile banking, local payment, online payment) and e-wallet transfers, the typical minimum is a small amount and the maximum is set by your e-wallet or bank daily limits. For bank transfers to our mobile banking, local payment, online payment, or e-wallet virtual account, check your bank's transfer limits — most banks allow transfers up to several million IDR per day. mahesa does not add extra minimum or maximum limits beyond what your payment provider sets. If you hit a limit, contact your bank or e-wallet provider to request a temporary increase, or make multiple smaller deposits across different days. Our support team can confirm current ranges for your specific payment method.

No. mahesa terms prohibit one person from operating multiple accounts. We verify identity during KYC and check for duplicate accounts using government ID numbers, phone numbers, and email addresses. If we detect multiple accounts registered to the same person, we may close all of them and forfeit balances. This rule applies across all our users in Jakarta, Surabaya, Semarang, and all supported regions. If you accidentally created a second account, contact support immediately. We can help you close the duplicate and consolidate your balance into your primary account, subject to verification.

Payments and transactions

If a deposit fails, the funds typically return to your original payment source (e-wallet or bank account) within one to three business days — your bank or e-wallet provider handles this. Do not attempt the same transaction twice in quick succession; wait at least subject to verification before trying again. mahesa will not charge you twice if your payment fails, but your bank or e-wallet may deduct a failed-transaction fee (check your provider's policy). If your withdrawal is delayed, check your mahesa account to confirm the withdrawal request was approved. Withdrawals to mobile banking, local payment, online payment, or e-wallet typically arrive within one business day. If funds do not arrive after one business day, contact support with your withdrawal request ID and bank account details. We will investigate and resend the payment if needed.

mahesa does not offer a true demo mode with play-money balances. However, once you open an account and complete KYC, you can deposit a small amount and explore games at your own pace. We recommend first-time users deposit a modest amount to become familiar with the platform, game navigation, and withdrawal process without financial pressure. If you want to learn game rules before depositing, our game guides and tutorial pages explain how football betting, live-dealer tables (blackjack, roulette, baccarat), and slots work. You can also contact support to request a walkthrough or tutorial via chat.

mahesa may offer welcome bonuses to new users, subject to terms and conditions. Bonus terms typically include a minimum deposit requirement, a playthrough requirement (number of times you must wager the bonus before withdrawing), and game restrictions (some games may not count toward playthrough). Bonuses are usually credited automatically after your deposit is confirmed and may expire if unused within a set period (for example, 30 days). All bonus terms are displayed at the time of offer. Read the full terms before accepting a bonus — they explain which games qualify, withdrawal conditions, and any other limits. If you have questions about a specific bonus offer, contact support and we will explain the exact requirements.

Games and user experience

mahesa collects your personal information (name, email, government ID, proof of address) for account verification, fraud prevention, and regulatory compliance. We encrypt all data in transit and at rest using industry-standard protocols. We do not share your data with third parties except payment processors (your bank or e-wallet provider) and as required by law. We retain account records for at least six years to comply with anti-money-laundering regulations. Game play history may be archived after one year of account inactivity. For full details, see our Privacy PolicyYou have the right to request access to your data or request deletion, subject to legal retention requirements. Contact support to submit a data request.

mahesa live chat is available during business hours, typically 9 AM to 9 PM Indonesian time, seven days a week. During these hours, our multilingual team responds to inquiries within subject to verification. If you contact support outside business hours, your message is queued and we will respond when chat reopens. You can also email support any time, and we aim to reply within one business day. For urgent issues (for example, a compromised account), email support immediately and include "URGENT" in the subject line. We prioritize urgent tickets and aim to respond within a few hours. Phone support is available during business hours in Jakarta, Surabaya, and other major cities.

Security and compliance

local payment deposits work via a simple scan-and-pay process: on your mahesa account, select online payment, and we display a QR code. Open your bank or e-wallet app (e-wallet, mobile banking, local payment, online payment, or e-wallet), scan the code, confirm the amount, and complete the payment. The deposit arrives within minutes. For e-wallet deposits, select your preferred e-wallet on mahesa, and we redirect you to that app to complete the transfer. Your e-wallet charges no fee for this transfer to mahesa. After payment completes, your balance updates automatically. If a deposit is slow to arrive, check your e-wallet or bank app to confirm the transaction succeeded. Most mobile banking and e-wallet deposits clear within subject to verification.

KYC (Know Your Customer) is a standard verification process mahesa uses to confirm your identity before allowing large withdrawals. You must provide a government-issued ID (national ID, passport, or driver's license) and proof of address (utility bill or recent bank statement). Our team reviews these documents and typically completes verification within one business day. KYC prevents fraud, money laundering, and underage account access — it protects both you and mahesa. Once you are verified, you can deposit and withdraw freely. Your documents are encrypted and stored securely according to our Privacy PolicyYou can request deletion of your documents after six years of account closure, subject to legal retention requirements.

mahesa is available in jurisdictions where local law permits online gaming and sportsbook betting. We serve users in Jakarta, Surabaya, Bandung, Medan, Semarang, Yogyakarta, and other supported regions. However, availability depends on local regulations, which may change. If online wagering becomes prohibited in your region, we will suspend service and notify you. Users are responsible for verifying that access and use of mahesa comply with the laws of their own jurisdiction. If you are unsure whether mahesa is available in your location, contact our support team or see our Legal notice for jurisdiction details.

To withdraw, log in to mahesa, go to your account menu, and select "Withdraw". Enter the amount and select your withdrawal method. mahesa supports transfers to local payment, online payment, e-wallet, and mobile banking accounts. You must provide your bank account number and account holder name (which must match your mahesa account name). Once you submit the withdrawal request, our team verifies your details. Withdrawals typically process within one business day and arrive in your bank account the same day or next day, depending on your bank's processing speed. You can withdraw your full balance at any time, subject to any pending playthrough requirements from active bonuses. If your withdrawal is delayed beyond one business day, contact support with your withdrawal request ID.

mahesa offers betting on football (Liga 1, Piala Indonesia, Champions League, Premier League, Piala AFF), live-dealer table games (blackjack, roulette, baccarat, Dragon Tiger), slots (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways), esports (Mobile Legends, Free Fire, PUBG Mobile), and other sports including MotoGP and badminton. Football is our primary focus, with coverage of major tournaments year-round. Live-dealer tables run continuously, hosted by professional dealers in multi-camera studios. Slots feature varying volatility and payout percentages — check game details before playing. Markets and game availability may change seasonally, especially around tournaments like Idul Fitri or Imlek holiday periods when many users are active.

Yes. On Android, download the mahesa app from our download link or via the app store. On iOS, open mahesa in your Safari or Chrome browser — no app installation is needed. The web version works smoothly on iOS and includes all features of the Android app. After installation or first browser visit, sign in with your username and password. Your session stays active, so you do not need to sign in again unless you log out. The app or web version syncs your account balance, deposit history, and withdrawal status in real time. Download sizes are minimal, and the platform works on basic network connections (3G or 4G LTE).