joni88Frequently Asked Questions
Users of our platform ask questions across many areas: how to set up and verify an account, how to deposit and withdraw funds, how live-dealer tables and slots differ, and what safeguards protect your account. This FAQ page addresses the most common topics our support team receives.
Below you will find answers to questions about account registration, deposit and withdrawal processes, game categories, account controls, language support, and account policies. Our responses are factual and process-focused; they explain what happens at each step and what to expect.
If your question is not answered here, visit our support page or contact our support team via live chat on your account. For legal or compliance matters, please review our terms and conditions and legal noticeThose documents cover jurisdiction restrictions, age eligibility, and the full terms under which we operate.
What you will find in this FAQ
- Account and registrationhow to start, KYC verification, password recovery
- Payments and transactionsdeposit and withdrawal via DANA, e-wallet, mobile banking, local payment, online payment, and direct bank transfers to e-wallet, mobile banking, local payment, online payment
- Games and marketslive-dealer tables, slots, sportsbook (football, badminton, MotoGP), and esports
- Account control and supportaccount safeguards, language support, multi-account policy, and transaction troubleshooting
Read the sections below to find answers to common questions about how joni88 works. Each accordion item covers a specific topic. Click to expand and read the full answer.
Account and registration
During registration on joni88, you provide a username, email address, mobile phone number, and a password. The password must be at least 8 characters and include a mix of letters and numbers. You confirm the password by entering it again. You also accept our terms and conditions before the account is created. Registration is instant; your account is active immediately after submission. However, before you can deposit funds, you must complete account verification (KYC). This requires uploading a clear photograph of your national ID card and a selfie showing your face while holding that ID. Verification typically completes within 24 hours.
Withdrawal processing times depend on your chosen payment method. Withdrawals to digital wallets (DANA, e-wallet, mobile banking, local payment, online payment) typically complete within subject to verification after approval. Bank transfers to e-wallet, mobile banking, local payment, or online payment may take 1 to 3 business days, depending on your bank's processing schedule. e-wallet transfers are processed within subject to verification to 2 hours. All withdrawals are subject to verification windows—our system checks your account status and recent transactions before releasing funds. If your withdrawal appears to be delayed, check the "Withdrawal History" section of your account for its current status. Withdrawals initiated near public holidays (such as Idul Fitri or Idul Adha) may experience longer processing times due to bank closures.
No. Our terms prohibit one individual from operating more than one account on joni88. If we detect multiple accounts registered to the same person (identified via email, phone number, payment method, or IP address), we reserve the right to suspend or close all associated accounts and withhold any funds. If you have forgotten your password or username, use the "Forgot Password" option on the login page to recover access to your existing account instead of creating a new one. Multiple accounts are treated as a violation of our terms and may result in permanent account closure.
Payments and transactions
If a deposit does not complete, check your payment app (mobile banking, local payment, online payment, e-wallet, mobile banking) or your bank account for a transaction record. If the money left your account but did not appear in your joni88 wallet within subject to verification, note the transaction ID or reference number from your payment app and contact our support team via live chat. For bank transfers (local payment, online payment, e-wallet, mobile banking), allow 1–3 business days before escalating. If a withdrawal is rejected, your account status may need review (incomplete KYC verification), or your destination account details may be incorrect. Check your account settings and resubmit the withdrawal with verified details. Our support team can investigate incomplete transactions with your permission.
We accept deposits and withdrawals via local payment, online payment, e-wallet, mobile banking, local payment, online payment, and direct bank transfers to e-wallet, mobile banking, local payment, and online payment. Each method is available on our Deposit and Withdrawal pages after you log in. Select the method, confirm the amount, and follow the payment provider's authentication steps. All transactions are encrypted and processed through secure payment gateways. Deposit and withdrawal limits vary by method and by your account history; these limits appear when you select each payment method.
We do not charge deposit fees. Withdrawal fees, if any, are deducted by the payment provider (your bank or wallet service) and are not added by joni88. The amount you see on the withdrawal confirmation is the amount that will reach your payment method, minus any charges applied by your bank or wallet provider. Some banks may apply transfer fees for incoming international or domestic transfers; check with your bank directly. e-wallet, mobile banking, local payment, and online payment transfers are typically fee-free on the receiving end.
Games and markets
Live-dealer tables on joni88 feature real human dealers streaming from professional studios via multi-camera video feeds. You interact with a dealer and other players in real time. Tables include blackjack, roulette, baccarat, and Dragon Tiger. Slots, by contrast, are software-based games with spinning reels and automated outcomes. Slot titles on joni88 include Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, and Mahjong Ways. Each slot has its own rules, payout structure, and volatility. Live tables offer a social experience; slots offer faster rounds and different payout mechanics. Both are available on our platform via desktop and mobile browsers.
Free bets and free spins are promotional credits that may be awarded to your account under certain conditions (such as upon registration or during promotional periods). Free bets can be used on sportsbook markets or live-dealer tables; free spins are applied to eligible slot games only. When you have available free credits, they appear in your account dashboard and in the relevant game lobby. Free credits cannot be withdrawn as cash; they must be used within the game. Terms attached to each promotion specify how many times you must play through the free credit before any winnings from it can be withdrawn. Check your account notifications and the Promotions page to see any active offers.
Our sportsbook covers football (including Liga 1, Piala AFF, Champions League, Premier League, and Piala Indonesia), badminton, MotoGP, and esports markets (Mobile Legends, Free Fire, PUBG Mobile). Football markets include match winner, over/under goals, and player statistics. Markets and odds vary by fixture and tournament. We also offer niche markets during major sporting events—for example, expanded coverage during Piala AFF tournaments. Live betting is available for selected matches during the event. Check the Sportsbook section of your account to see all available markets for today and upcoming days.
Yes. joni88 is fully accessible via Android and iOS mobile browsers. Our platform is optimized for smaller screens; navigation, menus, and buttons scale automatically. You do not need to download an app—simply open your browser, go to our website, log in, and start playing. On slower connections, you can enable low-bandwidth mode in your account settings to reduce video quality and data consumption on live-dealer streams. Mobile access to sportsbook, slots, and esports markets works identically to desktop. Your account, balance, and transaction history are synchronized across all devices.
Account control and support
Your account settings provide tools to manage your profile, payment methods, and security. You can update your email address, mobile number, and password at any time. You can view your transaction history (deposits, withdrawals, and game activity) for the past 90 days. You can add or remove payment methods for deposit and withdrawal. You can also review your KYC verification documents and resubmit them if needed. For account security, we recommend enabling two-factor authentication (2FA) if available on your account type. You can contact our support team to request temporary account suspension or to report suspicious activity. We do not provide gambling-limit tools; if you have concerns about your account usage, contact support for guidance.
Our support team primarily operates in English and Indonesian. Live chat and email support are available during standard business hours. Response times vary; typically, live chat issues are addressed within a few hours during business hours. For urgent matters (such as account lockout or fraud concerns), use the live chat feature to reach a support agent as quickly as possible. We maintain an FAQ page and a help center with articles in both English and Indonesian. If you have a complex question, email support with a detailed description and a screenshot if applicable.
On the login page, click the "Forgot your password?" link. Enter your username or email address associated with your joni88 account. We will send a password-reset link to your registered email address. Click the link (valid for 24 hours) and enter a new password. The new password must be at least 8 characters and include letters and numbers. After you reset your password, you can immediately log in with your new credentials. If you do not receive the reset email, check your spam or junk folder. If the problem persists, contact our support team via live chat.
We use industry-standard encryption (SSL/TLS) to protect your personal and financial data in transit. Your password is hashed and never stored in plain text. Your payment information is processed through secure, PCI-compliant payment gateways and is not stored on our servers. We perform regular security audits and follow standard data protection practices. Your account is protected by your username and password; do not share these credentials with anyone. If you suspect unauthorized access to your account, change your password immediately and contact our support team. For complete details on how we handle your data, see our privacy policy