Open an account on j20
Account opening on j20 begins with email verification, identity confirmation via document upload, and selection of your initial deposit method. Mobile-first setup takes place on Android via our native app or on iOS through your browser. Our registration flow integrates DANA, e-wallet, mobile banking, local payment, online payment, e-wallet, and bank virtual accounts (mobile banking, local payment, online payment, e-wallet) so you can fund your account immediately after account creation.
What you get with j20
-
subject to verification via e-wallet
Fund your account with mobile banking, local payment, online payment, e-wallet, mobile banking, or scan local payment directly from your phone.
-
Bank transfers without friction
Virtual accounts for online payment, e-wallet, mobile banking, and local payment settle within business hours; no minimum balance required.
-
Secure account verification
Standard KYC documents (ID card, selfie, address proof) uploaded once during registration; no repeated verification per transaction.
-
Access across devices
Android app, iOS browser, or desktop login — your j20 account and balance remain synced across all platforms.
Payment methods accepted on j20
Our platform supports Indonesia's most widely used payment rails. E-wallets (online payment, e-wallet, mobile banking, local payment, online payment) connect to your mobile banking app; deposits complete within moments. e-wallet works by scanning a code from your j20 dashboard — your default wallet app opens automatically. Bank virtual accounts (mobile banking, local payment, online payment, e-wallet) generate a unique number linked to your profile; you transfer funds via mobile banking and settlement occurs within one to three business hours depending on your bank's processing window.
E-wallet deposits
When you select mobile banking, local payment, online payment, e-wallet, or mobile banking during account creation or top-up, j20 directs you to that wallet's authentication screen. You verify your registered mobile number and authorize the transfer through your wallet's app or SMS code. No additional fees apply on our side; your wallet provider's standard charges, if any, are shown before you confirm. This pathway works reliably on standard mobile networks — even 3G connections complete without timeout. Once the wallet processes your payment, funds appear in your j20 account wallet instantly.
local payment scan-and-pay
online payment offers a direct alternative to selecting a specific wallet. Open j20 on your phone, navigate to Deposit, and choose e-wallet. Your dashboard displays a live QR code; use your phone's camera app to scan it. Your default e-wallet app opens automatically and prompts final authorization. This flow eliminates the need to navigate between multiple apps — your phone handles the wallet selection based on your system preference. Settlement timing matches the underlying wallet's standard processing.
Bank virtual accounts
Virtual accounts for mobile banking, local payment, online payment, and e-wallet operate differently from e-wallets. When you select a bank during registration, j20 generates a unique account number displayed in your dashboard. You log into your personal bank's mobile app or visit an ATM, then transfer funds to that j20-linked account number. The transfer appears in our system within one to three business hours, depending on whether your bank processes transfers in real time or on a settlement schedule. This method works when you prefer bank transfers over mobile wallets, or when you need to transfer funds from a joint account or business account.
Account verification on j20
Before your first deposit settles, our j20 compliance team requires proof of identity. You upload a photo of your national ID card (KTP), a recent selfie holding your ID, and a document confirming your address (utility bill, bank statement, or government letter). These are submitted once during registration; our standard practice does not require re-submission per transaction unless unusual activity triggers a review. The verification window is subject to our processing queue, but we aim to confirm most accounts within standard business hours. Once verified, your account is active and ready for all game categories, sportsbook markets, and withdrawal methods.
Withdrawals from j20
To withdraw funds, log into your j20 account on your phone or desktop, navigate to the Withdrawal section, select your destination (e-wallet or bank account), and enter the amount. Our system confirms that your linked payment method matches your registration details. The compliance team reviews your request to ensure it aligns with your account activity. Once approved, we initiate the transfer to your chosen destination — e-wallet withdrawals typically arrive within moments, while bank transfers settle within one to three business hours according to your bank's processing schedule. If a withdrawal is delayed, our first diagnostic check is to confirm that your payment account details are correct and that your account has not been flagged for additional verification.
Accessing j20 on your phone
j20 is optimized for mobile-first use. On Android, download our native app from the official j20 site or your device's app store; installation takes moments and the app runs without requiring a browser. On iOS, j20 is accessible via Safari or your preferred browser — no app installation is required, and your login credentials work across all devices. Network requirements are minimal: standard 3G or higher connectivity supports seamless play. When you open j20 on your phone, your dashboard displays available sportsbook markets (Liga 1, Piala Indonesia, Champions League, badminton tournaments), live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger), and slot games (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways). Your balance syncs instantly across app and browser.
j20 services are available only where local law permits. Users are responsible for verifying that their access to and use of j20 comply with the laws of their own jurisdiction. We do not offer our services in jurisdictions where online wagering is prohibited by local law.