mashoki Casino & Sportsbook FAQ

Users new to mashoki often ask about account registration, payment methods, game rules, and security practices. This page answers the most common questions we receive about opening an account, depositing and withdrawing funds, understanding our game offerings, and protecting your account on mashoki.

Our FAQ covers the practical steps you will encounter when using our platform—from KYC verification and payment processing through QRIS, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, and e-wallet, to live-dealer gameplay and sportsbook markets. Each answer reflects our actual operating practice and the requirements users face when they start with mashoki.

This page is a reference guide; it does not replace our full Terms & Conditions or Privacy Policy. If your question is not covered here, or if you need immediate assistance, our support team is available to help. For legal and jurisdiction-specific questions, please refer to our Legal Notice.

  • Account and registrationhow to start, KYC verification, password recovery, and account settings
  • Payments and transactionsdeposit and withdrawal via mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, and local payment
  • Game rules and gameplayfootball and tournament betting, live-dealer tables, slot games, and esports markets
  • Security and supportaccount protection, promotion codes, and contacting our team

The questions and answers below address the topics most users encounter when opening a mashoki account, making their first deposit, or learning how our platform works. Read the relevant section, or use your browser's search function to find a specific topic.

Account and registration

Opening a mashoki account involves three main steps. First, you provide your username, email address, password, and mobile number on our registration form. Second, we send a verification link to your email; click it to confirm your address. Third, you complete KYC verification by uploading a government ID (e.g. passport or national ID card) and a proof-of-address document (utility bill, bank statement, or lease agreement dated within the last three months). Once our team verifies your documents—typically within hours—your account is activated and you can deposit funds via QRIS, e-wallet, mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, online payment, or e-wallet. Do not deposit until KYC is complete; funds sent to an unverified account may be held pending verification or returned.

We require two documents for KYC verification on mashoki. The first is a government-issued ID: a national ID card, passport, driver's licence, or military ID. The second is a proof-of-address document issued within the last three months—such as a utility bill (electricity, water, internet), bank statement, credit card statement, or tenancy agreement. Both documents must show your full name clearly and your address. If you are in Jakarta, Surabaya, Bandung, Medan, Semarang, or Yogyakarta, your address proof should match the region where you are accessing mashoki. Blurry, expired, or incomplete documents will be rejected and you will be asked to resubmit. Keep high-quality scans or photos of both documents to speed up the process.

Once you are logged into your mashoki account, navigate to Settings under your account menu. There you can adjust your email notification preferences, change your password, update your profile information, and configure two-factor authentication if you wish. If you need to pause your account temporarily or restrict access, contact our support team via the Help section on the platform; they can place a temporary restriction on your account for a specified period. If you have longer-term concerns about your account use, our support team can discuss options with you. Any changes to your account—including password resets or security settings—are logged for your protection.

When you submit a withdrawal request on mashoki, our team reviews it within a standard window to ensure your account is in good standing and the destination payment method matches your verified details. Review time depends on the payment method: mobile banking and e-wallet withdrawals (local payment, online payment, e-wallet, mobile banking, local payment) are typically reviewed and processed within a few hours, while bank transfers (online payment, e-wallet, mobile banking, local payment) may take a longer window due to inter-bank processing. During holidays such as Idul Fitri, Idul Adha, Imlek, or Nyepi, processing may be delayed. Once approved, the funds are transferred to your payment method; the final arrival time depends on your bank or e-wallet provider. We do not hold funds once approved; any further delay is due to your payment provider's processing time.

Payments and transactions

Yes, we at mashoki support all four major Indonesian banks: online payment, e-wallet, mobile banking, and local payment. When you choose to deposit via bank transfer on mashoki, we provide you with a unique virtual account number for your selected bank. You transfer funds from your personal bank account to this virtual account, and the deposit appears in your mashoki account almost immediately. Each bank's virtual account is separate, so if you prefer online payment, use the e-wallet virtual account; if you prefer mobile banking, use local payment. We also accept online payment (scan-and-pay), e-wallets (e-wallet, mobile banking, local payment, online payment, e-wallet), and other payment methods. Your choice of payment method does not affect your withdrawal options—you can withdraw to any verified account in your name.

If you have a promotion code for mashoki, you can enter it during account registration or in your account settings under Promotions. Look for a field labelled "Promotion Code" or "Bonus Code" in your account menu. Paste the code and click Apply. The system will validate the code and, if valid, credit any associated offer to your account. Not all promotion codes are available at all times, and codes may have eligibility requirements (e.g. minimum deposit, specific regions, or timing windows). If a code is rejected or you are unsure whether you are eligible, contact our support team. Do not share promotion codes with other users; each code is typically single-use and region-specific.

We at mashoki accept multiple payment methods for deposits: mobile banking (scan-and-pay), e-wallets (local payment, online payment, e-wallet, mobile banking, local payment), and bank virtual accounts (online payment, e-wallet, mobile banking, local payment). online payment is the fastest and most convenient for mobile users—open your e-wallet app, scan the QR code displayed on mashoki, and confirm the payment on your phone. E-wallet transfers are instant. Bank virtual accounts require you to transfer funds from your personal bank account; the deposit posts within minutes. You may use any combination of methods to deposit, and you may withdraw to any verified account in your name. We do not charge deposit fees, but your bank or e-wallet provider may apply their own transaction charges.

Games and gameplay

Demo mode is available for most slot games on mashoki. When you browse our Slots section, filter for "Demo Play" or "Free Play" and select a game. You will be given a virtual balance—say, 1,000 virtual credits—to play with. Demo mode allows you to learn the game rules, understand the paylines and bonus features, and practise before wagering real funds. Demo play does not award real money; it is for learning only. Live-dealer games (blackjack, roulette, baccarat, Dragon Tiger) and sportsbook markets (Liga 1, Piala Indonesia, Champions League, Premier League, MotoGP, badminton) do not offer demo mode—these require a real account with a verified balance. Demo mode is a free service and does not require KYC verification, but you must be logged into a mashoki account to access it.

mashoki offers four main game categories. First, Sportsbook: football (Liga 1, Piala Indonesia, Champions League, Premier League), badminton, MotoGP, and other tournaments. Second, Live Dealer: blackjack, roulette, baccarat, Dragon Tiger, and other card and table games with live-video studios. Third, Slots: Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways, and hundreds of other digital slot games. Fourth, Esports: Mobile Legends, Free Fire, PUBG Mobile, and competitive gaming markets. Each category has its own rules, which are displayed within the game or market page. Read the rules before wagering.

Security and support

To contact our support team on mashoki, log into your account and navigate to the Help or Support section (usually a question-mark icon or menu item). Fill out the support form with a subject line and detailed description of your issue. You can attach screenshots or documents if relevant. Submit the form, and our team will respond via email within a standard timeframe. You will receive a ticket number for reference. For urgent account security issues (e.g. suspected unauthorised access), contact support immediately and mention "URGENT" in your subject line. Support is available in English. If you have not received a response within a reasonable period, reply to the support email with your ticket number.

If you forget your mashoki password, go to the login page and click "Forgot Password?" or "Reset Password". You will be asked to enter your email address or username. We will send a password-reset link to your registered email address. Click the link (it expires within a few hours for security), and you will be taken to a page where you can set a new password. Use a strong password—at least 8 characters with a mix of uppercase, lowercase, numbers, and symbols. If you do not receive the reset email, check your spam folder. If the email does not arrive within a few minutes, contact support and provide your username or email address. Do not share your new password with anyone.

We at mashoki implement standard security practices to protect your account. To strengthen your own security, use a unique, strong password (8+ characters, mixed case and symbols) and change it regularly. Enable two-factor authentication (2FA) if available in your account settings—this requires a code from your phone when you log in. Do not share your password, recovery codes, or login link with anyone. Be cautious of phishing emails asking you to confirm your password or payment details; mashoki will never ask for your password by email. Use mashoki only on devices you trust, and log out after each session if using a shared device. If you suspect unauthorised access, change your password immediately and contact support. Keep your recovery email and mobile number up to date so you can regain access if needed.

Your personal data, payment information, and account activity on mashoki are handled according to our Privacy Policy and standard data-protection practices. We use encryption to protect sensitive information in transit and at rest. Your KYC documents (ID, address proof) are stored securely and used only for verification purposes. We do not share your personal data with third parties for marketing without your consent. Payment data is processed through secure, PCI-compliant payment gateways. Our terms and privacy policy set out your rights and our obligations regarding your data. If you have specific privacy questions, contact our support team or review our full Privacy Policy on our website.