Last Updated: January 1, 2026
These Terms & Conditions govern your use of idr99 services. By creating an account and using our platform, you agree to be bound by these terms in full. If you disagree with any part of these terms, you must not use our services.
Table of Contents
- Definitions
- Acceptance of Terms
- Eligibility Requirements
- Account Registration & Security
- Deposits & Payment Methods
- Withdrawals & Processing
- Bonuses & Promotions
- Betting Rules & Conduct
- Prohibited Activities
- Limitations of Liability
- Account Suspension & Termination
- Governing Law & Dispute Resolution
- Contact Information
1. Definitions
In these Terms & Conditions, unless the context requires otherwise:
- "idr99", "we", "us", or "our" refers to the online betting platform operating at idr99.cam, licensed and regulated under Curacao eGaming jurisdiction.
- "User", "you", or "your" refers to any individual who registers an account, accesses, or uses the idr99 platform and services.
- "Account" means the personal betting account registered by a User on the idr99 platform.
- "Services" refers to all betting, gaming, and related services provided by idr99, including sports betting, live casino, online slots, togel (Indonesian numbers lottery), sabung ayam (cockfighting), and other gambling products.
- "Website" means the idr99.cam domain and all associated subdomains, mobile interfaces, and applications through which idr99 Services are accessed.
- "Bet" or "Wager" means any stake placed by a User on any betting or gaming product offered by idr99.
- "Bonus" means any promotional funds, free bets, or other promotional offers credited to a User's Account by idr99.
- "KYC" means Know Your Customer verification procedures required for identity confirmation and anti-money laundering compliance.
2. Acceptance of Terms
By registering an Account, depositing funds, placing a Bet, or otherwise using any idr99 Services, you confirm that:
- You have read, understood, and agree to be legally bound by these Terms & Conditions in their entirety.
- You also agree to comply with our Privacy Policy and Responsible Gaming guidelines.
- You acknowledge that these Terms constitute a binding legal agreement between you and idr99.
- You will review these Terms periodically, as idr99 reserves the right to amend them at any time. Continued use of Services after amendments constitutes acceptance of the revised Terms.
Important Notice
idr99 reserves the right to update these Terms & Conditions at any time without prior individual notice. Material changes will be communicated via email to registered Users and posted on the Website. It is your responsibility to check this page regularly for updates. The "Last Updated" date at the top of this document indicates when the most recent changes were made.
3. Eligibility Requirements
To register an Account and use idr99 Services, you must meet all of the following eligibility criteria:
3.1 Age Requirement
You must be at least 21 years of age or the legal age for gambling in your jurisdiction, whichever is higher. idr99 strictly prohibits underage gambling. We reserve the right to request proof of age at any time. Accounts found to belong to individuals under 21 will be immediately closed, and all funds will be forfeited.
3.2 Geographic Restrictions
idr99 Services are intended primarily for residents of Indonesia. Users from countries where online gambling is explicitly prohibited by law are not permitted to register or use our Services. It is your sole responsibility to ensure that your use of idr99 complies with the laws of your jurisdiction. idr99 operates under offshore licensing and does not operate within Indonesian territory. Online gambling from Indonesia to offshore platforms exists in a legal grey area—Indonesia's Public Gambling Act of 1867 predates the internet and does not explicitly address offshore online betting. By using idr99, you acknowledge that you accept full personal responsibility for determining the legality of online gambling in your specific location.
3.3 Legal Capacity
You must have full legal capacity to enter into binding contracts under the laws of your jurisdiction. If you are acting on behalf of another person or entity, you must have proper authorization to do so. You represent and warrant that all information provided during registration is accurate, complete, and current.
3.4 Account Limitations
Each User is permitted to hold only one (1) Account on idr99. Multiple Accounts by the same individual are strictly prohibited. If idr99 detects duplicate Accounts, we reserve the right to close all Accounts, void all Bets, and confiscate any winnings or Bonuses.
Age Verification Enforcement
idr99 employs strict KYC procedures to verify that all Users are 21 years or older. Before your first withdrawal, you will be required to submit government-issued identification (Indonesian KTP or passport) and a selfie holding the ID. Failure to complete verification will result in withdrawal restrictions. Any User found to have provided false age information will have their Account permanently closed and all funds forfeited without refund.
4. Account Registration & Security
4.1 Registration Process
To register an Account, you must complete the online registration form, providing accurate personal information including:
- Full legal name (as it appears on your government-issued ID)
- Date of birth (to verify 21+ age requirement)
- Valid email address (for account communications and password recovery)
- Mobile phone number (for security verification and withdrawal confirmations)
- Residential address in Indonesia
- Preferred username and secure password
You agree that all information provided is truthful, accurate, and complete. Providing false or misleading information is grounds for immediate Account termination.
4.2 Account Security
You are solely responsible for maintaining the confidentiality of your Account credentials (username and password). You must:
- Use a strong, unique password not shared with other websites
- Never disclose your password to any third party, including idr99 staff (we will never ask for your password)
- Log out of your Account when using shared or public devices
- Enable two-factor authentication (2FA) if available for added security
- Notify idr99 immediately if you suspect unauthorized access to your Account
idr99 is not liable for any losses or damages arising from unauthorized use of your Account if you fail to maintain adequate security. You are responsible for all activity conducted under your Account credentials.
4.3 Know Your Customer (KYC) Verification
In accordance with anti-money laundering regulations and licensing requirements, idr99 requires all Users to complete KYC verification before making their first withdrawal. You must submit:
- A clear, color copy of your Indonesian national ID (KTP) or passport
- A selfie photograph holding the ID next to your face
- Proof of residential address (utility bill, bank statement, or government letter issued within the last 3 months)
KYC verification is typically completed within 24–48 hours. You may deposit and place Bets while verification is pending, but withdrawals will be held until verification is approved. idr99 reserves the right to request additional documentation at any time to comply with regulatory requirements.
5. Deposits & Payment Methods
5.1 Accepted Payment Methods
idr99 accepts deposits via the following Indonesian payment methods:
- Bank Transfer: BCA (Bank Central Asia), BRI (Bank Rakyat Indonesia), BNI (Bank Negara Indonesia), Bank Mandiri
- E-Wallets: OVO, DANA, GoPay (where available)
All deposits must be made in Indonesian Rupiah (IDR). We do not accept cryptocurrency, credit cards, or international wire transfers at this time.
5.2 Minimum & Maximum Deposits
Minimum deposit: Rp 50.000 per transaction
Maximum deposit: Rp 100.000.000 per transaction (higher limits available for VIP members)
There is no limit on the number of deposits you can make per day, but large or unusual transaction patterns may trigger additional security checks.
5.3 Deposit Processing Time
Bank transfers during Indonesian banking hours (Monday–Friday, 08:00–16:00 WIB) are processed instantly, with funds credited to your Account within 5 minutes of confirmation. Transfers outside banking hours are processed on the next business day. E-wallet deposits are instant 24/7.
5.4 Deposit Fees
idr99 does not charge any fees for deposits. However, your bank or e-wallet provider may apply their standard transfer fees, which are beyond idr99's control.
5.5 Source of Funds
You warrant that all funds deposited into your idr99 Account are from legitimate sources and are not derived from illegal activities. idr99 reserves the right to investigate the source of large or suspicious deposits and may freeze Accounts pending investigation. Deposits from third-party accounts are prohibited—the name on your idr99 Account must match the name on your bank account or e-wallet.
6. Withdrawals & Processing
6.1 Withdrawal Eligibility
To request a withdrawal, you must:
- Complete KYC verification (required before first withdrawal)
- Withdraw to a bank account or e-wallet in your own name (third-party withdrawals are prohibited)
- Meet any applicable wagering requirements on Bonuses (if active)
- Have no pending disputes or investigations on your Account
6.2 Minimum & Maximum Withdrawals
Minimum withdrawal: Rp 100.000 per request
Maximum withdrawal: Rp 50.000.000 per day for standard members; higher limits for VIP tiers
6.3 Withdrawal Processing Time
Withdrawal requests to Indonesian bank accounts (BCA, BRI, BNI, Mandiri) are processed within:
- Standard Members: 5 minutes to 24 hours during banking hours; up to 48 hours for off-hours requests
- VIP Gold: Under 6 hours
- VIP Platinum: Under 2 hours
- VIP Diamond: Under 1 hour
First-time withdrawals may take up to 72 hours due to additional security checks. Subsequent withdrawals are faster.
6.4 Withdrawal Fees
idr99 does not charge withdrawal fees. However, your bank may apply receiving fees, which are the User's responsibility.
6.5 Withdrawal Restrictions
idr99 reserves the right to refuse or delay withdrawals if:
- KYC verification is incomplete or documents are invalid
- There is suspected fraudulent activity or Terms violations
- Bonus wagering requirements have not been met
- The withdrawal request exceeds daily/weekly limits for your Account tier
- Your Account is under investigation for rule violations
In cases of suspected fraud or bonus abuse, idr99 may confiscate winnings and close the Account without refunding deposits.
7. Bonuses & Promotions
7.1 General Bonus Terms
idr99 offers various Bonuses and promotions, including welcome bonuses, reload bonuses, cashback, and VIP rewards. All Bonuses are subject to specific terms and conditions, which will be clearly stated on the promotion page. By claiming a Bonus, you agree to the associated terms.
7.2 Wagering Requirements
Most Bonuses carry wagering requirements (also called rollover or playthrough requirements). For example, a 100% deposit bonus with 10x wagering means you must place total Bets equal to 10 times the bonus amount before the Bonus funds and any winnings from them can be withdrawn. Wagering contribution varies by game type:
- Sports Betting: 100% contribution (bets with odds 1.50 or higher only)
- Live Casino: 10% contribution
- Slots: 100% contribution
- Togel: 0% contribution (does not count toward rollover)
7.3 Bonus Expiry
Bonuses typically expire 30 days after issuance unless otherwise stated. Unused Bonuses and any associated winnings are forfeited upon expiry. You cannot extend Bonus validity.
7.4 Bonus Abuse
idr99 prohibits Bonus abuse, including but not limited to:
- Creating multiple Accounts to claim the same Bonus multiple times
- Colluding with other Users to exploit Bonuses
- Placing opposite Bets (e.g., betting both sides of a match) to artificially meet rollover requirements
- Using unfair betting strategies designed to guarantee profits from Bonus funds
idr99 reserves the right to void Bonuses, confiscate winnings, and close Accounts if Bonus abuse is detected.
7.5 Withdrawal of Bonus Funds
Bonus funds cannot be withdrawn until wagering requirements are fully completed. If you request a withdrawal before meeting rollover requirements, the Bonus and any winnings derived from it will be forfeited, and only your original deposit (minus any losses) will be withdrawn.
8. Betting Rules & Conduct
8.1 Bet Acceptance
All Bets are accepted at idr99's discretion. We reserve the right to refuse, limit, or cancel any Bet without providing a reason. Once a Bet is confirmed and appears in your betting history, it is considered accepted and cannot be cancelled by the User.
8.2 Odds Changes
Odds are subject to change at any time due to market conditions. The odds displayed at the time your Bet is confirmed are the odds that apply to your Bet, even if they change afterward.
8.3 Settlement of Bets
Sports Bets are settled based on official results published by the relevant governing body (e.g., FIFA, UEFA, BRI Liga 1 official sources). Casino game results are determined by certified random number generators (RNG) audited by independent testing agencies. Togel results are based on official lottery draw results from Singapore Pools, Hong Kong Jockey Club, Sydney Lottery, and Macau Lottery.
8.4 Voided Bets
idr99 reserves the right to void Bets in the following circumstances:
- Event is cancelled or postponed beyond 48 hours
- Obvious pricing errors (e.g., odds displayed as 100.00 when they should be 1.50)
- Technical glitches affecting bet placement or settlement
- Evidence of match-fixing or suspicious betting patterns
- Bets placed after an event has already started (unless live betting is explicitly offered)
When a Bet is voided, your stake is returned to your Account, but no winnings are paid.
8.5 Maximum Payouts
idr99 reserves the right to limit maximum payouts on certain bet types or events. Single bet maximum payout: Rp 100.000.000 for standard members; higher for VIP members. Mix parlay maximum payout: Rp 50.000.000 regardless of stake and odds.
9. Prohibited Activities
The following activities are strictly prohibited on idr99 and will result in Account suspension or termination:
- Underage Gambling: Any User under 21 years of age
- Multiple Accounts: Creating more than one Account per person
- Fraudulent Activity: Using stolen credit cards, false identities, or forged documents
- Collusion: Working with other Users to cheat or gain unfair advantage
- Arbitrage Betting: Exploiting odds differences across platforms to guarantee profit
- Bot Usage: Using automated software or bots to place Bets
- Bonus Abuse: Exploiting Bonuses through unfair means (see Section 7.4)
- Money Laundering: Using idr99 to launder illegal funds
- Offensive Behavior: Harassing staff or other Users via live chat or communication channels
Violation of any prohibited activity will result in immediate Account closure, forfeiture of all funds (deposits and winnings), and potential legal action.
10. Limitations of Liability
10.1 Service Availability
idr99 strives to provide uninterrupted service but does not guarantee 24/7 availability. We are not liable for any losses resulting from service downtime, technical issues, internet connection problems, or force majeure events beyond our control.
10.2 Accuracy of Information
While we make every effort to ensure accuracy of odds, statistics, and game information, idr99 is not liable for errors or omissions. Users are responsible for verifying information before placing Bets.
10.3 Third-Party Services
idr99 uses third-party payment processors, game providers, and data feeds. We are not responsible for failures, delays, or inaccuracies caused by these third parties.
10.4 Maximum Liability
In any event, idr99's total liability to any User, whether in contract, tort, or otherwise, shall not exceed the total amount deposited by the User into their Account in the 12 months preceding the claim.
10.5 No Warranties
idr99 Services are provided "as is" without warranties of any kind, express or implied. We do not warrant that the Website will be error-free, secure, or virus-free.
11. Account Suspension & Termination
11.1 User-Initiated Closure
You may close your Account at any time by contacting customer support. Upon closure, you must withdraw any remaining balance (subject to rollover requirements if Bonuses are active). Closed Accounts cannot be reopened.
11.2 idr99-Initiated Suspension
idr99 reserves the right to suspend or terminate any Account at any time, with or without cause, including but not limited to:
- Violation of these Terms & Conditions
- Suspected fraudulent activity or money laundering
- Failure to complete KYC verification
- Abusive behavior toward staff or other Users
- Bonus abuse or Terms violations
- Prolonged Account inactivity (12+ months with zero balance)
In cases of suspension for Terms violations, idr99 reserves the right to confiscate all funds in the Account without refund.
11.3 Self-Exclusion
Users concerned about problem gambling may request self-exclusion for periods of 1 month, 3 months, 6 months, or permanently. During self-exclusion, you will not be able to log in, deposit, or place Bets. Self-exclusion cannot be reversed during the chosen period. See our Responsible Gaming page for details.
12. Governing Law & Dispute Resolution
12.1 Governing Jurisdiction
These Terms & Conditions are governed by and construed in accordance with the laws of Curacao, the jurisdiction under which idr99 is licensed. By using idr99 Services, you consent to the exclusive jurisdiction of Curacao courts for any disputes arising from these Terms.
12.2 Dispute Resolution Process
In the event of a dispute, you agree to first attempt resolution through idr99's customer support team. If the issue cannot be resolved internally, you may escalate the matter to Curacao eGaming's Alternative Dispute Resolution (ADR) service. Contact details for ADR will be provided upon request.
12.3 Limitation Period for Claims
Any claim or dispute arising from your use of idr99 must be filed within 90 days of the event giving rise to the claim. Claims filed after this period will not be considered.
13. Contact Information
For questions, concerns, or disputes regarding these Terms & Conditions, please contact idr99 customer support:
- Email: (reply within 24 hours)
- Live Chat: Available 24/7 via the Website (average response under 2 minutes)
- WhatsApp: Available 24/7 (contact number displayed after login; average response 10–15 minutes)
For licensing inquiries or formal legal correspondence, please use the email address above and include "Legal Inquiry" in the subject line.
Acknowledgment
By continuing to use idr99 Services, you acknowledge that you have read, understood, and agree to be bound by these Terms & Conditions. If you do not agree with any part of these Terms, you must cease using idr99 immediately and close your Account.
Need More Information?
Explore our other policy pages and resources to ensure you have a complete understanding of how idr99 operates.