Fund your py999 wallet in seconds via JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, or your bank card. Win, withdraw, and have your rupees back in your mobile wallet before you've finished reading the scorecard.
⚡ Live Transaction Stats
Stats refresh every 60 seconds
Payments are the part of online gaming that most platforms get wrong. py999 doesn't.
There's a frustration that Pakistani players have been living with for years when it comes to international online gaming sites. You win, you request a withdrawal, and then you wait. Sometimes two days, sometimes a week. Sometimes there are fees you weren't told about. Sometimes the method you deposited with isn't available for withdrawal. None of that happens at py999 because the entire cashier system was designed with Pakistani payment infrastructure at its core — not retrofitted to include local methods as an afterthought.
At py999, every deposit goes through instantly. The moment your JazzCash or Easypaisa transfer is confirmed on your end, the balance appears in your py999 wallet and you can start betting or playing. There's no "pending" period, no waiting for manual approval on standard deposits, and no minimum deposit level that locks out players who want to start small.
Withdrawals at py999 work the same way. Once you request a withdrawal to JazzCash or Easypaisa, the processing time is typically under five minutes. The money lands in your mobile wallet while the match is still being discussed on every TV channel in the country. Bank IBFT withdrawals take a little longer — two to four hours depending on your bank's processing schedule — but they're fully automated with no manual steps on your part.
The fees policy at py999 is also straightforward: py999 does not charge any fees on deposits or withdrawals. Whatever you deposit is what lands in your wallet. Whatever you withdraw is what arrives in your account. If your bank or mobile wallet provider has its own transaction fee, that's between you and them — py999 adds nothing on top.
This tool gives a fee estimate only. Your mobile wallet provider may have separate limits or charges.
Every major Pakistani payment option, supported around the clock.
Choose what you need help with and follow the simple steps below.
Open py999 in your browser and log in with your registered mobile number and password. If you haven't registered yet, the sign-up form takes under 60 seconds to complete.
From the main dashboard, tap the wallet icon or navigate to Account → Deposit. The cashier page shows all available deposit methods clearly labelled with their processing speeds and limits.
Choose from JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, or Visa/Mastercard. If you have multiple methods available, JazzCash and Easypaisa are the fastest and most straightforward for most Pakistani players.
Type in the amount you want to deposit — minimum Rs 200 for mobile wallets, Rs 500 for bank transfers. A breakdown showing exactly how much will land in your py999 wallet is displayed before you confirm. There are no fees on py999's side, so it's always a 1:1 transfer.
You'll be redirected to your JazzCash or Easypaisa app (or shown a payment reference for IBFT). Complete the payment using your wallet's standard PIN or biometric login. Once confirmed on your end, the transfer is final.
Return to py999. Your wallet balance will already reflect the deposit — no waiting, no manual confirmation from the py999 team required. You're ready to bet on cricket, spin a slot, or jump into a fishing game immediately.
Log in to py999 and verify your wallet balance. Your withdrawable amount is shown separately from any active bonus funds — only cleared winnings and deposits that have met any applicable playthrough requirements are available for withdrawal.
Open the cashier section and select Withdraw. The page shows the same payment methods as the deposit page — you can withdraw to any supported method regardless of how you deposited, though withdrawing to the same method you used for your deposit is recommended.
Choose JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, or Visa/Mastercard. Enter the withdrawal amount — there is no minimum for mobile wallet withdrawals. For bank IBFT the minimum is Rs 500. Confirm that the destination account number or mobile number shown is correct before proceeding.
Enter your py999 account security PIN to authorise the withdrawal. This is separate from your login password — it is specifically for transaction security. If you haven't set a withdrawal PIN yet, you'll be prompted to create one before your first withdrawal.
JazzCash and Easypaisa withdrawals typically arrive within five minutes. NayaPay and SadaPay are similarly fast. Visa/Mastercard withdrawals are processed instantly by py999 but may take up to an hour to appear in your card's available balance depending on your bank. Bank IBFT transfers process within two to four hours on business days.
All withdrawal requests — pending, processing, and completed — are listed in your py999 Transaction History with timestamps and reference numbers. If a withdrawal has been processing for longer than expected, this page gives you the reference number to quote when contacting support.
At a glance — find the method that suits your needs best.
| Method | Deposit Speed | Withdrawal Speed | Min Deposit | Min Withdrawal | py999 Fee | Available 24/7 |
|---|---|---|---|---|---|---|
| Easypaisa | Instant | < 5 Min | Rs 200 | No minimum | Zero | |
| JazzCash | Instant | < 5 Min | Rs 200 | No minimum | Zero | |
| NayaPay | Instant | < 5 Min | Rs 200 | No minimum | Zero | |
| SadaPay | Instant | < 5 Min | Rs 200 | No minimum | Zero | |
| Bank IBFT | Instant | 2–4 Hours | Rs 500 | Rs 500 | Zero | |
| Visa / Mastercard | Instant | Instant* | Rs 500 | Rs 500 | Zero |
* Card withdrawals are processed instantly by py999 but card networks may take up to 60 minutes to reflect updated balances. IBFT timings depend on your bank's own processing schedule.
Most international betting platforms support local Pakistani payment methods as a technical integration — they work, but they're an add-on. At py999, the entire platform was built from day one with Pakistani banking infrastructure as the primary payment backbone. That distinction matters more than it might seem.
It means that when JazzCash or Easypaisa runs a system maintenance window late at night, py999 knows about it in advance and can route traffic accordingly. It means that when a player has a payment query — why did my deposit take longer than usual, why is my IBFT showing as pending — the support team understands exactly what they're looking at, because they deal with Pakistani payment systems every single day rather than treating them as an edge case.
The other thing worth emphasising is how py999 handles withdrawal requests from a policy standpoint. There is no artificial delay built into the withdrawal system to hold player funds longer than necessary. The moment your withdrawal request clears the system's automated security check — which typically takes a few seconds for standard amounts — the transfer to your mobile wallet is initiated immediately. The five-minute figure you see quoted is a real-world average that py999 measures and maintains, not a promotional claim.
For players who withdraw frequently, py999 also maintains a full transaction history with exportable records. Every deposit and withdrawal is logged with a timestamp, method, amount, and reference number. That's useful not just for personal budgeting but also for anyone who wants a clear record of their activity for any reason.
Important: Always ensure the destination mobile number or bank account you enter when withdrawing belongs to you. py999 cannot process withdrawals to third-party accounts. Mismatched account details may cause delays while the transaction is reviewed by the security team.
Built to make managing your money as smooth as possible.
All mobile wallet deposits process instantly — no waiting around before you can place your first bet.
Every transaction is protected by SSL encryption and a separate withdrawal PIN to prevent unauthorised access.
py999 charges no fees on either side of a transaction. Every rupee in equals every rupee out.
Every deposit and withdrawal is recorded with timestamps and reference numbers for your records.
Set daily deposit limits from your account settings to manage your spending — available to all players.
Payment issues are prioritised by our support team. Average response time for payment queries is under 8 minutes.
JazzCash is Pakistan's largest mobile financial service and the most used deposit method on py999 by a considerable margin. If you already have a JazzCash account — which anyone with a Jazz SIM can activate for free — the deposit process on py999 is about as easy as it gets.
When you select JazzCash as your deposit method on py999, you enter your JazzCash mobile number and the amount you want to transfer. A push notification immediately appears on your phone from the JazzCash app asking you to authorise the payment with your MPIN. You approve it, and within four to five seconds the same amount appears in your py999 wallet. No bank visit, no form to fill in, no waiting for business hours.
JazzCash withdrawals from py999 work the same way. You request the withdrawal, py999 sends the transfer to your JazzCash account, and the balance updates in your wallet within five minutes. The JazzCash app will show the incoming transfer in your transaction history with py999 listed as the sender, so you can always verify incoming funds clearly.
The current JazzCash wallet limit set by the State Bank of Pakistan is Rs 2,50,000 per day for most account tiers. If you plan to deposit or withdraw larger amounts on py999, consider using bank IBFT which has a higher daily ceiling, or splitting transactions across multiple methods.
Easypaisa is the second most popular deposit method on py999 and works identically to JazzCash in terms of speed and process. If you're a Telenor subscriber, your Easypaisa wallet is linked to your SIM and can be used immediately without downloading any separate app — though the Easypaisa app provides additional transaction management features.
One thing worth knowing about Easypaisa specifically is that there are two account types: Level 0 (basic, linked to SIM) and Level 1 (biometric verified). Both work for deposits and withdrawals on py999, but Level 1 accounts have higher transaction limits. If you're planning to make regular deposits above Rs 25,000 per transaction, upgrading your Easypaisa to Level 1 by visiting any Telenor franchise or Easypaisa agent for biometric verification is worth doing.
For day-to-day py999 activity — a typical session deposit of Rs 500 to Rs 5,000 — the standard Easypaisa account works perfectly. Deposits hit your py999 wallet within seconds, withdrawals return to your Easypaisa balance within five minutes, and the whole experience is seamless enough that many players never use any other payment method.
Responsible Gaming reminder: py999 provides deposit limit controls in your account settings. Setting a daily or weekly limit is a straightforward way to keep your gaming budget under control. Visit Responsible Gaming for more tools and resources.
The questions our payment support team answers most often.
JazzCash, Easypaisa, and four other methods. Minimum Rs 200. Instant credit to your wallet. Zero fees. Available 24 hours a day, seven days a week.
💰 Register & Deposit Now Already a Member? Login