The mashoki desktop interface: layout and navigation
When you log into mashoki on desktop, the homepage displays a sidebar on the left with all game categories. Football markets appear at the top, followed by live-dealer tables, slots, esports, and specialty games like Togel Number. The main content area shows featured matches, upcoming draws, and current promotions. At the top right of every page, your account name, balance, and quick-access links (deposit, withdraw, settings) are always visible.
The search function lets you find specific matches, games, or tournaments instantly. If you're looking for a particular Piala AFF fixture or a specific live-blackjack table, type into the search bar and results appear in real time. Filters help you narrow by date, odds range, or game type, so you don't have to scroll through dozens of options.
The account dashboard is accessible from any page — no need to return to the homepage. Click your username at the top right and a dropdown menu appears with links to "My Account," "Promotions," "Transactions," "Referrals," and "Settings." This persistent access means you can check your balance, review recent activity, or claim a cashback bonus without leaving your current game or market.
Desktop also displays live scores, odds updates, and notification alerts in real time. When a match result changes or a promotion becomes available, a subtle notification badge appears in the corner. You can toggle notifications in your settings so you're alerted only for the events that matter to you.
Promotions and loyalty rewards on desktop
All of our promotions are managed centrally on desktop — the welcome offer, weekly cashback, referral bonuses, and tier-progression tracking. When you register a new account, the welcome promotion terms appear immediately in the "Promotions" section of your dashboard. The terms explain eligibility, any bonus codes required, and the playthrough or wagering requirements before you can withdraw the bonus.
Welcome offer: Your first deposit triggers the welcome bonus if you meet the regional and account-age requirements. The bonus is credited once our system confirms your deposit has cleared. You don't need to claim it manually — it appears in your "Available Bonuses" balance automatically. To use the bonus, place wagers across any game category on mashoki; once you've met the playthrough requirement (specified in the promotion terms), the bonus converts to real cash that you can withdraw.
Weekly cashback: Every Monday, we calculate your activity from the previous week (Sunday through Saturday) and credit a percentage as cashback. This calculation is automatic — no claim needed. The cashback appears in your dashboard under "Bonuses" or "Weekly Rewards." Like the welcome bonus, it has a playthrough requirement, which is outlined in the promotion details. You can use cashback for any game on mashoki and across all regions where we operate (Jakarta, Surabaya, Bandung, Medan, Semarang).
Desktop promotions tracking is transparent — you can see exactly when each bonus was earned, its playthrough progress, and when it will be available for withdrawal.
Referral program: Invite friends via your referral link, which is visible in the "Referrals" section. When a friend registers using your link and makes a qualifying deposit, you earn a referral bonus. The amount depends on your friend's tier and your current loyalty level. Track all active referrals in a single list — see their usernames, registration dates, and cumulative activity points.
Account verification and KYC on desktop
Desktop makes the KYC (Know Your Customer) verification process seamless. After registration, navigate to "Settings" → "Account Verification" and you'll find a simple upload interface. You need two documents: a valid identity document (KTP, passport, or driver's license) and a proof of address (utility bill, bank statement, or rental agreement dated within three months).
The interface guides you step by step. Take clear photos of both sides of your ID document and ensure the document is legible. Upload the images via the desktop form. Next, upload your proof of address — again, ensure it's clear and your name and address are visible. Our compliance team reviews documents during business hours and sends you an email once verification is approved. Most verifications complete within one to two business days.
Once verified, you unlock full account features: higher withdrawal limits, eligibility for all promotions, and priority support. Verification status is displayed in your "Account" settings so you always know where you stand.
Deposits and withdrawals via desktop
All payment flows are handled through the desktop "Wallet" or "Cashier" section. When you click "Deposit," a page displays all accepted payment methods: DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and virtual accounts for mobile banking, local payment, online payment, and e-wallet. Select your preferred method, enter the amount, and follow the on-screen instructions.
For e-wallets, you're redirected to your e-wallet app (or a payment gateway) to confirm the transfer. Once confirmed, your balance updates within minutes. For bank virtual accounts, the system generates a unique VA number and displays the mashoki account details. Transfer funds from your bank to this VA using your banking app — the deposit arrives within one to two hours.
Withdrawals are equally straightforward. Go to "Wallet" → "Withdraw," select your payout method, and enter the amount. Your withdrawal request is queued for processing. Our team reviews it during business hours to verify account status and anti-fraud checks. Processing typically takes one to three business days. You'll receive an email confirmation once your withdrawal is approved and initiated. Track withdrawal status in your transaction history anytime.
-
Register your mashoki account
Provide email, username, password, and basic personal details.
-
Upload KYC documents
Submit ID and proof of address in the Account Verification section — approval typically takes 1–2 business days.
-
Make your first deposit
Choose a payment method (e-wallet or bank VA) and transfer funds; balance updates within minutes to hours.
-
Explore games and claim bonuses
Browse all categories — football, live-dealer, slots, esports — and manage your promotions from the dashboard.
Game categories on desktop
Our desktop platform covers four main game types with detailed interfaces optimized for larger screens. Football betting displays match schedules, live scores, odds grids, and betting slips side by side. You can monitor multiple fixtures simultaneously and place quick bets without losing sight of other markets.
Live-dealer tables feature high-definition video streams from our studio. Multi-camera setups let you switch viewing angles. Tables for blackjack, roulette, baccarat, and Dragon Tiger run continuously — join at any time, place your bets, and play in real time with a real dealer.
Slots include games like Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, and Mahjong Ways. The desktop interface displays full game details, RTP (return-to-player) percentage, bonus features, and play history. You can adjust bet amounts and spin at your own pace.
Esports markets cover Mobile Legends, Free Fire, and PUBG Mobile. Match schedules, team rosters, odds, and live updates all display in an organized layout. Historical match data and player statistics are accessible for research.
Key takeaways
- Desktop navigation is centralized — all games, promotions, and account functions are accessible from one interface
- KYC verification is straightforward: upload documents once and receive approval within 1–2 business days
- Deposits via mobile banking, local payment, online payment, e-wallet, mobile banking, or bank VA arrive within minutes to hours
- Withdrawals are processed during business hours; typical window is 1–3 business days
- Promotions are tracked automatically — welcome bonus, weekly cashback, and referrals all appear in your dashboard
