All deposits and withdrawals at at 999 are processed in Pakistani Rupees. No currency conversions, no hidden charges, no three-day waits. Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT or card — your money moves when you need it to.
Every method below is available for both deposits and withdrawals unless otherwise noted. All amounts in PKR.
Pakistan's most widely used mobile wallet. Deposit and withdraw directly from your Easypaisa account — no bank account needed. Works on every Android and iOS device.
Linked to Pakistan's largest telecom network. JazzCash deposits at at 999 go through in seconds — no internet banking setup required. Extremely popular with players in smaller cities and rural areas.
A newer digital bank popular with younger, tech-savvy Pakistani players. NayaPay supports instant transfers 24/7 — useful for late-night sessions when traditional banks are offline.
SadaPay's zero-fee digital wallet is a favourite among players who want clean, fast transfers without worrying about per-transaction charges stacking up over multiple sessions.
Inter-bank fund transfer via internet banking — works with HBL, UBL, MCB, Allied Bank, Bank Alfalah, Meezan and all other Pakistani banks. Suited for larger amounts.
Debit or credit cards issued by Pakistani banks are accepted for deposits. This includes co-branded bank debit cards that carry the Visa or Mastercard logo on them.
Go to at999.im on your browser and log in. No app download needed — the full platform runs in your mobile browser.
Once logged in, tap the wallet icon or the "Deposit" button in the top bar. This opens the deposit panel instantly.
Select Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT or Visa/Mastercard from the list. All methods are displayed with their current processing times.
Type how much you want to deposit. The minimum is Rs 200 for most methods. The platform shows you any active bonus that applies to your deposit amount.
You will be redirected to complete payment in your Easypaisa or JazzCash app, or authorise via your bank. For card payments, enter your card details in the secure form.
For mobile wallets and cards, your balance updates instantly. For IBFT, it typically takes 15–30 minutes. You will receive a notification as soon as it is confirmed.
Go to at999.im, log in and tap the wallet icon. Your available withdrawable balance is shown here — this is the amount you can request immediately.
The withdrawal form opens. You will see the minimum withdrawal amount (Rs 500) and your current balance clearly displayed.
At at 999, we send withdrawals back to the same method you deposited with. This is a security measure that protects your account. If you deposited via Easypaisa, the payout goes to Easypaisa.
Type the amount in PKR, confirm your wallet number or account details, and submit the request. You will receive a confirmation notification immediately.
Easypaisa and JazzCash withdrawals typically arrive in 3–10 minutes. IBFT bank transfers take up to 60 minutes. Card withdrawals can take up to 24 hours depending on the issuing bank's processing times.
Enter your first deposit amount to see how much the 100% welcome bonus adds to your balance.
| Method | Instant Deposit | Withdrawal | PKR Native | No Bank Account | Best For |
|---|---|---|---|---|---|
| Easypaisa | 3–10 min | Most players | |||
| JazzCash | 3–10 min | Jazz network users | |||
| NayaPay | 5–15 min | Young urban players | |||
| SadaPay | 5–15 min | Zero-fee preference | |||
| Bank IBFT | 30–60 min | Large amounts | |||
| Visa/Mastercard | Up to 24 hrs | Card holders |
The single biggest complaint Pakistani players have had with online gaming platforms has always been payments. Platforms built for European or American markets often have no local banking options. You end up dealing with USD conversions, international wire fees that eat into your balance, or being told withdrawals will arrive "within 5 business days." None of that is acceptable when you just finished a winning session and want your money.
at 999 was designed from day one to serve the Pakistani market properly. Every payment method listed on this page is one that actual Pakistani players use in their daily lives — not theoretical options. Easypaisa and JazzCash are the two most-used financial tools in Pakistan and they both work instantly with at 999. You do not need a bank account, you do not need a credit score, and you do not need to jump through any verification hoops beyond the standard account registration.
The zero-fee policy at at 999 means what it says. We do not charge any fee on deposits or withdrawals. Your Easypaisa or JazzCash provider may apply their own standard network fees for outgoing transfers, but at 999 itself takes nothing from your transaction. The amount you deposit is the amount that appears in your wallet. The amount you request to withdraw is the amount that arrives in your account.
One thing worth understanding about withdrawal times: the 3–10 minute window for Easypaisa and JazzCash applies to the processing done on at 999's end. In most cases, funds hit your wallet within that window. During peak hours — typically Friday evenings and match days — there may occasionally be a slightly longer queue, but our system processes withdrawals automatically in order and our 24/7 support team can investigate any request that takes longer than expected.
For players using bank IBFT, the timing depends partly on interbank clearing — typically faster during business hours on working days. For card withdrawals, the at 999 processing is fast but the credited time depends on your issuing bank's standard hold periods. If a withdrawal is taking longer than expected for any method, contact the at 999 support team directly via live chat and they will give you an exact status update.
Same-method withdrawal rule. For security, at 999 sends withdrawals back to the same payment method used for the last deposit. This protects against fraud and ensures your money always goes to a verified account you own.
Withdrawal review window. First-time withdrawals may go through a one-time identity verification check. This is a standard security procedure and is completed quickly. Subsequent withdrawals on verified accounts process automatically.
Bonus wagering note. If you claimed a welcome bonus or promotional offer, your deposit may be subject to a wagering requirement before it becomes withdrawable. The requirement is always shown clearly at the time of claiming the bonus — there are no hidden conditions at at 999.
Your first deposit at at 999 is matched 100% — up to Rs 10,000. Deposit Rs 5,000, play with Rs 10,000.
Deposit & Claim BonusHigher limits available for VIP account holders. Contact support to discuss your requirements.
The payment system at at 999 is designed to be smooth and straightforward, but there are a few things you can do to make sure your transactions always process without any friction.
First — always make sure the phone number or account number registered on your at 999 account matches the one linked to your Easypaisa or JazzCash wallet. This matching is part of the security verification and a mismatch is the most common reason a transaction gets flagged for manual review. Setting this up correctly during registration takes 30 seconds and saves a lot of potential hassle later.
Second — for bank IBFT deposits, always use the exact reference number provided by at 999 in the payment instructions. Without the correct reference, the funds may arrive at the destination bank but cannot be automatically matched to your at 999 account. If this happens, contact our support team with your transaction ID and the funds are credited manually, but it takes longer than an automatic match.
Third — if you are depositing and claiming a welcome bonus, check the wagering requirement before you confirm. All bonuses at at 999 are clearly labelled with their rollover requirements at the time of claiming. A 10× wagering requirement on a Rs 1,000 bonus means you need to wager Rs 10,000 in games before the bonus portion is withdrawable. The requirement is per bonus — your original deposit is always freely withdrawable from day one.
Fourth — do not leave a withdrawal pending and then make a new deposit before it processes. This can occasionally create a brief queue on your account if both transactions hit the processing system at the same time. The simpler approach is to wait for a withdrawal confirmation before initiating a fresh deposit if you plan to do both in quick succession.
Finally — the at 999 support team is available 24/7 via live chat. If anything about a transaction feels off — a deposit that should be instant has not arrived after five minutes, or a withdrawal confirmation is delayed — message us immediately. We have visibility into the entire transaction chain and can usually resolve any issue within minutes. You are never left guessing about where your money is.
The most common questions Pakistani players have about deposits and withdrawals at at 999.