Help Centre

99ba Frequently Asked
Questions

Everything you need to know about playing on 99ba — from opening your account and depositing via JazzCash or EasyPaisa, to cricket betting, slot games, bonuses, and our responsible gaming tools. Browse by category or use the quick-jump links below.

What Can We Help You With?

Our FAQ covers the five most common areas Pakistani players ask about. Click a card to jump straight to that section.


Account & Registration

5 Questions

Visit 99ba.im and click the Register button. Fill in your full name, email address, mobile number, and date of birth, then set a strong password. You must be at least 21 years old to register. After submitting your details, verify your email address through the confirmation link we send. Your account is active once email verification is complete.

99ba requires a valid government-issued identity document to complete KYC. Accepted documents are your Pakistani CNIC, passport, or driver's licence. You will also need to submit a recent selfie holding your document. KYC is mandatory before processing your first withdrawal and is typically reviewed within 24 hours of submission.

On the 99ba login page, click "Forgot Password" beneath the login form. Enter the email address linked to your account and we will send a secure password-reset link within a few minutes. If the email does not arrive, check your spam folder. The reset link expires after 30 minutes, so act promptly. Contact live chat if you continue to have trouble.

No. 99ba strictly permits one account per person, per household, and per device. Duplicate accounts violate our Terms and Conditions and may result in permanent closure of all associated accounts along with forfeiture of any balances. If you believe a duplicate was created accidentally, contact our support team immediately to have it merged or closed.

To permanently close your 99ba account, contact our support team via live chat or email at [email protected] and submit a closure request. Before closure, ensure any remaining balance is withdrawn. Account closure requests are processed within 48 hours. If your reason for closing relates to problem gambling, we strongly encourage you to consider self-exclusion as an alternative.


Deposits & Withdrawals

6 Questions

Log in to your 99ba account and navigate to the Cashier section. Select JazzCash as your payment method, enter the deposit amount (minimum Rs 500), and confirm. You will receive a JazzCash payment prompt on your registered mobile number. Approve the transaction in your JazzCash app and funds appear in your 99ba wallet instantly — no processing delay.

Yes, EasyPaisa is fully supported on 99ba. From the Cashier page, choose EasyPaisa, enter your deposit amount, and follow the on-screen instructions. The minimum EasyPaisa deposit is Rs 500. Funds are credited to your 99ba account in real time. Make sure your EasyPaisa account is registered under the same mobile number linked to your 99ba profile.

The minimum deposit on 99ba is Rs 500, regardless of payment method. This applies to JazzCash, EasyPaisa, HBL, UBL, Meezan Bank, and crypto deposits alike. There is no maximum deposit limit for standard accounts, though high-value deposits may trigger an additional verification step in line with our AML compliance obligations.

JazzCash and EasyPaisa withdrawals typically process within 15–30 minutes once approved. Bank transfers to HBL, UBL, and Meezan Bank accounts usually arrive within 1–3 business days depending on your bank's clearing schedule. Crypto withdrawals are processed within 30–60 minutes subject to network confirmation times. All withdrawals require a completed KYC before they are approved.

99ba does not charge platform fees on standard deposits or withdrawals. However, your bank or mobile wallet provider may apply their own transaction charges — for example, JazzCash or EasyPaisa may deduct a small service fee on their end. Crypto withdrawals may incur network gas fees, which are outside 99ba's control. Always review your wallet statement for third-party charges.

The minimum withdrawal on 99ba is Rs 1,000. This threshold applies across all withdrawal methods including JazzCash, EasyPaisa, bank transfer, and crypto. Withdrawal requests below this amount will not be processed. If your balance is below the minimum, continue playing and accumulate enough before submitting a withdrawal request.


Games & Gameplay

5 Questions

99ba's slot library features hundreds of titles from leading providers. You will find classic 3-reel slots, modern 5-reel video slots, progressive jackpot slots, and Megaways mechanics — all playable in PKR. Popular titles include high-volatility games with bonus buy features and low-volatility options suited to longer sessions. The full catalogue is browsable on the 99ba Slot page.

Absolutely. PSL is one of the most popular betting markets on 99ba. You can bet on match winners, top batsmen, total sixes, innings scores, and dozens of in-play markets during live PSL fixtures. Odds are updated in real time and are competitively priced. Head to the Cricket section on 99ba to see the full list of available PSL betting markets.

Yes. 99ba is fully optimised for mobile browsers on Android and iOS. You can bet on cricket, play slots, and access live casino games from any smartphone or tablet without downloading a separate app. The mobile interface is responsive and loads quickly even on standard 4G connections common across Karachi, Lahore, and Islamabad.

Return-to-Player (RTP) percentages on 99ba slot games vary by title, but the majority of games in our library carry an RTP between 94% and 97%. Individual RTP figures are displayed in each game's information panel before you start playing. 99ba sources games exclusively from certified providers whose RTP values are independently audited for fairness.

Yes. 99ba's live casino section streams real-time games hosted by professional dealers. Available titles include Live Roulette, Live Baccarat, Live Blackjack, and several game-show formats. Sessions are streamed in HD and support PKR betting stakes. Live dealer games are accessible from the 99ba Casino page on both desktop and mobile.


Bonuses & Promotions

4 Questions

99ba offers a welcome bonus to newly registered players on their first qualifying deposit. Bonus terms — including the match percentage, maximum bonus amount, and minimum deposit threshold — are published on the Promotions page and updated regularly. Always read the full terms before claiming any bonus, paying particular attention to the wagering requirement and eligible game restrictions.

A wagering requirement (also called a playthrough requirement) is the number of times you must bet the bonus amount before it converts to withdrawable cash. For example, a Rs 1,000 bonus with a 20x wagering requirement means you need to place Rs 20,000 in total bets before withdrawing the bonus funds. Specific wagering figures for each 99ba promotion are listed in the individual bonus terms.

Yes. 99ba operates a tiered loyalty programme that rewards consistent players with points on every real-money bet placed. Points accumulate and unlock higher loyalty tiers, each carrying enhanced benefits such as faster withdrawal processing, higher deposit limits, dedicated account managers, and access to exclusive promotions. Full programme details are available after logging in to your 99ba account.

It depends on the specific promotion. Some 99ba bonuses are universal and can be used across slots, live casino, and sports betting including cricket. Others are designated specifically for slots or sports only. The eligible game categories are always stated in the bonus terms on the Promotions page. Using a bonus on ineligible games may result in the bonus being voided.


Safety & Responsible Gaming

5 Questions

99ba operates under an international gaming licence and adheres to the regulatory standards set by that jurisdiction. The platform applies responsible gaming protocols, AML procedures, and KYC requirements consistent with international online gaming compliance frameworks. Players are responsible for understanding the legal status of online gambling in their own jurisdiction before registering.

The minimum age to register and play on 99ba is 21 years. This is a firm requirement enforced through mandatory KYC document verification during the account setup process. Any account found to belong to a person under 21 will be immediately suspended and all funds returned. 99ba has a zero-tolerance policy regarding underage gambling.

Log in to your 99ba account and go to Account Settings, then select the Responsible Gaming tab. From there you can set daily, weekly, or monthly deposit limits, loss limits, session time limits, and activate a cool-off period or full self-exclusion. Limits take effect immediately; increases require a 48-hour cooling-off period. Self-exclusion can also be activated by contacting live chat directly.

If you feel gambling is negatively affecting your finances, relationships, or mental health, please act immediately. You can self-exclude from 99ba via Account Settings or by contacting our 24/7 live chat team. For independent support, organisations such as Gamblers Anonymous and GamCare offer free, confidential help online. 99ba's responsible gaming team is trained to assist without judgement — reach out any time.

The fastest way to reach 99ba support is through the live chat feature available on every page of the site — average response time is 3 to 5 minutes, 24 hours a day, 7 days a week. You can also email the support team at [email protected] for non-urgent queries. 99ba does not currently offer telephone support.


Our Support Team Is Here Around the Clock

Couldn't find what you were looking for in the FAQ? Our 99ba support team is available 24/7 via live chat and typically responds within 3–5 minutes. You can also explore the platform by logging in or browsing our games.

🔞 21+ only  |  Gambling involves financial risk  |  Play within your means