How virtual accounts work on superjp
A virtual account is a unique deposit identifier linked to your superjp account. When you log in and select "Deposit" from the menu, we offer two main routes: e-wallets (DANA, e-wallet, mobile banking, local payment, online payment, e-wallet) or virtual accounts (mobile banking, local payment, online payment, e-wallet). If you choose virtual account, we display a 10-digit account number specific to your account and the bank you select. You transfer your deposit amount to this number from your bank's platform. The bank credits our virtual account, and we credit your superjp balance within moments.
Virtual accounts persist for the lifetime of your account. You do not generate a new account number each deposit—the same number works for unlimited transfers. This stability makes virtual accounts convenient if you deposit frequently. Our system correlates each transfer with your unique virtual account identifier, so multiple deposits to the same number always route to your superjp profile without manual intervention.
Bank options for virtual accounts
We partner with mobile banking, local payment, online payment, and e-wallet because these banks cover the majority of Indonesia's banking population. Each bank's virtual account service operates consistently—you receive a unique number, transfer funds, and the credit settles within the bank's standard processing window. mobile banking and local payment typically clear transfers within minutes; online payment and e-wallet may take slightly longer during peak hours.
Choose the virtual account matching your bank account. If you hold a mobile banking account, request the local payment virtual account from superjp. If you bank with online payment, use the e-wallet virtual account. Transfers between different banks take longer, so matching your virtual account to your home bank eliminates inter-bank delays.
The virtual account deposit process
Depositing via virtual account follows five steps. First, log into superjp and navigate to the cashier or deposit section. Second, select "Virtual Account" as your payment method. Third, choose your bank from the four available options: mobile banking, local payment, online payment, or e-wallet. Fourth, we display your unique virtual account number and the amount you wish to deposit. Fifth, you open your bank's platform (online banking, ATM, or mobile app) and initiate a transfer to the account number we provide, using your selected deposit amount.
The transfer then proceeds through your bank's standard payment flow. You authenticate the transaction using your bank's security method—PIN, OTP, biometric, or security question. Once your bank confirms the transfer, the funds move to our virtual account, and our system credits your superjp balance automatically. This process is bank-initiated, so delays depend on your bank's processing speed, not superjp. Most transfers clear within the same minute; some may queue if your bank experiences high volume during peak trading hours or major shopping events like Idul Fitri or Idul Adha.
Virtual accounts do not require verification to use initially
You can deposit and access games immediately after your transfer clears. We run identity verification in parallel; verification does not block gameplay or deposits, only withdrawal requests until verification completes.
Account verification and withdrawal eligibility
After your first deposit clears, superjp initiates account verification. We request identity confirmation—typically your government ID, proof of address, and contact details. Verification usually concludes within hours, though complex cases may require a business day. During this period, you can deposit and play without restriction. Once verification concludes, you gain full withdrawal privileges, meaning you can request funds back to your registered bank account at any time without additional review.
Withdrawals reverse your deposit route: if you deposited via a mobile banking virtual account, we transfer withdrawn funds back to your linked local payment account. If you used online payment, funds return to e-wallet. This consistency means you never wait for funds to route through intermediaries. We maintain segregated bank accounts specifically for player funds, so your balance is not commingled with operational expenses. Withdrawal requests processed during business hours typically settle within the same business day; requests submitted outside business hours queue for the next processing cycle.



Mobile access and virtual account management
superjp's virtual account system works equally on Android and iOS. On Android, install the native app from our platform, and the deposit section integrates bank transfer instructions. On iOS, access superjp through your mobile browser—Safari or Chrome. Both pathways display your assigned virtual account numbers, show your balance, and allow you to request withdrawals. Once you log in, your virtual account numbers remain visible in your account settings, so you can reference them for future deposits without navigating back to the deposit section.
Virtual account deposits do not depend on app notifications. You control when you initiate transfers from your bank; superjp credit occurs once your bank confirms the transaction. This decoupling means you can deposit at any hour—midnight, early morning, during Liga 1 matches, or during holidays. Your bank's availability governs transfer timing, but superjp operates its virtual account processing continuously, so deposits arrive and credit even outside standard business hours.
Virtual accounts turn your existing bank relationship into a deposit channel—no new apps, no new accounts, just direct transfers to a superjp-specific identifier.
Virtual accounts versus e-wallets: choosing your route
Virtual accounts and e-wallets serve different preferences. E-wallets like mobile banking, local payment, online payment, e-wallet, and mobile banking are instant but require app installation and balance management inside the e-wallet. Virtual accounts are slower than e-wallets but integrate with your existing bank relationship and do not require external software. superjp treats both equally: no deposit fees, no artificial minimums favoring one over the other, and the same verification and withdrawal processes.
Users across different regions make different choices. Jakarta's urban population leans toward e-wallets for speed. Surabaya and Bandung see balanced usage. Rural and semi-urban areas often prefer virtual accounts because banking apps are more established than e-wallet infrastructure. superjp supports all routes so that your deposit method reflects your existing tools and comfort level, whether that's a bank app, an e-wallet, or local payment. Choose the route that matches your banking setup; all routes credit your superjp account at the same speed once the transaction clears.
Virtual account security and fund separation
superjp maintains dedicated bank accounts for virtual account deposits. These accounts are ring-fenced from operational accounts, meaning player funds never mix with platform expenses. Your virtual account transfers to online payment, e-wallet, mobile banking, or local payment accounts held specifically in trust for superjp players. We reconcile these accounts daily and maintain segregation to protect against operational disruptions.
Each virtual account number is unique to your superjp profile. We do not reuse numbers across accounts, and we do not display your virtual account identifiers to other users. Transfers to your assigned virtual account number route only to your superjp profile. This isolation prevents accidental credits to other players' accounts and ensures that your deposits belong exclusively to you.
