Depositing at pj99 is designed to be as simple as possible. Choose your preferred payment method — from DANA, OVO, GoPay, ShopeePay, to bank transfer — and your account balance will be topped up within minutes.
Designed specifically for the comfort of Indonesian players
One of the most common concerns for new players is about transactions — whether depositing is complicated, slow, or unsafe. At pj99, we've addressed all three concerns from the start. Our deposit system is built to prioritize both ease of use and security, without compromising speed.
All transactions at pj99 use Indonesian Rupiah (IDR), so there's no need to worry about currency conversion or hidden extra charges. The amount you enter is exactly what will be credited to your account balance. Transparent, clear, and no surprises.
This platform supports a wide range of payment methods that Indonesians already use every day. From the convenience of QRIS scanning and digital wallets like DANA, OVO, GoPay, and ShopeePay, to classic options such as direct bank transfer and Virtual Account from major banks — every option is available for you to choose whichever suits you best.
Deposit verification at pj99 is fully automated. Once your payment is confirmed by the payment provider, your balance is instantly credited to your account. No waiting for manual confirmation, no need to send proof of transfer to customer support — everything runs automatically, quickly, and efficiently.
A full range of popular payment options available in Indonesia
The most convenient method — simply scan the QR code from any banking or digital wallet app that supports QRIS. Confirmation is automatic and instant.
InstantTransfer directly from your DANA balance to your pj99 account. The process is straightforward, no queues, and your balance is credited quickly once payment is confirmed.
AutomaticUse your OVO balance to top up your PJ99 account anytime. Perfect for users who already rely on OVO for their everyday transactions.
AutomaticDeposit via GoPay directly from your Gojek app. Easy to access, fast to process, and available for players who actively use the Gojek ecosystem.
AutomaticUse your ShopeePay balance to deposit into PJ99. Ideal for active Shopee users who want to make use of the balance already available in their account.
AutomaticAvailable for major Indonesian banks including BCA, BNI, BRI, Mandiri, CIMB Niaga, and more. Ideal for larger deposit amounts.
1–5 MinutesGet a unique Virtual Account number for each deposit session. Transfer from your mobile banking app or ATM to that VA number and your balance will be processed automatically.
AutomaticDeposit directly using your bank debit card. A great option for players who prefer transacting without needing to open a digital wallet app first.
AvailablePJ99 also supports a wide range of other popular e-wallets available in Indonesia. The digital payment ecosystem continues to grow, and we are always expanding the options available to you.
Continuously GrowingEasy-to-follow, step-by-step instructions
Visit pj99.vin or open the PJ99 app on your device. Click the Login and enter your account username and password. Make sure your internet connection is stable before starting the deposit process.
After logging in, navigate to the Deposit available on your account's main page. This menu is easy to find and designed to be immediately visible without any searching.
Select your preferred payment method: QRIS, DANA, OVO, GoPay, ShopeePay, Virtual Account, or bank transfer. Each method clearly displays the minimum deposit amount and estimated processing time.
Enter the amount you wish to deposit based on your planned budget. Make sure the amount entered is not below the minimum limit for your chosen payment method.
Follow the payment instructions displayed — scan the QRIS code, transfer to the VA number, or confirm in your digital wallet app. Once payment is complete, your balance will be automatically credited to your PJ99 account.
To make a deposit, you need a verified pj99 account. Registration is quick and easy — it only takes a few minutes. Once your account is active, you can make your first deposit right away and start enjoying all available games.
Register NowA quick guide to all available payment options
Estimated processing time may vary depending on network conditions and the payment provider at the time of the transaction.
Every rupiah you have is protected with the latest technology
Transaction security is non-negotiable. At PJ99, every deposit is protected by 256-bit SSL encryption, ensuring your financial data cannot be accessed or intercepted by any party outside our official system. This security protocol is the same standard used by banks and trusted financial services worldwide.
In addition to connection-level encryption, pj99 also operates a real-time transaction monitoring system that automatically detects unusual patterns. If a deposit activity appears suspicious, the system will immediately hold the transaction and contact the account holder for confirmation — before any funds are processed further.
Every deposit transaction is recorded in your account history with full details: amount, payment method, transaction time, and status. You can check the complete history anytime directly from your account dashboard, ensuring full transparency between the platform and the user.
Pj99 never permanently stores your bank card information or account details. Each transaction session is independent and encrypted, minimizing risk in the event of anything unexpected. Your financial data privacy and security are our top priority. Read also Privacy Policy page to learn more about how we manage your transaction data.
All communication between your browser/app and pj99's servers is encrypted using industry-standard SSL protocols used in banking.
Your bank card or account details are never permanently stored in our system, keeping your financial data secure at all times.
Every deposit is recorded in detail on your account dashboard — amount, method, time, and processing status available whenever you need them.
A withdrawal process just as easy as depositing
Beyond deposits, pj99 also ensures that the withdrawal process runs smoothly and swiftly. You can withdraw your wins directly to a bank account, digital wallet, or Virtual Account of your choice — all in IDR with no conversion fees.
Withdrawals at pj99 are generally completed in under 5 minutes for digital wallet methods, and 5–15 minutes for bank transfers outside peak hours. Our team works around the clock 24 hours a day to ensure every withdrawal request is processed with the highest priority.
For security purposes, your first withdrawal may go through an additional verification process in accordance with applicable KYC (Know Your Customer) procedures. This is a standard protective measure ensuring that funds can only be withdrawn by the verified account owner. Once the initial verification is complete, subsequent withdrawals will be processed faster.
Pj99's support team is ready to assist you 24 hours a day, 7 days a week. If your deposit has not arrived within 15 minutes or you experience any technical issues, contact our team immediately through the support channels available on the platform.
Set a daily deposit limit that suits your financial situation. pj99 supports responsible gaming principles — read the full guide on our Responsible Gaming.
Answers to the most frequently asked questions
Log in to your PJ99 account, choose your preferred deposit method, and start enjoying hundreds of exciting games waiting for you. Transactions are secure, fast, and always in Rupiah.