💬 Help Centre

py999 FAQ – Answers to Your Gaming Questions

Everything Pakistani players ask about py999 — registration, login, deposits, withdrawals, cricket betting, PSL markets, slots, responsible gaming and more. Find your answer below or contact our 24/7 support team.

Deposit Withdrawal Cricket Betting PSL Register Bonus Password Withdrawal Time Slots Self-Exclusion
48
Questions Answered
8
Topic Categories
<8min
Live Chat Response
24/7
Support Available
About This FAQ

How to Use the py999 FAQ

This py999 FAQ page is the fastest way to get answers without waiting for support. It covers everything from creating your account and making your first deposit, to understanding how cricket betting odds work on py999 and what happens when you use a self-exclusion tool.

Questions are grouped into eight categories — Registration & Account, Login & Security, Deposits, Withdrawals, Cricket & PSL Betting, Slots & Games, Promotions & Bonuses, and Responsible Gaming. Use the search bar above to jump straight to what you're looking for, or use the category buttons to filter by topic.

The py999 FAQ is written specifically for Pakistani players. Payment methods mentioned are the ones that actually work in Pakistan — JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, and Visa/Mastercard. Amounts are always in Pakistani Rupees (PKR). The support team is reachable in both Urdu and English if your question isn't covered here.

If you can't find your answer in the FAQ, scroll to the bottom of this page or contact py999 support directly at support@py999.ws — the team typically responds within 10 minutes during peak hours and 30 minutes overnight.

py999

Most Visited FAQ Topics on py999

These are the categories Pakistani players look up most often. Click any card to jump straight to those questions.

Registration & Account

How to sign up, CNIC verification, account limits and personal details updates.

Login & Security

Forgotten passwords, account locks, two-factor authentication and session management.

Deposits

JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT — how to deposit in PKR on py999.

Withdrawals

Processing times, minimum amounts, CNIC verification and failed withdrawal troubleshooting.

Cricket & PSL Betting

How odds work, live betting, PSL markets, bet settlement and in-play cricket on py999.

Slots & Games

RTP, minimum bets, fishing games, demo mode and which slots qualify for bonuses.

Promotions & Bonuses

Welcome bonus terms, wagering requirements, cashback rules and referral rewards.

Responsible Gaming

Deposit limits, self-exclusion, take-a-break tools and how to access player safety support.

No questions matched your search. Try different keywords or contact support.

Registration & Account

Go to py999.ws and click "Register". Fill in your full name, Pakistani mobile number (without the leading zero — just 10 digits after +92), date of birth, and a secure password. Tick the terms checkbox, submit, and verify your number via the SMS code sent to your phone. The whole py999 registration takes under two minutes. Once verified, your account is active immediately. See the full guide on our Register page.

Yes, completely free. Creating a py999 account costs nothing and requires no minimum deposit. You only deposit money when you choose to start playing. The registration form is online and can be completed in under two minutes from any mobile or desktop browser.

You do not need to upload your CNIC during initial registration. However, CNIC verification is required when you process your first withdrawal above a certain threshold, or when py999's compliance system requests KYC review. Your CNIC details must match exactly — name, date of birth, and ID number. Having your CNIC ready speeds up the first withdrawal significantly.

No. Each person is permitted one py999 account. Duplicate accounts are detected through mobile number, device fingerprint, CNIC, and payment method matching. If duplicate accounts are found, both may be suspended and any bonus funds forfeited. If you've accidentally created a second account, contact support@py999.ws immediately to have the duplicate closed.

Log in to py999, go to Account Settings, and you can update your email address, preferred language, and notification preferences freely. Changing your registered mobile number or legal name requires identity verification — contact support@py999.ws with your CNIC for assistance. Core identity details cannot be changed via self-service because they are linked to payment and compliance records.

You must be 18 years or older to register and use py999. This is a hard requirement enforced through CNIC age verification at the withdrawal stage. If py999 identifies or is informed that an account belongs to someone under 18, the account is closed immediately. See our Responsible Gaming page for the full policy.

Login & Security

On the py999 Login page, click "Forgot password?" below the password field. Enter the mobile number registered to your account. You'll receive an SMS with a reset link within 60 seconds. Tap the link, set a new password, and you're back in. If you're not receiving the SMS, make sure you're entering the number exactly as registered (10 digits, no leading zero), then contact support if the issue persists.

After several consecutive failed login attempts, py999 temporarily locks the account for security. The lock auto-lifts after 30 minutes. You should receive an SMS alert on your registered number. To resolve it faster, use the password reset function or contact support@py999.ws. The support team can unlock the account after confirming your identity.

Log in to py999, go to Account Settings, then Security. Toggle on "SMS Two-Factor Authentication." From your next login, you'll receive a one-time code via SMS that must be entered alongside your password. This makes your py999 account significantly more secure — we strongly recommend enabling it. The OTP code expires in 5 minutes and cannot be reused.

Change your password immediately using the reset function, then enable two-factor authentication. Contact support@py999.ws and report the unauthorised access — the team can review your recent login history, freeze any suspicious transactions, and help secure your account. Do not use the same password on py999 as you use for mobile banking or email.

Yes. Tick "Keep me logged in" on the login form to extend your py999 session on that device. py999 will still re-require login after extended inactivity, a password change, or detected suspicious activity. Use this option only on your personal mobile — never on shared or public devices.

py999 runs on mobile browser rather than a native app, so biometric login depends on your device browser's password manager. On Android with Chrome or on iPhone with Safari, you can save your py999 credentials and access them via fingerprint or face ID through your browser's built-in credential manager. This is browser-level biometrics, not a dedicated py999 feature.

Deposits

Log in to py999, go to the Deposit & Withdrawal section, select your preferred method (JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, or Visa/Mastercard), enter the amount in PKR, and confirm. JazzCash and Easypaisa deposits are typically confirmed within 30 seconds. Bank IBFT can take up to 2 hours depending on your bank. There are no py999 deposit fees.

The minimum deposit on py999 via mobile wallet (JazzCash, Easypaisa, NayaPay, SadaPay) is Rs 200. For bank IBFT, the minimum is Rs 500 due to bank processing minimums. For Visa/Mastercard, the minimum is Rs 500. These amounts are in Pakistani Rupees and there are no fees charged by py999 on top of the deposit amount.

For JazzCash and Easypaisa, deposits typically credit within 1 minute. If it's been more than 10 minutes, check your wallet transaction history to confirm the payment actually went through on your end. If money left your wallet but hasn't appeared in py999, contact support@py999.ws with the transaction reference number and time. Bank IBFT can take up to 2 hours — check back before contacting support for IBFT deposits.

py999 does not charge any fees on deposits. The amount you send is the amount that arrives in your py999 balance. Your payment provider (JazzCash, your bank, etc.) may charge their own transaction fees on their end — check with your provider. py999 has no control over and does not benefit from third-party provider charges.

No. py999 requires that all deposit methods belong to the account holder. Deposits from payment accounts belonging to third parties are not permitted and may result in the transaction being reversed and the py999 account being reviewed. This rule exists to comply with anti-money-laundering requirements and to protect all parties involved.

py999 does not set a blanket maximum deposit limit — however, individual payment methods have their own limits (JazzCash and Easypaisa have per-transaction and monthly limits set by the respective providers). You can also voluntarily set your own daily, weekly, or monthly deposit limits in your py999 Responsible Gaming settings at any time.

Withdrawals

Most py999 withdrawals to JazzCash and Easypaisa are processed within 5–15 minutes once your CNIC verification is complete. Bank IBFT withdrawals typically take 2–12 hours depending on your bank's processing schedule. Withdrawals requested on weekends may take slightly longer for bank transfers. All amounts are paid in Pakistani Rupees (PKR).

The minimum withdrawal from py999 is Rs 500 to mobile wallets (JazzCash, Easypaisa, NayaPay, SadaPay) and Rs 1,000 for bank IBFT transfers. Withdrawals below these thresholds cannot be processed. There is no withdrawal fee charged by py999 — the full amount you request arrives in your payment account.

The most common reason for a withdrawal hold is incomplete CNIC verification. If your account hasn't been verified yet, complete the KYC process in Account Settings first. Withdrawals can also be held if there is an active bonus balance with incomplete wagering requirements — the bonus portion is held until wagering is complete, but your real-money balance is unaffected. Contact support@py999.ws if a withdrawal has been pending for more than 24 hours.

Generally, py999 processes withdrawals back to the same payment method used for deposits — this is standard practice for anti-money-laundering compliance. If your original payment method is no longer active (e.g., a closed mobile wallet number), contact support@py999.ws with your CNIC to request a withdrawal to an alternative verified method. This is reviewed case by case.

When prompted for CNIC verification, upload clear photos of the front and back of your CNIC through the py999 account verification section. The details must match your registered name and date of birth exactly. Verification is typically completed within 2 hours during business hours. Once your CNIC is verified, you won't need to repeat the process for future withdrawals.

py999 does not charge fees on withdrawals. The full amount you request is sent to your payment account. Your bank or mobile wallet provider may have their own receiving fees — check with JazzCash or your bank directly if you're seeing a difference between the amount requested and amount received on their end.

Cricket & PSL Betting

py999 displays cricket odds in decimal format. Multiply your stake by the odds to get your total return including the stake. For example: Rs 1,000 stake × 2.10 odds = Rs 2,100 total return (Rs 1,100 profit). Odds reflect probability and change in real time based on market movement and match events. Pre-match odds are set before the game; in-play odds update ball by ball during live cricket on py999.

py999 offers a broad range of cricket markets including: match winner, series winner, top batsman, top bowler, highest opening partnership, total runs over/under, player performance specials, method of first wicket, innings runs, and live in-play markets. PSL markets include additional franchise-specific options. Market availability varies by match type and status — check the Cricket Betting or PSL Betting sections for current listings.

Yes. py999 offers live in-play betting on major cricket matches including Tests, ODIs, T20 Internationals, and PSL games. Markets are updated ball by ball. Some markets are suspended briefly around key events (wicket falling, power plays) — this is normal and the market reopens within seconds. To bet in-play, go to the Cricket Betting section and look for the "Live" tab when a match is in progress.

Bets are settled as soon as the official result is confirmed by the match governing body. For most T20 and PSL games, settlement happens within 30–60 minutes of the match ending. If a match is abandoned or reduced by weather, py999 settles bets according to the official result — Duckworth-Lewis method results are honoured for reduced-overs games. Bets on void markets are refunded at full stake.

The minimum single bet on cricket markets at py999 is Rs 50. The maximum stake per selection varies by market and event — py999 displays the maximum stake limit on each market when you open the bet slip. For PSL finals and major international matches, higher maximum limits are typically available compared to lower-tier fixtures.

Yes. py999's PSL Betting section covers every match of the Pakistan Super League from the group stage through the final. Outright markets (tournament winner, top run scorer, most wickets) are available from before the season starts. Match markets for upcoming PSL games typically go live 24–48 hours before the match and include pre-match and in-play options.

Slots & Games

py999 offers hundreds of slot titles from top game providers. The library includes classic 3-reel slots, modern 5-reel video slots, progressive jackpot slots, and high-volatility slots with bonus buy features. Minimum bets start from Rs 10 per spin. Browse the full selection on the Slots page. New titles are added regularly — check the promotions section for new game launch bonuses.

RTP stands for Return to Player — it's the percentage of total stakes a slot pays back to players over time. A slot with 96% RTP theoretically returns Rs 96 for every Rs 100 wagered across all players over thousands of spins. RTP is a long-term statistical average, not a guarantee of what you'll win in a single session. py999 slots display their RTP in the game info panel. High-RTP slots on py999 go up to 97%.

Many py999 slots are available in demo mode — a free play version using virtual credits rather than real PKR. Demo mode is a great way to learn a game's mechanics, bonus features, and volatility before committing real money. Note that winnings in demo mode are not real and cannot be withdrawn. Demo mode availability varies by title — look for the "Try for Free" or "Demo" option on the game tile.

Fishing games are arcade-style shooting games where players fire cannons to catch fish on screen — each fish has a different value, and the more powerful the shot, the higher the potential reward. They're fast-paced, visually engaging, and popular for short playing sessions. py999's fishing game section is on the Fishing Games page and offers titles with a wide range of minimum bet sizes, starting from Rs 10 per round.

Game contribution rates towards py999 bonus wagering requirements vary by category. Slots generally contribute 100%. Sports and cricket betting contribute 100% on qualifying markets. Some games (including certain high-RTP slots or progressive jackpot games) may have reduced contribution rates. The exact contribution rates for each active py999 promotion are listed in the terms on the Promotions page.

py999's Esports Betting section covers the tournaments and titles most followed by Pakistani esports fans — PUBG Mobile, Valorant, CS2, Mobile Legends, and Dota 2. Markets include match winner, map winner, handicap, first blood, and total maps/rounds. Tournament outright markets for major international events are available. New esports markets are added as major tournaments are scheduled.

Promotions & Bonuses

New py999 players who register and make their first deposit receive a 100% welcome bonus — py999 matches your first deposit up to a set maximum. The bonus is credited automatically after your qualifying deposit completes. The minimum qualifying deposit is Rs 500. Full current terms, including the maximum bonus amount and wagering requirements, are on the Promotions page. Terms may change between promotions periods.

Wagering requirements mean you must wager the bonus amount a specified number of times before the bonus (and any winnings from it) can be withdrawn. For example, a 10x wagering requirement on a Rs 500 bonus means you must place Rs 5,000 in eligible bets before that bonus converts to withdrawable cash. Your py999 account dashboard shows your current wagering progress in real time after login.

If a py999 promotion includes a promo code, enter it in the "Referral / Promo Code" field during registration, or in the Promotions section of your account before making the qualifying deposit. The welcome bonus does not require a promo code — it's applied automatically. Check the specific promotion's terms to confirm whether a code is needed.

py999 runs regular cashback promotions that return a percentage of net losses over a defined period back to your account as bonus credit. Cashback is typically credited weekly or on specific promotional days. The cashback rate and maximum amount vary by promotion — check the Promotions page for the current cashback offer. Cashback credited as bonus funds has its own wagering requirements.

Yes. py999 has a referral programme where existing players earn a reward when someone they refer registers and makes their first qualifying deposit. You can find your personal referral code in your py999 account under Promotions or Referral. Share it with friends — when they register using your code and complete the qualifying conditions, your referral reward is credited. Terms and reward amounts are on the Promotions page.

No — bonus funds must complete wagering requirements before they convert to withdrawable cash. Your py999 account holds your real money balance and bonus balance separately. Real money can always be withdrawn subject to the standard minimum withdrawal amount and CNIC verification. Bonus funds cannot be withdrawn until wagering is complete. Once converted, the resulting cash is freely withdrawable.

Responsible Gaming

Log in to py999, go to Account Settings, and select the Responsible Gaming section. From there you can set a daily, weekly, or monthly deposit limit. Reducing your limit takes effect immediately. Increasing a limit requires a 24-hour cooling-off period before it activates. This asymmetry is intentional — lowering your limit should always be instant. See full details on the Responsible Gaming page.

Go to Account Settings → Responsible Gaming → Self-Exclusion. Choose your exclusion period: 30 days, 90 days, 6 months, 1 year, or permanent. Confirm your choice and the exclusion is applied immediately. Your account is locked, all marketing stops, and the exclusion cannot be reversed during the chosen period. If you're struggling with your gaming, this is the most effective tool py999 offers. Details on the Responsible Gaming page.

Yes. The "Take a Break" feature lets you lock your py999 account for 24 hours, 48 hours, or 7 days without committing to a full self-exclusion. During the break, you cannot log in, deposit, or place bets. The account reopens automatically when the break period ends. Find this in Account Settings → Responsible Gaming. It's a useful option when you feel you need distance from gaming but aren't ready for a long-term exclusion.

Your real-money balance is preserved during self-exclusion and available for withdrawal once the exclusion ends. You can also request an early balance withdrawal (without account reactivation) by contacting support@py999.ws. The team will process your withdrawal without restoring betting access. Any bonus balance at the time of self-exclusion is cancelled and forfeited.

Yes, immediately and automatically. The moment self-exclusion is applied to your py999 account, you are removed from all marketing communications — promotional SMS messages, bonus offer notifications, PSL specials alerts, and any other gaming-related communications from py999. You do not need to unsubscribe separately. This happens on the same day as the exclusion and requires no further action from you.

Contact py999 at support@py999.ws. While py999 cannot discuss another person's account details due to privacy requirements, the player safety team can provide you with guidance on how to approach the conversation with that person, what resources exist, and what steps they themselves can take if they choose to. Raising a concern like this is the right thing to do — py999 takes all such contacts seriously and responds with genuine care, not automated replies.
py999
Getting Help

Can't Find Your Answer in the py999 FAQ?

The py999 FAQ covers the most common questions, but not every situation fits neatly into a FAQ. If your question is more specific — for example, a particular bet settlement query, a payment that hasn't arrived, or something unusual with your account — the py999 support team is the right next step.

py999 support is available 24/7 in both Urdu and English. The team is trained to handle everything from simple login resets to complex account and payment issues. Average first-response time on live chat is under 8 minutes. Email responses typically arrive within 10–30 minutes depending on the time of day.

When you contact support, have your registered mobile number ready — it's the primary way the team identifies your py999 account. For withdrawal or payment queries, having your transaction reference number and the time of the transaction will speed things up significantly.

Important: py999 support will never ask for your password. If you receive a message asking for your py999 password from someone claiming to be py999 staff, do not reply — it is not genuine py999 support. Report it to support@py999.ws immediately.

py999

Contact py999 Support

Our team is available 24/7 in Urdu and English. Get in touch by email — we respond fast.

support@py999.ws
24/7 Support
<8 min response
Email Us Now

Ready to Play? Join py999 Today

Register free in under two minutes, claim your welcome bonus, and start betting on cricket, PSL, slots, fishing games and esports — all in PKR on Pakistan's most trusted platform.

18+ only. Gambling involves risk.  |  T&Cs  |  Privacy  |  Responsible Gaming