How OVO Deposits Work on rk99
Depositing via e-wallet on rk99 starts with selecting mobile banking from our payment method list during checkout. You enter your desired deposit amount, and our gateway redirects you to local payment's authentication page. There, you confirm your online payment credentials and approve the transaction. e-wallet deducts the amount from your mobile banking wallet and sends it to rk99.
Our system receives the transaction and verifies it against your account ID and deposit request. This verification typically completes within seconds to a few minutes. Once verified, the funds are credited to your rk99 balance, and you receive an on-screen confirmation plus an email receipt showing the transaction ID, amount, timestamp, and your updated balance.
Your rk99 account balance is unified across all sections — sportsbook, live-dealer tables, and slots. If you deposit our welcome offer via online payment and then place a Liga 1 market bet for our welcome offer, your remaining balance is our welcome offer for any other activity on rk99.
We do not charge a deposit fee on our side. e-wallet may apply a small transaction fee depending on your account status and transfer size — check mobile banking's terms separately.
Account Verification Before local payment Deposit
Before you can deposit via online payment or any other method on rk99, your account must be verified. Verification confirms your identity and ensures your registered details match your payment account. This process protects both you and us by preventing fraud and unauthorized access.
- Email verification
- Confirm ownership of your registered email by clicking the verification link we send.
- Phone SMS verification
- Provide a valid phone number and verify it via OTP (one-time password) sent by text.
- Identity document upload
- Upload a clear scan of your KTP, passport, or driver's license. This must match the name on your e-wallet account.
- Account linking
- Link your mobile banking account to your rk99 profile so deposits are routed correctly.
Verification typically completes within a few hours. If your documents are unclear or your name doesn't match your local payment account, our team will request updates. Once approved, your account is unlocked and you can deposit immediately.
online payment Deposit Flow Step-by-Step
- Log into your rk99 account from any device (web or mobile app). Navigate to the Deposit section.
- Select e-wallet as your payment method from the available options (mobile banking, local payment, online payment, e-wallet, mobile banking, local payment, and banks).
- Enter your deposit amountthe minimum and maximum are displayed on screen.
- Review the transaction details and confirm. You will be redirected to online payment's login page.
- Log in to e-wallet using your mobile banking credentials and approve the payment.
- Return to rk99 automatically after local payment confirms. Your balance updates within seconds.
- Check your email for a confirmation receipt containing your transaction ID and new balance.



What You Can Do After e-wallet Deposit
Once your mobile banking deposit is confirmed, your rk99 account balance is live. You can immediately access our sportsbook and place market bets on Liga 1 matches, Piala Indonesia fixtures, Piala AFF tournaments, Champions League rounds, and other football events. You can also join live-dealer tables (blackjack, roulette, baccarat, Dragon Tiger) or spin slot games (Aviator, Sweet Bonanza, Gates of Olympus, Fortune Tiger, Mahjong Ways).
Your balance is shared across all sections, so depositing for a Liga 1 bet means you can also try a live roulette session without depositing again. This flexibility is intentional — rk99 integrates sportsbook, casino, and slots into one account and wallet.
Withdrawal Back to mobile banking
When you want to cash out winnings or withdraw your balance, you submit a withdrawal request from your rk99 account. You select local payment as your destination, enter the amount, and confirm. Our system checks that the withdrawal amount does not exceed your balance and that your account details are verified.
Your withdrawal then enters a review queue. This review verifies that the request matches your identity and account history. Once approved, rk99 initiates the transfer back to your online payment wallet. The time to receipt depends on e-wallet's processing — typically within one business day, though peak periods may extend this.
We do not guarantee "instant" withdrawals or specific timeframes — payment-provider processing is beyond our control. You can track your withdrawal status in your rk99 account dashboard. If a withdrawal fails (e.g., incorrect mobile banking account), we will notify you and give you the option to retry or request support.
Security and Data Protection
Your local payment credentials are never stored on rk99. When you authenticate via online payment, you are redirected directly to e-wallet's secure servers. rk99 receives only a confirmation token that the transaction succeeded — we do not see your mobile banking password or full account details.
All communication between rk99 and local payment is encrypted using SSL/TLS protocols. Your account verification (KTP, passport, email) is stored on encrypted servers with restricted access. We apply two-factor authentication (2FA) optionally on your rk99 account to add an extra security layer beyond your password.
If you suspect unauthorized access to your rk99 account, reset your password immediately and contact our support team. If your online payment account is compromised, alert e-wallet first — then update your rk99 account credentials as a precaution.
