How BNI Transfer works on juraganjp
e-wallet Transfer is a bank virtual account method. Unlike e-wallets (mobile banking, local payment, online payment), which complete in seconds, e-wallet Transfer uses your bank's infrastructure. Here is the flow: you open juraganjp on your phone, navigate to Depositand select mobile banking Transfer from the payment methods list. Our system generates a unique 16-digit virtual account number specific to your account and displays it on screen, along with your name as it appears on your local payment account.
You then open your online payment mobile banking app (or desktop site) and initiate a transfer to that virtual account number. The amount, recipient name, and account number are all prefilled in the juraganjp app; you copy or screenshot them to ensure accuracy. Once you confirm the transfer in your e-wallet app, the funds leave your mobile banking account and enter juraganjp's settlement account within minutes. Our system detects the incoming transfer, verifies the account number and amount, and credits your gaming balance.
On juraganjp's Android app, this entire flow is streamlined. After you select local payment Transfer, a notification banner appears: "Transfer to your unique online payment account." You copy the account number, switch to your e-wallet app, paste it, and confirm. On iOS (browser-based access), the same steps apply; your phone's clipboard carries the account number between apps seamlessly.
The key difference between mobile banking Transfer and e-wallets is speed and identity verification. local payment and online payment confirm in seconds using your phone number. e-wallet Transfer uses your bank's clearing system, which includes inter-bank verification. Same-bank transfers (your mobile banking account to juraganjp's local payment account) are instant or near-instant. Inter-bank transfers (online payment to another bank's juraganjp account) take longer—usually under an hour during business hours, but potentially overnight if initiated after banking hours or on weekends.
Mobile app vs. browser: deposit experience
On Android, the juraganjp APK bundles our payment gateway. When you initiate a e-wallet Transfer, your bank app opens in the foreground, you complete the transfer, and the APK receives a callback confirming the transaction. This means you see a status update ("Transfer confirmed") within moments of your mobile banking app confirming the payment.
On iOS, juraganjp runs in Safari or Chrome (Apple does not allow casino APKs on the App Store). The browser experience is similar: you select local payment Transfer, copy the virtual account number, switch to your banking app, complete the transfer, and return to Safari. The browser does not receive a direct callback, so you may need to refresh your deposit page to see the updated balance. However, you can navigate to Account History or Transaction Log and see the deposit reflected there—this updates every 10–30 seconds as our backend reconciles incoming transfers.
Transaction history and confirmation windows
Every online payment Transfer you initiate is logged in your juraganjp account under Deposit HistoryEach entry shows the date, time, amount, virtual account number used, and status: PendingConfirmedor FailedA "Pending" deposit means our system received your transfer request but has not yet verified it with e-wallet. This is normal and temporary.
Confirmation times vary. Same-bank transfers (your personal mobile banking → juraganjp local payment account) are typically confirmed within subject to verification. Inter-bank transfers take longer; juraganjp uses online payment's clearing system, which can add an hour or more. On holidays like Idul Fitri or Idul Adha, banking operations may be reduced, so transfers initiated on those days or the day before may settle slower. Our System Status page shows any scheduled banking outages.



mobile banking Transfer is one of four bank virtual account methods on juraganjp. We also support local payment, online payment, and e-wallet. All virtual accounts follow the same flow: generate an account number, transfer from your bank, receive confirmation in your gaming balance.
Using your mobile banking deposit for sportsbook, live dealer, and slots
Once your local payment Transfer deposit is confirmed, your balance is available across all juraganjp game categories. Browse the sportsbook for Liga 1 or Piala AFF matches in your city—if you are in Jakarta, live markets update in real time. Switch to live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger) and use the same balance. Jump to slots (Aviator, Sweet Bonanza, Gates of Olympus) or esports markets (Mobile Legends, Free Fire, PUBG Mobile)—your balance moves with you. No separate wallet per game type, no currency conversion, no friction.
On Android, push notifications remind you of upcoming sportsbook matches or live-dealer promotions. On iOS, email summaries serve the same purpose. Account balance is always visible in the top-right corner of the app or web interface; it updates automatically when a market settles or a slot spin completes.
Withdrawal process: returning funds to online payment
When you request a withdrawal on juraganjp, we return funds to the original payment method. If you deposited via e-wallet Transfer, your withdrawal goes back to your mobile banking account. You do not need to provide your local payment account number again; we have it from the deposit. Instead, you specify the withdrawal amount in the Withdraw menu, and our system initiates a transfer to your online payment account number.
Withdrawal processing includes a verification step. Your account is checked for unusual activity, and we confirm that recent deposits have settled (to prevent withdrawal fraud). Most withdrawals are approved and processed within a standard window; we do not guarantee a fixed duration because it depends on account history and compliance factors. Once approved, the transfer is sent to e-wallet, which deposits it into your personal mobile banking account within 1–2 business days (often faster).
Withdrawal hold periods and promotional credits
If you accepted promotional credits with your first deposit, your withdrawal may be restricted until you have met the play-through requirement. Check your account for active promotions and their conditions before requesting a withdrawal.
Security and data handling for local payment deposits
Your online payment Transfer deposits are encrypted in transit and at rest on juraganjp's servers. We do not store your full e-wallet account number; only a masked reference (last 4 digits) is visible in your transaction history. Your bank account credentials are never transmitted through juraganjp—you authorize the transfer within your mobile banking app using your own login and security measures.
During account setup, we collect your name and ID number for KYC verification. This data is used to match your identity against local payment's records; any mismatch may flag your transfer as pending verification. If this happens, our support team will contact you to confirm your identity. Once confirmed, transfers from that online payment account are treated as verified going forward.
Troubleshooting e-wallet Transfer issues
If your mobile banking Transfer is stuck on "Pending" after 2 hours, check the following:
- Verify that you transferred to the correct virtual account number. A single digit error causes the transfer to fail or route to the wrong account.
- Confirm that your local payment app shows the transfer as completed. If your online payment app says "Processing" or "Failed," contact e-wallet directly.
- Check your internet connection. On Android, the APK may have logged out if your connection was lost; log back in to see your updated balance.
- Review juraganjp's System Status page for any ongoing banking outages or maintenance.
If the problem persists, contact our Help Centre via live chat (available in-app) or email. Provide your deposit date, amount, and virtual account number. Our support team will trace the transfer through mobile banking's system and confirm whether it has been received and credited.
