💰 Rs 85,000 withdrawal processed to JazzCash in under 3 minutes 💰 Zero fees on all withdrawals at 99ba — always 💰 Raza M. — Instant deposit via Easypaisa — started playing in 60 seconds 💰 NayaPay & SadaPay now supported at 99ba 💰 Fatima T. — Rs 1,20,000 withdrawal received in 4 minutes via JazzCash 💰 Minimum deposit just Rs 200 — start small, win big 💰 Rs 85,000 withdrawal processed to JazzCash in under 3 minutes 💰 Zero fees on all withdrawals at 99ba — always 💰 Raza M. — Instant deposit via Easypaisa — started playing in 60 seconds 💰 NayaPay & SadaPay now supported at 99ba 💰 Fatima T. — Rs 1,20,000 withdrawal received in 4 minutes via JazzCash 💰 Minimum deposit just Rs 200 — start small, win big
💳 Pakistan-First Payment System

Deposit & Withdraw at 99ba — Fast, Zero-Fee PKR Transactions Built for Pakistan

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.

⬇ Deposit
⬆ Withdraw

SELECT PAYMENT METHOD

📱
JazzCash
Instant
💚
Easypaisa
Instant
🟣
NayaPay
< 2 min
🏦
Bank IBFT
1–2 hrs

QUICK AMOUNTS (PKR)

Rs 500
Rs 1,000
Rs 5,000
Rs 10,000
Rs 50,000

Zero fees • Instant processing • Secure 256-bit SSL

6
Payment Methods
Rs 200
Minimum Deposit (PKR)
0%
Withdrawal Fees
5 min
Avg. Withdrawal Time
99ba

99ba Payments — Designed Around How Pakistan Actually Moves Money

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.

Ways to Deposit at 99ba — Every Major Pakistani Payment Method Covered

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.

📱
Instant
JazzCash

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.

Min: Rs 200 Max: Rs 5,00,000 Fee: Zero
💚
Instant
Easypaisa

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.

Min: Rs 200 Max: Rs 5,00,000 Fee: Zero
🟣
< 2 Minutes
NayaPay

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.

Min: Rs 500 Max: Rs 2,00,000 Fee: Zero
🔵
< 2 Minutes
SadaPay

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.

Min: Rs 500 Max: Rs 2,00,000 Fee: Zero
🏦
Bank Transfer (IBFT)

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.

Min: Rs 1,000 Max: Rs 50,00,000 Fee: Zero
💳
Visa / Mastercard

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.

Min: Rs 1,000 Max: Rs 10,00,000 Fee: Zero

How to Deposit at 99ba — Three Simple Steps to Start Playing

Funding your 99ba account takes less time than ordering food online. Here's the complete process from start to finish.

1
Log In to 99ba

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.

2
Go to Deposit Page

Tap the Deposit button in your account dashboard. Choose your preferred payment method from the list — JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, or card.

3
Enter Amount & Confirm

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.

4
Balance Ready — Start Playing

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.

99ba

How to Withdraw Your 99ba Winnings — Fast, Free & Flexible

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.

How to Withdraw from 99ba — Your Money, Your Way, Right Now

Step 1 — Open Withdrawal in Dashboard
Log in to your 99ba account and navigate to the Wallet section. Click or tap Withdraw to open the withdrawal request form.
Step 2 — Choose Destination Method
Select where you want your PKR to arrive — JazzCash, Easypaisa, NayaPay, SadaPay, bank account IBFT, or Visa/Mastercard. Your previously used methods are saved for one-tap selection.
Step 3 — Enter Withdrawal Amount
Type the PKR amount you want to withdraw. Minimum is Rs 500 for mobile wallets and Rs 1,000 for bank transfers. Your available balance is shown clearly so you know exactly what's available.
Step 4 — Confirm with OTP
A one-time PIN is sent to your registered mobile number for security verification. Enter it to authorise the withdrawal. This step protects your account from unauthorised withdrawals.
Step 5 — PKR Arrives in Your Wallet
99ba processes the withdrawal immediately. JazzCash and Easypaisa typically arrive within five minutes. Bank IBFT within one to two working hours. You'll receive a confirmation notification once complete.

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

📱 JazzCash ~3–5 minutes
💚 Easypaisa ~3–5 minutes
🟣 NayaPay ~5–10 minutes
🔵 SadaPay ~5–10 minutes
🏦 Bank IBFT 1–2 working hours
💳 Visa/Mastercard 1–3 working days

Payment Methods at 99ba — Side-by-Side 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.

99ba

Your Money is Safe at 99ba — How We Protect Every Transaction

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.

Why 99ba Payments Are Trusted Across Pakistan

256-bit SSL Encryption

Every transaction at 99ba travels over military-grade 256-bit SSL encryption. No transaction data can be intercepted or read by third parties.

OTP Withdrawal Protection

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.

Segregated Player Funds

Player funds at 99ba are held in segregated accounts completely separate from operational funds — ensuring your PKR balance is always available for withdrawal.

No Card Data Stored

99ba never stores your full payment credentials. Card and wallet data is handled entirely by certified payment gateways using secure tokenisation technology.

💰 First Deposit Offer

Deposit at 99ba for the First Time — 50% Bonus up to Rs 25,000

New to 99ba? Your first deposit of Rs 1,000 or more qualifies for a 50% welcome bonus in gaming credits — up to Rs 25,000 maximum. Valid on JazzCash, Easypaisa, and all other supported payment methods. Offer available this season.

Register & Claim Bonus

Your 99ba Wallet Works Everywhere on the Platform — Instantly

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.

99ba

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.

Frequently Asked Questions — Deposits & Withdrawals at 99ba

JazzCash and Easypaisa withdrawals at 99ba typically arrive within three to five minutes of submitting the request. NayaPay and SadaPay withdrawals generally take five to ten minutes. Bank IBFT transfers complete within one to two working hours during standard banking hours. Visa and Mastercard reversals take one to three working days depending on your issuing bank. 99ba processes withdrawals 24 hours a day, seven days a week — there are no restricted hours for requesting a payout.

No. 99ba charges zero fees on both deposits and withdrawals for every supported payment method — JazzCash, Easypaisa, NayaPay, SadaPay, bank IBFT, and Visa/Mastercard. The amount you deposit is the amount that arrives in your gaming wallet. The amount you withdraw is the amount that arrives in your payment wallet. There are no hidden service charges, processing fees, or minimum withdrawal thresholds designed to restrict access to your funds.

The minimum deposit at 99ba is Rs 200 PKR via JazzCash or Easypaisa. For NayaPay and SadaPay the minimum is Rs 500. Bank IBFT and card deposits have a minimum of Rs 1,000. There is no minimum maximum for how often you can deposit — you can fund your account multiple times per day if you want to. Smaller minimums are deliberately set so that players across all income levels in Pakistan can participate without being forced into large first-time commitments.

Most 99ba withdrawals process without any delay. In a small number of cases a withdrawal may enter a brief review queue. The most common reasons are: it is your first large withdrawal above Rs 50,000 requiring one-time CNIC verification; our fraud detection system flagged activity on your account requiring manual review; or there is a temporary technical delay on the receiving payment network's end. If your withdrawal has been pending for longer than 30 minutes on a mobile wallet or two hours on a bank transfer, please contact 99ba support via the Help section in your dashboard with your transaction reference number.