From JazzCash to Raast, r99 supports all the payment methods Pakistanis actually use. Funding your account is fast, safe and always in PKR — no currency conversion, no confusion.
All options work in PKR — pick the one that suits you best.
Pakistan's most popular mobile wallet. Deposit directly from your JazzCash account.
InstantQuick and widely available across Pakistan. Works from app or USSD.
InstantSBP's instant payment system. Transfers arrive in seconds, any time of day.
InstantAll major Pakistani banks supported, including HBL, MCB, UBL and Meezan.
Same DayVisa and Mastercard accepted. Ideal for players who prefer card payments.
InstantOther supported e-wallets and digital payment platforms available at checkout.
FastTakes less than two minutes from start to finish.
Head to r99.vin/login and sign in with your username and password. Don't have an account yet? Register in under a minute — it's completely free.
Once logged in, click on your account dashboard and select "Deposit" from the menu. You can also access it directly via the top navigation bar on any page.
Select from JazzCash, Easypaisa, Raast, bank transfer, card or any other supported method. Each option shows the estimated processing time clearly before you proceed.
Type in the PKR amount you want to add to your balance. The minimum and maximum deposit limits are displayed on screen. Confirm the transaction through your chosen payment app or bank.
For most methods, your r99 balance updates within seconds. Bank transfers may take slightly longer. Once credited, the funds are ready to use across all games, slots and sports betting markets.
If you're using JazzCash or Easypaisa, make sure your wallet is active and has sufficient balance before initiating the deposit. For bank transfers, double-check the account number and reference code provided by r99 — missing the reference can delay your credit.
Raast transfers are handled via the State Bank of Pakistan's instant payment infrastructure, so they typically arrive within seconds regardless of which bank or wallet you're sending from — very convenient for regular players.
All deposits are processed in PKR, so whatever amount you type in is exactly what gets added to your balance. No hidden charges, no surprise deductions on the r99 side.
A quick side-by-side look so you can pick the right option for your situation.
| Payment Method | Processing Speed | Min. Deposit | Availability | Best For |
|---|---|---|---|---|
| JazzCash | Instant | PKR 100 | 24/7 | Everyday top-ups |
| Easypaisa | Instant | PKR 100 | 24/7 | Mobile-first users |
| Raast | Instant | PKR 200 | 24/7 | Bank-to-wallet transfers |
| Bank Transfer | Same Day | PKR 500 | Business Hours | Larger deposits |
| Debit / Credit Card | Instant | PKR 300 | 24/7 | Card-preferred players |
| Mobile Wallets | Fast | PKR 100 | 24/7 | Alternative e-wallets |
Minimum deposit amounts and processing times are indicative. Actual limits are displayed at the time of deposit on the r99 platform.
Getting money into your r99 account should feel effortless — and that's exactly what the platform has been built to deliver. Whether you're topping up PKR 500 before a PSL match or making a larger deposit ahead of a big live casino session, the whole process is designed around how Pakistani players actually pay for things day to day.
One of the most common frustrations players experience on international gaming platforms is currency conversion. You deposit what you think is a clear amount, and then discover the balance shown doesn't match what you expected because of hidden exchange rates and conversion fees. r99 eliminates that problem entirely. Every deposit, every balance display, every bet and every withdrawal happens in Pakistani Rupees. What you put in is what you see in your account — clean and straightforward.
This also means there are no nasty surprises when you withdraw. If your r99 balance shows PKR 12,000, that's exactly what lands back in your JazzCash wallet or bank account when you cash out. Transparency like this is something the r99 platform takes seriously, and it's one of the main reasons Pakistani players stick around.
For the majority of r99 players in Pakistan, JazzCash and Easypaisa are the go-to deposit methods — and for good reason. Both wallets are embedded into daily life across Pakistan, from buying grocery to paying utility bills. Using them to fund your r99 account feels no different from any other everyday transaction.
The process works through the r99 deposit interface, which generates a payment request directly linked to your wallet number. You confirm the amount in your JazzCash or Easypaisa app, enter your MPIN, and the job is done. Your r99 balance updates almost instantly — often before you've even closed the wallet app. There's no waiting around, no pending status that lingers for hours.
JazzCash works particularly well for players who use Jazz network services and want everything in one ecosystem. Easypaisa is equally reliable and tends to have a slightly wider agent network in smaller cities and towns, which is useful if you ever need in-person top-up assistance for your wallet balance.
Raast is the State Bank of Pakistan's real-time payment system, and it's become increasingly popular as more banks and wallets have integrated it. For r99 players, it offers a clean direct transfer from any Raast-enabled account to the platform without needing a third-party wallet as an intermediary. Transfers are processed in real time, seven days a week, and since Raast operates at an infrastructure level across Pakistan's banking system, it's one of the most reliable options available.
If you're banking with HBL, MCB, UBL, Meezan Bank or any of the other major institutions that support Raast, it's worth trying this method for your r99 deposits. It combines the speed of a mobile wallet with the security of a direct bank-level transaction.
For players who prefer to move larger amounts or who simply feel more comfortable transacting directly through their bank's internet banking portal, bank transfer is a solid option on r99. The platform supports all major Pakistani commercial and Islamic banks. Processing times are typically within the same business day, though transfers initiated late in the evening or over weekends may credit on the next working day.
When using bank transfer, always make sure to include the unique reference code provided by r99 during the deposit process. This is how the platform matches your incoming transfer to your account. Missing this detail is the number one reason for delayed credits — so double-check before you confirm the transfer at your bank.
Visa and Mastercard debit and credit cards are accepted on r99, making it a convenient option for players who already manage most of their finances through their bank card. Card deposits process instantly in almost all cases, and the interface keeps the process simple — enter your card details once, confirm the amount in PKR, and your balance is updated straight away.
Pakistani bank-issued debit cards work well for this. If you've ever shopped online using your bank card, the r99 deposit flow will feel completely familiar. Security is handled through standard card authentication protocols, so your card information is protected throughout the transaction.
Depending on your membership tier, r99 offers deposit bonuses as part of its welcome package and ongoing promotions. New players are eligible for a welcome bonus on their first deposit, while regular players can benefit from reload bonuses and cashback offers tied to their VIP level. These bonuses are credited to your account alongside your deposit and can be used across the game lobby, slots and sports betting markets.
It's worth reading the terms attached to any bonus before depositing specifically to claim it. Wagering requirements and eligible games are outlined clearly on the r99 promotions and VIP page. Bonuses are a nice addition to your balance, but the platform doesn't present them as a way to generate profit — they're simply an extra to extend your entertainment time on the platform.
r99 uses 256-bit SSL encryption across the entire platform, including the deposit interface. This means the connection between your browser and the r99 servers is fully encrypted at all times. Your payment details are never stored in plain text, and the platform does not share your financial information with third parties outside of what's needed to process your chosen payment method.
From your end, keeping your account secure is straightforward: use a strong, unique password for your r99 login, enable any two-factor authentication options available in your account settings, and never share your login credentials with anyone. If you ever notice an unexpected transaction or have concerns about your account, contact r99 support via live chat immediately.
r99 encourages all players to set a personal deposit budget before they start. Decide in advance how much you're comfortable spending during a given week or month, and treat that as your ceiling — not your target. The platform is entertainment, and your deposits should always reflect what you can comfortably afford to spend on recreation. If you ever feel your deposits are getting out of hand, r99's Responsible Gaming tools allow you to set deposit limits directly from your account settings. Use them — they exist for a reason.
Make sure you're on r99.vin before entering any payment details. Bookmark the site to avoid phishing pages.
Always screenshot your JazzCash, Easypaisa or bank confirmation. Useful if you ever need to follow up with support.
If speed matters, prefer JazzCash, Easypaisa or Raast. Bank transfers may take longer outside office hours.
r99 runs periodic deposit bonus offers. Check the VIP and promotions section before you top up to see what's active.
r99 live chat support is available around the clock. If your deposit hasn't credited within the expected time, reach out straight away.
Common questions from r99 players across Pakistan.
Log in and head to the deposit page — your balance can be topped up in PKR within minutes using JazzCash, Easypaisa, Raast or your bank.
Login & Deposit Now New? Register Free