Account & Registration

How do I create an account on join99?

Creating a join99 account is simple. Click the registration button on our homepage, provide your full name as it appears on your Indonesian KTP, email address, mobile phone number, date of birth (you must be 21 or older), and create a secure password. You'll receive a verification email to activate your account. The entire process takes less than 3 minutes.

What documents do I need for KYC verification?

join99 requires a clear photograph or scan of your valid Indonesian KTP (Kartu Tanda Penduduk) showing your name, date of birth, photo, and ID number. For larger withdrawals, we may request additional proof of address such as a recent utility bill or bank statement dated within the last 3 months. Verification typically completes within 24 hours.

Why is my account asking for additional verification?

Additional verification may be requested to comply with anti-money laundering regulations, confirm ownership of payment methods used for deposits or withdrawals, or as part of routine security checks. This is standard practice across all licensed betting platforms and protects both you and join99 from fraud.

Can I have multiple accounts on join99?

No. join99 strictly prohibits multiple accounts per individual. Each person may maintain only one account. Creating multiple accounts violates our Terms and Conditions and will result in closure of all accounts and forfeiture of balances. If you've forgotten your login credentials, use the password recovery feature rather than creating a new account.

How do I close my join99 account?

To close your account, contact our customer support team via live chat or email. Before closure, withdraw any remaining balance and complete outstanding wagering requirements. For responsible gaming purposes, we also offer self-exclusion options with cooling-off periods of 6 months, 1 year, or permanent closure. Account closure requests are processed within 48 hours.

Deposits & Withdrawals

Which Indonesian banks does join99 accept for deposits?

join99 accepts deposits from all major Indonesian banks including BCA, BRI, BNI, Mandiri, CIMB Niaga, OCBC NISP, Bank Permata, and Bank Syariah Indonesia (BSI). We also support e-wallet deposits via OVO, DANA, GoPay, ShopeePay, and LinkAja. All transactions are processed in Indonesian Rupiah (IDR).

How long does a BCA deposit take on join99?

BCA deposits on join99 are processed instantly during banking hours. Your funds typically appear in your account within 1-5 minutes after completing the bank transfer. Outside banking hours (after 9 PM WIB or on weekends), deposits may take slightly longer but are usually credited within 15 minutes.

What is the minimum deposit amount?

The minimum deposit on join99 is Rp 50,000 per transaction for all payment methods including bank transfers (BCA, BRI, BNI, Mandiri) and e-wallets (OVO, DANA, GoPay, ShopeePay, LinkAja). There is no maximum deposit limit for verified accounts, though individual payment methods may have their own transaction limits.

Are there any deposit fees on join99?

join99 does not charge any fees for deposits. However, your bank or e-wallet provider may impose their own transaction fees, which are beyond our control. For example, interbank transfers may incur fees charged by your bank. We recommend checking with your payment provider for their fee structure.

How long do withdrawals take to Indonesian bank accounts?

Withdrawals to Indonesian bank accounts (BCA, BRI, BNI, Mandiri, CIMB Niaga, OCBC NISP, Bank Permata, BSI) are processed within 5 minutes during WIB business hours for verified accounts. First-time withdrawals or large amounts may require additional verification and take up to 24-48 hours. E-wallet withdrawals to OVO, DANA, GoPay, ShopeePay, or LinkAja are typically instant.

What is the minimum withdrawal amount on join99?

The minimum withdrawal amount on join99 is Rp 100,000 per transaction. The maximum withdrawal is Rp 100,000,000 per day for standard verified accounts, with higher limits available for VIP members. You must withdraw to a payment method registered in your own name that you have previously used for deposits.

Why was my withdrawal rejected?

Common reasons for withdrawal rejection include incomplete KYC verification, attempting to withdraw to a third-party account not in your name, insufficient account balance, unfulfilled bonus wagering requirements, or providing incorrect bank account details. Contact our support team for specific details about your rejection and guidance on resolving the issue.

Games & Gameplay

Can I play togel on join99 using OVO?

Yes, join99 accepts OVO deposits and you can use those funds to play togel (Indonesia's traditional numbers lottery) along with all other games on our platform. OVO deposits are processed instantly, allowing you to start playing togel, sports betting, slots, or live casino immediately. The minimum OVO deposit is Rp 50,000.

What are the betting rules for BRI Liga 1 matches on join99?

BRI Liga 1 bets on join99 are settled based on official results from PSSI (Indonesian Football Association). We offer markets including match winner, Asian Handicap (voor bola), over/under goals, correct score, and mix parlay options featuring Persija Jakarta, Persib Bandung, Bali United, and other clubs. Matches must be completed within 48 hours of the scheduled kickoff or bets are voided.

Does join99 offer live betting on football matches?

Yes, join99 provides extensive live in-play betting on football matches from BRI Liga 1, English Premier League, La Liga, Serie A, Bundesliga, Champions League, and international tournaments including FIFA World Cup and AFF Cup. Odds update in real-time based on match events. Live betting is available via desktop and mobile for seamless gameplay.

What does RTP mean for slot games on join99?

RTP (Return to Player) is the percentage of wagered money a slot game returns to players over time. For example, a slot with 96% RTP will theoretically return Rp 96 for every Rp 100 wagered long-term. join99 features high-RTP slots from Pragmatic Play, NetEnt, Microgaming, and other top providers. RTP information is available in each game's info section.

Can I play join99 games on my mobile phone?

Absolutely. join99 is fully optimized for mobile play on Android and iOS devices. You can access all sports betting markets, live casino games, slots (including popular slot gacor titles), and togel directly through your mobile browser without downloading an app. The mobile interface provides the same features, security, and payment options as the desktop version.

Are join99 casino games fair and regulated?

Yes. All join99 casino games use certified Random Number Generators (RNG) tested by independent auditing firms. Our slots are provided by licensed studios including Pragmatic Play, Evolution Gaming, NetEnt, and Microgaming. Live casino games are streamed in real-time with professional dealers. Game outcomes cannot be manipulated by join99 or players, ensuring fair play.

Bonuses & Promotions

What is the join99 welcome bonus for new players?

join99 offers a generous welcome bonus for new players upon first deposit. The exact percentage and maximum bonus amount vary by promotion period, so check our promotions page for current offers. Welcome bonuses typically include deposit match bonuses, free spins on selected slots, or sports betting free bets. All bonuses are subject to wagering requirements detailed in the promotion terms.

What are wagering requirements and how do they work?

Wagering requirements (also called turnover or playthrough requirements) specify how many times you must bet bonus funds before you can withdraw them. For example, a bonus with 30x wagering means a Rp 100,000 bonus requires Rp 3,000,000 in total bets. Different games contribute differently toward requirements: slots usually contribute 100%, while live casino may contribute only 10-20%. Check specific bonus terms for exact requirements.

Does join99 offer cashback on losses?

Yes, join99 provides regular cashback promotions where players receive a percentage of their net losses back as bonus funds. Cashback rates and eligibility vary by promotion and VIP tier. Standard cashback offers range from 5-15% on weekly losses. VIP members enjoy higher cashback rates and more frequent promotions. Cashback funds are credited automatically and subject to standard wagering requirements.

How does the join99 VIP program work?

The join99 VIP program rewards loyal players with exclusive benefits including higher withdrawal limits, faster processing times, dedicated account managers, birthday bonuses, enhanced cashback rates, and invitations to special tournaments and events. VIP tiers are based on your total wagering volume. Players automatically progress through tiers as they play, with benefits increasing at each level.

Can I use multiple bonuses at the same time on join99?

No. join99 allows only one active bonus per account at any time. You must complete the wagering requirements of your current bonus or forfeit it before claiming a new promotion. This policy prevents bonus abuse and ensures fair play. You can view your active bonus status, remaining wagering requirements, and eligible games in your account dashboard.

Safety & Responsible Gaming

Is join99 licensed and safe to use?

join99 operates under strict international gaming standards and employs bank-grade security measures. We use 256-bit SSL encryption to protect all transactions and personal data, the same technology used by Indonesian banks like BCA, BRI, and Mandiri. Player funds are held in segregated accounts, and all games are certified for fairness by independent auditors.

What is the minimum age to play on join99?

You must be at least 21 years old to create an account and gamble on join99. We strictly verify age through KYC documentation requiring a valid Indonesian KTP. Underage gambling is illegal and harmful. Accounts found to belong to individuals under 21 are immediately closed without refund of deposits or winnings. We encourage parents to use parental controls to prevent minors from accessing gambling sites.

How do I set deposit limits on my join99 account?

You can set daily, weekly, or monthly deposit limits directly in your account settings under the Responsible Gaming section. Once set, you cannot deposit more than your specified limit during that period. Limit decreases take effect immediately, while increases require a 24-hour cooling-off period. These tools help you maintain control over your gambling budget and play responsibly.

What should I do if I think I have a gambling problem?

If you're concerned about your gambling, join99 provides immediate self-exclusion tools in your account settings. You can set time-outs (24 hours to 30 days) or request permanent self-exclusion for 6 months, 1 year, or longer. Our support team can activate these protections instantly. We also provide information about external support resources including Gamblers Anonymous and Indonesian crisis hotlines. Your wellbeing is more important than our revenue.

Still Have Questions?

Our 24/7 customer support team is ready to assist you with any questions not covered in this FAQ. Reach out via live chat for instant help, or explore our other resources for more detailed information about join99 services.