Account

Registration, KYC & login help

Banking

Deposits & withdrawals in IDR

Games

Sports, slots, live casino & more

Bonuses

Welcome offers, VIP & cashback

Safety

Security & responsible gaming

Support

24/7 Indonesian-speaking agents

Jump to a Category

Account & Registration 5 Q&As

Creating an account on jps888 takes fewer than three minutes. Click the registration button on the homepage, enter your full name (as it appears on your KTP or passport), a valid email address, mobile number, and a secure password. You must confirm that you are at least 21 years old and agree to the Terms & Conditions. Once submitted, a verification email is sent to the address you provided — click the link to activate your account and you are ready to play.

jps888 requires all players to complete KYC (Know Your Customer) verification before their first withdrawal. You will need to upload a clear photo or scan of one government-issued photo ID — an Indonesian KTP (Kartu Tanda Penduduk), passport, or SIM (driving licence) — and a recent proof of address such as a utility bill or bank statement dated within the last 90 days. Documents are reviewed within 24 hours during business hours (WIB, UTC+7). Accounts that cannot be verified will have withdrawals placed on hold.

No. jps888 strictly enforces a one-account-per-person policy. Each player may register only one account per household, IP address, device, and payment method. Duplicate accounts — created intentionally or accidentally — will result in all related accounts being suspended and any bonus winnings forfeited. If you have accidentally created a second account, contact our support team at [email protected] immediately to have the duplicate closed without penalty.

If you are unable to log in, first use the "Forgot Password" link on the login screen — a reset link will be sent to your registered email address. Check your spam folder if the email does not arrive within five minutes. If your account has been locked after multiple failed login attempts, it will automatically unlock after 30 minutes, or you can contact our 24/7 live support to expedite the process. Ensure you are using the correct registered email address and that Caps Lock is off when entering your password.

To permanently close your account, send a written request to [email protected] with the subject line "Account Closure Request" from your registered email address. Include your full name and registered username. Before closure is processed, any remaining Real Funds balance will be withdrawn to your primary verified payment method. Accounts under active bonus wagering cannot be closed until the wagering requirement is either met or the bonus is forfeited. Closure requests are processed within 5 business days.

Deposits & Withdrawals 5 Q&As

BCA bank transfer deposits on jps888 are typically credited within 5 to 15 minutes during standard banking hours. Transfers made outside BCA's interbank clearing windows (generally between 21:00 and 06:00 WIB) may take slightly longer. Always transfer the exact IDR amount shown on your deposit screen — deposits with mismatched amounts may require manual review, which can extend processing time by up to 2 hours. Contact support immediately if your deposit has not been credited after 30 minutes.

The minimum withdrawal amount for all bank transfers on jps888 — including Mandiri, BCA, BRI, BNI, CIMB Niaga, OCBC NISP, and Bank Danamon — is Rp 100.000. There is no maximum single-withdrawal cap for fully verified accounts. Withdrawals are processed within 15 minutes to 3 hours during business hours; requests submitted outside business hours are processed in the next business cycle. jps888 does not charge a withdrawal processing fee on its end, though your bank may apply its own interbank transfer fees.

Yes. jps888 fully supports Indonesian e-wallet deposits and withdrawals via OVO, DANA, GoPay, ShopeePay, and LinkAja. E-wallet transactions are typically the fastest option — deposits are credited almost instantly, and withdrawals to e-wallets are usually processed within 5 to 30 minutes. The minimum deposit via e-wallet is Rp 20.000. To use an e-wallet, your registered jps888 account name must match the name on your e-wallet account; mismatches may result in the transaction being declined for security reasons.

BRI withdrawals on jps888 that have been pending for more than 3 hours are typically held for one of the following reasons: your account KYC verification is incomplete, the withdrawal amount exceeds your daily limit, the destination account name does not match your jps888 registered name, or the request triggered an automated fraud screening check. Contact our 24/7 support team at [email protected] with your transaction reference number. Our finance team will investigate and resolve most pending withdrawal cases within 1 additional hour.

Yes. jps888 accepts deposits and processes withdrawals to and from BSI (Bank Syariah Indonesia) accounts via standard interbank transfer. Simply select "Bank Transfer" on the deposit screen and enter your BSI account details. Processing times are similar to other national banks — deposits within 5 to 20 minutes, withdrawals within 1 to 3 hours during business hours. Bank Permata accounts are also supported. If your bank is not listed on the deposit screen, e-wallets such as OVO or DANA provide a fast and convenient alternative.

Games & Gameplay 5 Q&As

jps888 offers comprehensive coverage of BRI Liga 1 — Indonesia's top-tier domestic football league — including pre-match and in-play markets. Standard betting rules apply: all markets settle on the result at the end of 90 minutes of regulation play plus any added time, unless otherwise stated for specific markets (e.g., "Including Extra Time" or "Penalty Shootout" markets are clearly labelled). Voor bola (Asian handicap) markets for matches involving clubs like Persija Jakarta, Persib Bandung, and Bali United follow standard Asian handicap settlement rules. Abandoned or postponed matches result in all bets being voided and stakes returned.

Yes. Togel (Indonesia's traditional numbers lottery) is fully available on jps888, and you can fund your account using OVO, DANA, GoPay, ShopeePay, or LinkAja before placing togel bets. Simply deposit via OVO on the cashier screen, wait for the instant credit confirmation, then navigate to the Togel section of the platform. jps888 offers multiple togel markets including 2D, 3D, and 4D draws. Minimum bet amounts for togel start from Rp 1.000 per ticket, making it accessible for players at all budget levels.

Mix parlay (accumulator betting) on jps888 allows you to combine between 3 and 12 football selections into a single bet slip. All selections must win for the bet to pay out — a single incorrect prediction voids the entire parlay. The combined odds are calculated by multiplying individual selection odds together, which means potential returns can be significantly higher than single-match bets. Half-win and half-loss outcomes (common in Asian handicap markets) are factored in proportionally. jps888 supports mix parlay across EPL, La Liga, Serie A, Bundesliga, Champions League, BRI Liga 1, and international fixtures including FIFA World Cup and Piala AFF qualifiers.

Slot gacor (high-payout slot games popular among Indonesian players) on jps888 are sourced from leading studios including Pragmatic Play, Pocket Games Soft (PG Soft), Spribe, NetEnt, and Microgaming. RTP (Return to Player) percentages for all available slots are disclosed in each game's information panel. Most titles range between 94% and 97.5% RTP. It is important to understand that RTP is a long-run statistical average — it does not guarantee individual session outcomes. jps888 does not alter or cap RTPs; all games run on certified, unmodified software provided directly by the studios.

Yes. jps888 offers sabung ayam (live cockfighting markets), streamed in real time from licensed arenas. To place a bet, navigate to the Live Games section and select the sabung ayam lobby. Each match presents two sides — Meron (the favored bird, typically identified by a red tag) and Wala (the underdog, typically blue) — along with a "Draw" (BDD) option. Odds update live in the minutes before each fight begins. Matches typically last 10 minutes or fewer. All bets are settled immediately after the official result is declared by the arena referee. Minimum bet starts at Rp 10.000 per selection.

Bonuses & Promotions 5 Q&As

jps888 offers a welcome bonus for new registered players on their first deposit. The bonus percentage and maximum cap are displayed on the promotions page at the time of registration — these figures are periodically updated, so always check the current offer before depositing. To claim the welcome bonus, opt in on the deposit screen before completing your first transaction. Deposits made without opting in cannot have the bonus applied retroactively. The welcome bonus is available to players who have completed email verification and are at least 21 years of age.

Wagering requirements (also called rollover requirements) specify how many times you must bet the bonus amount — or bonus plus deposit, depending on the specific offer — before any winnings derived from the bonus can be withdrawn as real funds. For example, a Rp 100.000 bonus with a 10x wagering requirement means you must place a total of Rp 1.000.000 in qualifying bets. On jps888, sports bets with odds below 1.50 and certain high-RTP slot modes may contribute at a reduced percentage. Full wagering contribution rates are detailed in each promotion's individual terms.

Yes. jps888 runs weekly and monthly cashback promotions that return a percentage of net losses to eligible players. Cashback is typically credited to your account as bonus funds every Monday for the previous week's activity, or on the first day of the month for monthly cashback. The cashback percentage and maximum cap vary by your player tier. Cashback credited as bonus funds carries a wagering requirement before withdrawal; cashback credited as real funds (available on selected VIP tiers) is withdrawable immediately. Check the current promotions page for the exact cashback rate applicable to your account level.

jps888 operates a multi-tier VIP loyalty program. Players advance through tiers based on cumulative real-money wagering volume over rolling 30-day and 90-day periods. Higher tiers unlock benefits including elevated cashback percentages, dedicated account managers, priority withdrawal processing (including same-day bank transfers to BCA, BRI, BNI, and Mandiri), higher deposit and withdrawal limits, exclusive seasonal bonuses (including Idul Fitri and Chinese New Year special promotions), and invitations to VIP events. Your current VIP tier and progress indicator are visible in your account dashboard.

It depends on the specific promotion. jps888 offers both sport-specific bonuses (eligible only on football, basketball, and other sports markets) and general bonuses usable across slots, live casino, and traditional games like togel. Each bonus clearly states the eligible game categories in its terms. Sport-specific bonuses cannot be used on slots, and vice versa. If you attempt to wager a sport-only bonus on an ineligible game category, the system will automatically decline the bet and prompt you to switch categories. Always read individual promotion terms before opting in.

Safety & Responsible Gaming 5 Q&As

jps888 uses industry-standard 256-bit SSL encryption on all data transmitted between your browser and our servers, ensuring that your personal details, banking information, and account credentials are protected at all times. Player account data is stored on secured servers with access restricted to authorised personnel only. We never sell or share your personal data with third-party marketing companies. Two-factor authentication (2FA) is available as an optional additional security layer on your account — we strongly recommend enabling it via your account security settings.

The minimum age to register and play on jps888 is 21 years old. This applies to all products — sports betting, live casino, slot gacor games, togel, sabung ayam, and all other markets. During KYC verification, all players must submit a valid government-issued ID confirming their date of birth. Any account found to belong to a player under 21 will be immediately suspended, all bets voided, and deposited funds returned to the originating payment method. We take underage gambling prevention seriously and conduct regular account screening as part of our platform security protocols.

All responsible gaming tools on jps888 — including deposit limits, loss limits, session time limits, reality check alerts, and time-out (cooling-off) periods — are accessible directly from your account dashboard under the "Responsible Gaming" section. Limit reductions and time-out activations take effect immediately. Any request to increase an existing limit is subject to a mandatory 7-day cooling-off period before it comes into force, protecting you from impulsive decisions. For a full guide to these tools, visit our Responsible Gaming page.

To request a self-exclusion, email [email protected] with the subject line "Self-Exclusion Request" from your registered email address. Self-exclusion periods available are 6 months, 1 year, 5 years, or permanent. Once a self-exclusion is activated — typically within 24 hours of your request — your account is deactivated, all marketing communications are suppressed, and re-registration attempts from the same identity are blocked. Self-exclusion cannot be reversed during the chosen term. Any remaining real-funds balance is returned to your verified payment method before deactivation.

If you feel that gambling is negatively affecting your finances, relationships, or mental well-being, please act now. Contact jps888's 24/7 support team at [email protected] — our trained Indonesian-speaking agents can help you set limits, take a break, or initiate self-exclusion immediately. We also strongly encourage you to speak with a qualified counsellor or a trusted family member. Seeking help early leads to significantly better outcomes. You are never alone in this — jps888 is committed to supporting every player's well-being beyond the platform.

Still Have a Question?

Our support team is available around the clock — 24 hours a day, 7 days a week, every day of the year including Idul Fitri and all Indonesian public holidays. Reach us at [email protected] and we will respond within 2 hours. You can also review our full platform rules or return to the homepage.

Responsible Gaming Terms & Conditions