Fund your do999 account in Pakistani Rupees using the payment methods you already use every day. JazzCash, Easypaisa, Raast, bank transfer, and cards — all supported, all fast, available around the clock.
Every payment option below works with your PKR balance. Pick the one that suits your situation — most process in under two minutes.
Pakistan's most widely used mobile wallet. Link your JazzCash number, enter your deposit amount in PKR, and authorise in the JazzCash app. Funds reach your do999 account within seconds of confirmation.
InstantTelenor's mobile money platform — available to millions of Pakistanis including non-smartphone users via USSD. Deposits are processed immediately on do999 after you confirm in the Easypaisa interface.
InstantThe State Bank of Pakistan's instant payment system. If your bank supports Raast (most major Pakistani banks now do), you can send PKR directly from your bank account to do999 in real time.
InstantDirect bank-to-bank transfer in PKR. Works with all major Pakistani banks. Standard IBFT transfers typically process within a few hours during banking hours. Suitable if you prefer your bank's interface over a mobile wallet.
Same DayVisa and Mastercard debit and credit cards are accepted on do999. Enter your card details on the secure payment page and the deposit processes directly in PKR — no currency conversion involved.
MinutesAdditional mobile wallet options are available in the deposit section of your do999 account. The list is updated as new payment integrations are added for the Pakistani market. Check the deposit page for the current full list.
Varies
The deposit process on do999 is designed to be quick regardless of which payment method you choose. Here's exactly what the process looks like from login to having funds available to play with.
Once logged in, tap your PKR balance display at the top of the page or navigate to Deposit from the main menu. The deposit page shows all available payment methods for your account.
Choose JazzCash, Easypaisa, Raast, bank transfer, card, or another available option. Each method shows estimated processing time and any applicable minimum deposit amount so you can make the right choice for your situation.
Type the PKR amount you want to add. The deposit field only accepts PKR — there's no currency selection or conversion needed. The page confirms the amount before you proceed to payment.
For JazzCash and Easypaisa you're redirected to the wallet app to confirm the transaction with your PIN. For Raast you confirm in your bank's interface. For card payments you enter your card details on a secure page. Once you confirm, the payment is submitted.
For wallet and Raast deposits the PKR balance in your do999 account updates within seconds of your confirmation. For bank transfer and cards it may take a few minutes to an hour. Once credited you can use it across any section — slots, live casino, sports betting, or instant games.
The majority of do999 players in Pakistan use JazzCash or Easypaisa for deposits, and it's easy to see why. Both wallets are on almost everyone's phone already, both process payments instantly, and neither requires you to enter bank account details or wait for business hours. If you've ever paid a bill or sent money through JazzCash or Easypaisa, the deposit process on do999 will feel completely familiar.
When you select JazzCash on the do999 deposit page, you enter the PKR amount and your registered JazzCash mobile number. The system generates a payment request which appears in your JazzCash app as a pending transaction — you open the app, confirm your PIN, and the payment is authorised. The whole process from tapping "Deposit" to seeing your do999 balance update takes under two minutes in normal conditions.
Easypaisa works in much the same way. You enter the amount and your Easypaisa number, confirm the OTP sent to your phone, and the funds transfer immediately. One practical difference is that Easypaisa is also usable via USSD on basic phones — so even if you're on a feature phone without a smartphone app, Easypaisa remains accessible as a deposit option.
Both wallets have transaction limits set by the wallet provider — daily and monthly caps that apply regardless of which platform you're sending from. If a deposit attempt declines, check your JazzCash or Easypaisa app to see if you've reached a wallet limit for the day. This is a wallet-level restriction, not a do999 restriction, and it resets at midnight.
A side-by-side look at how each deposit option compares on key factors for Pakistani players.
| Method | Processing Time | PKR Native | Available 24/7 | Mobile Friendly |
|---|---|---|---|---|
| JazzCash | Instant | |||
| Easypaisa | Instant | |||
| Raast | Instant | |||
| Bank Transfer | Same Day (IBFT) | |||
| Debit / Credit Card | 2–10 minutes | |||
| Other Mobile Wallets | Varies by wallet |
Processing times are typical estimates. Actual times may vary based on your provider, network conditions, and transaction volume. All amounts in PKR.
Every deposit transaction on do999 goes through a secure payment gateway with encrypted communication between your device and the payment processor. Your card or wallet credentials are handled by the payment provider's own infrastructure — do999 does not store your JazzCash PIN, Easypaisa OTP, or card CVV at any point. The information stays within your wallet or bank's security environment and is not passed through do999 servers.
Card deposits use 3D Secure authentication — your bank sends an OTP to your registered mobile number which you enter to confirm the transaction. This means even if someone knew your card details, they couldn't complete a deposit without access to your phone. For JazzCash and Easypaisa, your PIN or OTP is your authorisation layer — the same security you use for any other payment on those platforms applies here.
Your do999 account itself is protected by the password you set at registration. Use a strong, unique password that you haven't used on other platforms. If you ever feel your account credentials may have been compromised, change your password immediately from the account settings and contact support. Do not share your login details with anyone — do999 support will never ask for your password.
All deposit data passes through encrypted channels. Your payment credentials are handled by the payment provider, not stored on do999 servers.
Wallet deposits require your PIN or a one-time password sent to your mobile. No deposit goes through without your active confirmation.
Deposits are only processed to verified do999 accounts. The payment method must match your registered account details for additional security.
Because depositing on do999 is fast and accessible from your phone at any time, it's worth being intentional about how much you add and how often. The speed and convenience that make JazzCash and Easypaisa deposits practical also mean it's easy to top up without stopping to think about whether it's the right decision in that moment. Before any deposit, decide on a session budget in advance and treat that as your limit — not a guideline you can talk yourself past.
do999 provides deposit limit controls in your account settings. You can set a maximum daily, weekly, or monthly deposit amount — once you hit that limit, no further deposits will process until the period resets. Setting this when you're thinking clearly is a practical way to maintain control over your spending without needing willpower during a session. These limits are available in your account settings and take effect immediately when you set them.
The platform is for adults aged 18 and above. If the amount you're depositing ever feels uncomfortable or is affecting your daily budget, that's a signal to step back and review how you're using the platform.
Responsible Gaming guidanceCommon questions from Pakistani players about depositing PKR on do999.
Create a do999 account and make your first PKR deposit via JazzCash, Easypaisa, or Raast. Your balance is ready to use across slots, live casino, sports betting, and more.