JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, and Visa/Mastercard — all supported at 99ba with zero fees, instant processing, and a minimum deposit of just Rs 200. Your money moves as fast as you do.
Built for Pakistan
One of the first things players notice when they join 99ba is how naturally the payment system fits into their existing financial life. There's no need to set up an international payment method, no overseas bank transfers, and no conversion of currencies. Everything runs in Pakistani Rupees from start to finish. If you use JazzCash for your daily payments — and most people in Pakistan do — you can deposit into 99ba in the same way you pay for mobile credit or groceries.
The same logic applies to withdrawals. When you win at 99ba — whether it's from a well-placed bet on a PSL match, a lucky Roulette spin, or a strong hand of Teen Patti — the money is yours and you should be able to access it immediately. At 99ba, that's exactly how it works. Withdrawals land in your JazzCash or Easypaisa wallet within minutes, any time of day or night.
All Deposit Options
99ba supports every major payment method used in Pakistan today. No matter how you prefer to handle your money, there's a straightforward way to fund your account and start playing.
The most popular mobile wallet in Pakistan and the fastest way to deposit at 99ba. Open your JazzCash app, send to the 99ba merchant account, and your balance appears in seconds. Works 24 hours, 365 days a year.
Telenor's Easypaisa is trusted by millions across Pakistan. Deposit directly from your Easypaisa account to 99ba — the transaction completes in under 30 seconds and requires no bank account at all.
The newer generation of Pakistan's digital wallets. NayaPay users can deposit to 99ba quickly and securely. Ideal for tech-savvy players who prefer managing their finances entirely on a modern digital banking app.
SadaPay's borderless digital account makes it easy to fund your 99ba balance. The transfer is fast, the interface is clean, and your deposit shows up ready to use almost immediately after you initiate it.
Transfer from any Pakistani bank account using IBFT. Works with HBL, Meezan Bank, UBL, MCB, Bank Alfalah, Allied Bank, and all others. Takes one to two hours during banking hours. The best option for larger deposits.
Pakistani debit and credit cards bearing the Visa or Mastercard logo are accepted at 99ba. This includes cards issued by Pakistani banks. Deposits are processed securely via PCI-DSS compliant gateway within minutes.
Step by Step
Funding your 99ba account takes less time than ordering food online. Here's the complete process from start to finish.
Open the 99ba website on your phone or desktop and log in to your account. If you haven't registered yet, it takes under two minutes — just your phone number and a password.
Tap the Deposit button in your account dashboard. Choose your preferred payment method from the list — JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, or card.
Type the amount in PKR — minimum Rs 200 — and follow the on-screen instructions to complete the payment via your chosen method. The transaction takes under 60 seconds for most methods.
Your 99ba wallet is updated instantly for JazzCash and Easypaisa deposits. Bank IBFT deposits show within 1–2 hours. Your PKR is now available across all games and sports betting.
Getting Your Winnings
Winning at 99ba is only half the satisfaction — the other half is seeing those PKR land in your wallet. The withdrawal process at 99ba has been deliberately designed to be as fast and friction-free as possible. Once you're ready to cash out, head to the Withdraw section in your account dashboard, enter the amount, select your preferred destination (JazzCash, Easypaisa, NayaPay, SadaPay, bank account, or card), confirm your details, and submit the request.
For JazzCash and Easypaisa — the most popular withdrawal methods at 99ba — the money typically arrives in your wallet within five minutes of requesting. This is true at 3 AM on a Saturday just as much as during regular business hours. 99ba processes withdrawals around the clock. Bank IBFT transfers complete within one to two working hours. There are absolutely no fees charged by 99ba on any withdrawal, regardless of the method or amount.
Withdrawal Process
First Withdrawal Verification. For security purposes, 99ba may request a one-time identity verification before processing your first withdrawal above Rs 50,000. This is a standard anti-fraud measure. You'll need to submit a copy of your CNIC. Once verified, all future withdrawals process without additional documentation regardless of amount.
Withdrawal Speed at 99ba
Full Comparison
| Method | Min Deposit | Min Withdraw | Deposit Speed | Withdrawal Speed | Deposit Fee | Withdrawal Fee | 24/7? |
|---|---|---|---|---|---|---|---|
| 📱 JazzCash | Rs 200 | Rs 500 | Instant | 3–5 min | Zero | Zero | ✔ Yes |
| 💚 Easypaisa | Rs 200 | Rs 500 | Instant | 3–5 min | Zero | Zero | ✔ Yes |
| 🟣 NayaPay | Rs 500 | Rs 500 | < 2 min | 5–10 min | Zero | Zero | ✔ Yes |
| 🔵 SadaPay | Rs 500 | Rs 500 | < 2 min | 5–10 min | Zero | Zero | ✔ Yes |
| 🏦 Bank IBFT | Rs 1,000 | Rs 1,000 | 1–2 hrs | 1–2 hrs | Zero | Zero | Business Hrs |
| 💳 Visa/Mastercard | Rs 1,000 | Rs 1,000 | < 5 min | 1–3 days | Zero | Zero | ✔ Yes |
* Actual processing times may vary slightly during peak hours or scheduled bank maintenance windows. 99ba has no control over downstream processing delays by third-party networks.
Security & Trust
Financial security is a top priority at 99ba — not just a box-ticking exercise. Every deposit and withdrawal transaction runs over 256-bit SSL encryption, the same standard used by international banks and major e-commerce platforms. Your payment credentials are never stored on 99ba's servers — they are processed directly by the respective payment gateways (JazzCash, Easypaisa, etc.) using tokenisation, meaning 99ba never actually sees your full wallet credentials or card details.
Every account at 99ba is protected by two-factor authentication, and withdrawals require OTP confirmation via the registered mobile number. If an unusual withdrawal attempt is detected — for example, from an unfamiliar device or a new IP location — 99ba's fraud detection system flags the request for additional verification before processing. Your winnings don't go anywhere without your explicit confirmation.
Platform Security
Every transaction at 99ba travels over military-grade 256-bit SSL encryption. No transaction data can be intercepted or read by third parties.
Every withdrawal at 99ba triggers an OTP to your registered mobile number. Without that code, no withdrawal can be authorised — even if someone accesses your account.
Player funds at 99ba are held in segregated accounts completely separate from operational funds — ensuring your PKR balance is always available for withdrawal.
99ba never stores your full payment credentials. Card and wallet data is handled entirely by certified payment gateways using secure tokenisation technology.
One Wallet, Every Game
One of the most convenient things about the 99ba payment system is that your wallet balance is not compartmentalised by game type. When you deposit PKR via JazzCash, that money is immediately available for sports betting on the upcoming PSL match, for a Roulette spin, for a Teen Patti hand, for an Aviator round, or for a Ludo cash table — whatever you feel like at that moment. There's no need to move funds between different game wallets or request separate transfers. Your balance follows you seamlessly across the entire 99ba platform.
The same applies to winnings. If you win Rs 8,000 on a cricket bet at 99ba, that amount is instantly available to wager on Teen Patti, withdraw to Easypaisa, or let sit in your wallet for the next sporting event you want to back. The flexibility of a single unified wallet removes all the friction that makes multi-platform gaming frustrating — and it's one of the main reasons Pakistani players consistently choose 99ba over alternatives that require separate accounts or payment processes for each game type.
For players who move larger amounts regularly, 99ba's VIP Club programme also includes priority payment processing — meaning your withdrawal requests jump to the front of the queue with even faster turnaround times. If you're betting at levels where minutes matter, this is a genuine advantage that VIP membership provides.
Privacy & Responsible Gaming at 99ba. All financial and personal data you share with 99ba is protected by 256-bit SSL encryption and stored in accordance with our Privacy Policy. We never share payment details or personal information with third parties. Gambling at 99ba involves real money — please only deposit amounts you can afford to lose and use the deposit limit tools available in your account settings. If you feel your gambling is becoming a problem, visit our Responsible Gaming page for self-exclusion options and support resources. 18 years and above only.
Help Centre