Help Centre · Always Updated

999p FAQ — Every Question Pakistani Players Ask, Answered

Whether you are brand new to 999p or a regular player with a specific question about your account, deposits, bonuses or cricket betting — you will find a direct, clear answer right here. Browse by category or search below.

999p
Got a Question? 999p Has the Answer

Pakistan's most comprehensive betting platform FAQ — all in one place

60+
Questions answered
8
Topic categories
24/7
Live support available
PKR
All amounts in rupees

No questions matched your search. Try different keywords or to browse all topics.

Account

Visit 999p.run/register and fill in your full name, email address, Pakistani mobile number and a password. Tick the 18+ confirmation and accept the Terms and Conditions. A verification link is sent to your email — click it to activate your account. The whole process takes under two minutes. Once your account is active, you can deposit using Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or a Visa/Mastercard card and start playing immediately.

You must be at least 18 years old to register and play on 999p. This is a strict requirement with no exceptions. Age is verified before any withdrawal is processed. If 999p identifies an underage account at any point, the account will be permanently closed and any remaining balance may be withheld in line with the Terms and Conditions.

No. Each person may only hold one active account on 999p. Creating duplicate accounts is a breach of the Terms and Conditions and results in all linked accounts being permanently closed. If you have forgotten your login details, use the Forgot Password option or contact support — there is no need to create a new account.

Log in to your 999p account and go to Account Settings → Personal Details. You can update your email and mobile number from there. For security reasons, changing your email address requires verification via the old email before the change takes effect. If you no longer have access to your registered email, contact support at support@999p.run with proof of identity.

Account verification (KYC) is required before your first withdrawal. You will need to submit a clear copy of your Pakistani CNIC or passport and a recent utility bill or bank statement as proof of address. Documents can be uploaded directly in Account Settings → Verification. Most verifications are reviewed and approved within 24 hours.

To permanently close your 999p account, email support@999p.run with the subject line "Account Closure Request" from your registered email address. Our team will process the closure after verifying your identity. Any balance remaining in your account will be refunded to your registered payment method before closure. If you are considering closure due to problem gambling, please consider self-exclusion as an alternative — it offers the same protection with the option to return later.

999p supports three login methods — email, Pakistani mobile number and username. If you have forgotten your username, you can log in using your registered email address or mobile number instead. Select the relevant tab on the login page. If you have also forgotten which email or mobile you used, contact support with your full name and CNIC for identity verification.

Go to Account Settings → Security → Two-Factor Authentication and toggle it on. Once enabled, each login from a new device will require a one-time code sent to your registered mobile number before access is granted. This is strongly recommended as an additional layer of protection for your 999p account and PKR balance.

Deposits

Log in to your 999p account, go to My Account → Deposit and choose your preferred payment method. 999p accepts Easypaisa, JazzCash, NayaPay, SadaPay, bank transfer via IBFT and Visa/Mastercard debit or credit cards. Select your method, enter the amount in PKR and follow the on-screen instructions. Easypaisa and JazzCash deposits are credited to your account instantly.

The minimum deposit on 999p is Rs 200. This applies to all payment methods including Easypaisa, JazzCash and bank transfer. There is no maximum deposit limit under normal account conditions, though large deposits may be reviewed by our payments team as a standard security measure. All amounts are in Pakistani Rupees (PKR) with no currency conversion required.

Easypaisa and JazzCash deposits are credited instantly — your balance updates as soon as the transaction completes on the mobile wallet side. NayaPay and SadaPay deposits also process very quickly, typically within a few minutes. IBFT bank transfers can take between 30 minutes and a few hours depending on your bank. If a deposit has not appeared after 2 hours, contact support with your transaction reference number.

999p does not charge any platform-side fees on deposits. The full amount you deposit is credited to your account. Your mobile wallet or bank may charge their own standard transaction fees — these are outside 999p's control. Check with your Easypaisa, JazzCash or bank account for their applicable charges.

Yes. Go to Account Settings → Responsible Gaming → Deposit Limits to set a daily, weekly or monthly PKR cap. Reducing a limit takes effect immediately. Increasing a limit has a mandatory 24-hour delay — this is a deliberate design to protect you from impulsive decisions during a session. Setting a deposit limit is strongly recommended as a baseline responsible gaming measure.

First check that the transaction was not completed on your Easypaisa or JazzCash app — sometimes the 999p page times out while the payment itself went through. Check your mobile wallet transaction history. If the money left your wallet but has not appeared in your 999p account within 2 hours, contact support with your transaction ID and the amount in PKR. Our payments team will trace and credit the deposit manually.

999p accepts IBFT transfers from all major Pakistani banks — including HBL, UBL, MCB, Allied Bank, Bank Alfalah, Meezan Bank and Standard Chartered Pakistan, among others. If your bank supports Raast or standard IBFT, it will work with 999p. The IBFT account details are shown when you select "Bank Transfer" in the deposit section of your account.

Currently, 999p does not accept cryptocurrency deposits. All deposits and withdrawals are processed in Pakistani Rupees (PKR) via local payment methods — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT and Visa/Mastercard. This keeps the experience straightforward for Pakistani players without the need for crypto wallets or currency conversions.

Withdrawals

Go to My Account → Withdraw, enter the amount in PKR and select your preferred withdrawal method. 999p processes withdrawals to Easypaisa, JazzCash, NayaPay, SadaPay, bank account via IBFT and Visa/Mastercard cards. Your account must be verified (CNIC submitted and approved) before your first withdrawal can be processed.

Easypaisa and JazzCash withdrawals typically arrive within 1–4 hours during business hours. IBFT bank transfers usually complete within 1–2 business days depending on your bank's processing speed. Card withdrawals can take 3–5 business days. Withdrawals requested over weekends or public holidays may take slightly longer. You will receive an email confirmation once your withdrawal has been processed on the 999p side.

The minimum withdrawal amount on 999p is Rs 500. Maximum withdrawal limits may apply per transaction and per day depending on your VIP Club tier — higher VIP levels have higher withdrawal limits. Check your account settings for your current limits or contact support if you need to arrange a large withdrawal.

Withdrawals can be placed on hold for several reasons: your account may not yet be fully verified, you may have an active bonus with remaining wagering requirements, or a routine security check may be in progress. Log in to your account and check My Account → Verification to see if any documents are outstanding. If everything appears complete but your withdrawal is still pending after 24 hours, contact support with your withdrawal reference number.

999p does not charge platform fees on standard withdrawals. However, some payment methods — particularly card withdrawals — may attract fees charged by the card network or your bank, which are outside 999p's control. Easypaisa and JazzCash withdrawals are generally fee-free on 999p's side. Check your wallet or bank terms for any charges they apply to incoming transfers.

If your withdrawal is still showing as Pending in your account history, you can cancel it from the My Account → Withdraw section and the funds will be returned to your available balance. Once a withdrawal has moved to Processing status, it can no longer be cancelled. Contact support immediately if you need to attempt a cancellation — there may still be time depending on how recently the status changed.

As a standard anti-fraud measure, 999p requires withdrawals to be sent back to the same payment method used for the most recent deposit where possible. If you deposited via Easypaisa, the first withdrawal should go back to your Easypaisa account. If you need to withdraw to a different method (for example, because you no longer have access to the original wallet), contact support — our team will review and assist on a case-by-case basis.

Cricket Betting

999p offers cricket betting on a very wide range of matches — PSL (Pakistan Super League), international T20s, Test matches, ODIs, IPL, The Hundred, BBL and other major domestic and international competitions. PSL markets are especially comprehensive during the tournament season. Full match listings are visible in the Cricket Betting section after you log in.

Yes. Live in-play betting is available on all major cricket matches. You can place bets while a match is in progress, with odds updating in real time to reflect the current match situation. Live markets include match winner, next wicket, over totals, run rate and more. Odds fluctuate quickly during live play — place your bets promptly once you have made your decision.

999p offers an extensive range of cricket markets including: Match Winner, Series Winner, Top Batsman, Top Bowler, Player Runs (Over/Under), First Over Runs, Total Sixes, Man of the Match, Method of First Dismissal, Toss Winner and dozens more. The full market list is shown on each match page inside your account.

If a cricket match is officially abandoned without a result — due to rain, bad light or other reasons — all affected bets at 999p are voided and your stake is returned to your account balance. Bets on markets that were settled before abandonment (for example, a first innings total that was already completed) remain settled as they stood at that point.

The minimum bet on cricket at 999p is Rs 50. Maximum stakes vary by market and match and are shown on the bet slip at the time of placing. If you are placing a large bet and want to discuss limits in advance, contact support — they can advise on maximum amounts for specific markets.

Yes. 999p supports accumulator (parlay) betting on cricket. Add multiple selections from different matches to your bet slip and they combine into a single accumulator with multiplied odds. The minimum number of selections for an accumulator is two. All selections must win for the accumulator to pay out. Note that some markets may be excluded from accumulators — restrictions are shown on the bet slip.

By default, 999p displays cricket odds in decimal format (e.g. 2.50). You can switch to fractional or American odds format in your account settings under Display Preferences. Decimal odds are generally easier to use for quick calculation — simply multiply your stake by the odds to get your total return including stake.

Cash-out is available on selected cricket markets at 999p. Where the option is available, you will see a Cash Out button with a current value on your active bets page during a live match. The cash-out value reflects the current match situation and is calculated in real time. Not all markets and matches support cash-out — availability is shown on the bet slip and in your open bets list.

Casino & Slots

999p offers a full range of casino games: live baccarat, live roulette, live blackjack, live game shows, hundreds of online slots (including jackpot titles), virtual sports and teen patti variants. The live casino features real human dealers and is streamed in high definition. New games are added regularly from top-tier software providers.

Yes. All slots and casino games on 999p use certified Random Number Generator (RNG) technology from licensed software providers. RNG certification means that each game outcome is statistically independent — past results have no influence on future spins or hands. Live casino games use real physical elements (cards, roulette wheels) dealt by trained live dealers, with results visible in real time.

In baccarat on 999p, you bet on whether the Player hand, Banker hand or a Tie will have a card value closer to 9. Each bet type has different odds. The Banker bet typically carries the lowest house edge. 999p offers several baccarat variants including Speed Baccarat and Live Baccarat at multiple stake levels. Visit the Baccarat page for full game details and strategy tips.

Jackpot slots offer a large prize pool that either resets to a fixed seed amount after being won (fixed jackpot) or grows with every spin across all players (progressive jackpot). To be eligible for the jackpot, you typically need to bet above a minimum stake threshold per spin — this is shown in the game's paytable. Jackpots are won randomly or through a specific bonus feature depending on the game design.

Yes — all casino games on 999p, including the full live casino lobby and slots library, are fully playable on mobile. No app download is required. The 999p mobile site works in any modern browser on Android or iOS. Live casino games stream at high quality on mobile connections. The interface adjusts automatically to your screen size for comfortable play.

Virtual sports on 999p are computer-generated sports simulations — football matches, cricket games, horse races and more — that run continuously, 24 hours a day. Each event lasts a few minutes and uses RNG-based outcomes. You bet on the result just as you would a real match, but you never have to wait for a scheduled event. Virtual sports are a great option when no live matches are running.

RTP is the theoretical percentage of total wagers that a slot pays back to players over a very large number of spins. Most slots on 999p have an RTP between 95% and 97%. This is a statistical average over millions of spins — it does not mean that you will receive 96% of your stake back in a single session. Individual session outcomes can vary enormously from the long-term average. RTP for each game is available in its information or paytable section.

Bonuses & VIP Club

Every new 999p account qualifies for a welcome bonus on its first PKR deposit. The exact bonus amount and percentage are shown at the point of claiming inside your account — offers may vary. Welcome bonuses are subject to wagering requirements (a specified number of times you must wager the bonus amount before it can be withdrawn as cash). Full terms are displayed before you claim the offer.

Wagering requirements (also called rollover or playthrough) mean you must wager the bonus amount a specified number of times before it converts to withdrawable cash. For example, a 10x wagering requirement on a Rs 1,000 bonus means you need to place Rs 10,000 in qualifying bets. Progress is tracked in your Bonuses section. Different game types contribute differently — slots usually contribute 100%, while table games and live casino may contribute less.

Every 999p account automatically joins the VIP Club at Bronze level from day one. Every qualifying wager earns VIP points. As your points accumulate you progress through Bronze → Silver → Gold → Platinum → Diamond. Each tier unlocks better weekly cashback rates, higher withdrawal limits and exclusive promotions. VIP cashback is credited to your account every Monday for the previous week's activity.

VIP cashback rates depend on your current tier — higher tiers earn more cashback on net losses. Cashback is calculated on your net losses for the previous week and credited every Monday. The cashback rate for each VIP level is displayed in the VIP Club section of your account. Cashback is credited as bonus funds with their own wagering conditions, which are shown at the time of crediting.

There is a Promo Code field in the registration form — you can enter any code you have received at the point of creating your account. If you already have an account, promo codes can be entered in the Promotions section of your account dashboard. If a code does not work, check that it has not expired and that you meet the eligibility criteria. Contact support if you believe a valid code is not applying correctly.

Most 999p bonuses have an expiry period (typically 7–30 days) within which wagering requirements must be completed. If the expiry passes before wagering is complete, the remaining bonus funds are removed from your account. Your real-money balance is not affected — only the bonus portion is forfeited. Expiry dates and wagering progress are always visible in your Bonuses section.

Yes. Beyond the welcome bonus, 999p runs regular promotions for existing players including reload bonuses, free bet offers, slot tournaments, cricket betting boosts and seasonal promotions around major events like PSL. All current offers are listed in the Promotions section of your account after logging in. Subscribing to 999p marketing emails ensures you receive notification of new offers as they launch.

Bonus abuse includes: creating multiple accounts to claim the same offer more than once, using coordinated bets to guarantee a profit regardless of outcome (bonus arbitrage), using VPNs or false information to appear eligible for restricted offers. 999p's system detects these patterns and may result in the forfeiture of bonus funds, voiding of associated winnings and permanent account closure. All players are expected to use bonuses in good faith as intended.

Security

Yes. 999p uses TLS 1.3 encryption on all connections, AES-256 encryption for stored data and one-way password hashing so that your actual password is never stored in a readable form. Player financial data and personal information are stored on secure, access-controlled servers. 999p complies with its Privacy Policy in relation to data collection, use and storage.

Change your password immediately using the Forgot Password option and enable two-factor authentication. Then email support@999p.run with the subject line "Account Security" immediately. Our team will review your login history, freeze suspicious activity and assist with securing your account. Do not delay — the sooner you contact us the more we can do to protect your balance.

Always access 999p through the official address 999p.run. Check that the URL begins with https:// and that the padlock icon is present in your browser. 999p will never ask for your password via email, SMS or social media. If you receive a message claiming to be from 999p and asking for your login credentials, do not respond — report it to support@999p.run.

A strong 999p password should be at least 10 characters long and include a mix of uppercase letters, lowercase letters, numbers and at least one symbol (e.g. !, @, #). Avoid using your name, date of birth, mobile number or common words. Do not reuse your 999p password on other sites. Using a password manager to generate and store a unique password is strongly recommended.

999p collects the information you provide during registration (name, email, mobile number, date of birth), identity documents submitted for verification, transaction records and gameplay history. This data is used for account management, payment processing, fraud prevention and legal compliance. Full details of what we collect, how we use it and your rights are described in the Privacy Policy.

Yes — you can log in from your phone, tablet and computer. However, if 999p detects a login from an unusual device or location, an email notification is sent to your registered address. If two-factor authentication is enabled, any new device will require a one-time code before access is granted. For security, avoid logging in from public or shared devices.

You can request access to or deletion of your personal data by emailing support@999p.run. Note that certain data (particularly transaction records) must be retained for legal and regulatory compliance purposes for a specified period — this means full deletion may not always be possible immediately, but 999p will respond to your request and explain what can and cannot be deleted and why.

Responsible Gaming

Go to Account Settings → Responsible Gaming → Self-Exclusion and choose your exclusion period: 3 months, 6 months, 1 year, 5 years or permanent. Self-exclusion takes effect immediately and cannot be reversed for the chosen period. Alternatively, email support@999p.run with "Self-Exclusion Request" in the subject — we will action it the same day. See the full Responsible Gaming page for more detail.

Yes. 999p offers Cool-Off Periods of 24 hours, 48 hours, 7 days or 30 days. During a cool-off, your account is suspended — you cannot log in, deposit or place bets. The cool-off takes effect immediately. It differs from self-exclusion in that it is a shorter, time-limited pause rather than a long-term exclusion. Set a cool-off from Account Settings → Responsible Gaming.

Session time limits are set from Account Settings → Responsible Gaming → Session Limits. Choose a maximum session length in minutes. When the limit is reached, 999p displays a notification and can automatically log you out if you choose that option. Reality check reminders — on-screen notifications every 15, 30 or 60 minutes showing your session duration and spending — can also be enabled from the same section.

If you are concerned about a family member, the most effective first step is an honest and non-confrontational conversation. You cannot activate responsible gaming controls on someone else's 999p account — only the account holder can do that. However, if you have genuine cause for concern about how a 999p account is being used, email support@999p.run — we will handle the matter with full discretion.

Yes. A loss limit caps the maximum amount in PKR you can lose over a daily, weekly or monthly period. Once the limit is reached, betting is suspended until the period resets. Set a loss limit from Account Settings → Responsible Gaming. Reducing a limit takes effect immediately — increasing one requires a 24-hour delay, a deliberate protective measure.

Your balance is preserved during self-exclusion. You may request a withdrawal of your real-money balance even while your account is excluded from gaming — contact support to arrange this. Bonus funds may be forfeited during a self-exclusion request as they cannot be played through while excluded. Your balance will be available again once the exclusion period ends (subject to the mandatory 24-hour cooling-off confirmation step).

Common signs include: betting more than you intended, chasing losses, gaming affecting your finances or relationships, feeling restless when not playing, hiding your gaming from others and trying to stop but finding you cannot. If several of these feel familiar, it is worth taking action. Visit the Responsible Gaming page for a self-assessment quiz and full list of tools available. Our support team is available 24/7 and conversations are handled with complete discretion.
999p
999p Pakistan — Your Most Trusted Betting Platform

All questions about 999p answered here — from Rawalpindi to Karachi

999p
Teen Patti, Slots & Live Casino — All at 999p

Log in and explore everything 999p has to offer Pakistani players

Couldn't Find Your Answer?

If your question is not in the FAQ, our support team is available 24/7. We respond to live chat messages within minutes and to emails within a few hours. There are no scripted, unhelpful responses at 999p — you get a real answer from someone who knows the platform.

Live Chat

Available 24/7 — click the chat icon inside your 999p account after logging in. Average response under 3 minutes.

Email Support

Send your question to support@999p.run — we respond within a few hours, around the clock.

Six Things That Make 999p Stand Out for Pakistani Players

Before you register, here is a quick summary of what sets 999p apart from other betting platforms available to players in Pakistan.

Everything in PKR

No currency conversion, no confusing exchange rates. Your deposits, bets, winnings and withdrawals are all in Pakistani Rupees. Deposit with Easypaisa or JazzCash in seconds.

Deep Cricket Markets

999p offers more cricket betting markets than most platforms — PSL, international T20s, Tests and ODIs with live in-play betting, cash-out and accumulator support all included.

VIP Club From Day One

Every player joins the 999p VIP Club at Bronze level when they register. Every wager earns points — and weekly cashback applies from your very first qualifying bet.

Bank-Level Security

TLS 1.3, AES-256 data encryption and 2FA protection mean your 999p account and PKR balance are secured to the same standard as online banking.

Full Mobile Platform

No app download needed. The full 999p platform — cricket betting, live casino, baccarat, slots and account management — runs perfectly in any mobile browser.

Responsible Gaming Tools

Free deposit limits, session timers, loss limits, cool-off periods and self-exclusion are all built into every 999p account from day one — no application needed.

Ready to Play on Pakistan's Best Platform?

Your 999p Questions Are Answered — Now Let's Play

Everything you need to know about 999p is on this page. If you are not yet a member, registration is free and takes under two minutes. Deposit in PKR, claim your welcome bonus and start with cricket betting, live casino or slots.

18+ only. Please play responsibly. Terms & Conditions apply. Responsible Gaming tools available.