Move your money in and out of d999 without the usual headaches. All transactions are in Pakistani Rupees, processed through your everyday apps — Easypaisa, JazzCash, NayaPay and more.
One of the first things Pakistani players check before signing up anywhere is how easy it is to get money in — and more importantly, how straightforward it is to get it back out again. At d999, this has been a priority from day one. We built our payment system specifically around how people in Pakistan actually move money: mobile wallets, local bank transfers, and debit or credit cards linked to Pakistani accounts.
No hidden conversion fees, no waiting three to five business days staring at a pending transaction. d999 deposits are credited to your gaming account within seconds in most cases, and withdrawal requests are typically processed and in your Easypaisa or JazzCash wallet within 15 to 30 minutes. If you are using bank IBFT, it may take a little longer depending on your bank, but we push the transfer our side immediately.
Everything at d999 runs in Pakistani Rupees. That means the balance you see, the bets you place, and the winnings you collect are all in PKR — no mental gymnastics converting from dollars or euros and no surprise exchange rate charges eating into your profits.
Security is taken seriously too. Every transaction on d999 passes through 256-bit SSL encryption, and our payment systems are integrated with verified local payment processors. Your financial information is never stored on d999 servers — it is handled directly by the payment providers, which means your sensitive details stay where they belong.
All the ways you can deposit and withdraw at d999 — every one of them trusted by millions across Pakistan.
Getting funds into your d999 account is straightforward — follow these steps and you will be ready to play in under two minutes.
Head to d999 and log into your registered account. If you are new, creating an account takes about 60 seconds — just your mobile number and a password.
Click the green "Deposit" button at the top of the page or navigate to the Cashier section in your account menu. The deposit panel opens instantly.
Choose from Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT or Visa/Mastercard. Each method shows estimated processing time clearly.
Enter the PKR amount you want to deposit — minimum Rs 200. Complete the payment in your chosen app or bank. Your d999 balance updates automatically.
Cashing out at d999 is designed to be fast and fuss-free. Here is exactly what to do.
Log in and navigate to your account Cashier. Select "Withdraw" to open the withdrawal panel and view your available balance.
Pick the account you want the money sent to — your Easypaisa wallet, JazzCash, NayaPay, SadaPay, or your bank account via IBFT. The method must match what you used to deposit.
Type in how much you want to withdraw in PKR — minimum Rs 500. Review the details, then hit Submit. d999 will immediately process your request on our end.
Mobile wallet withdrawals arrive in 15 to 30 minutes. IBFT bank transfers typically complete within 1 to 3 hours depending on your bank's processing times.
Clear, published limits — no hidden thresholds or fine-print surprises.
| Payment Method | Min Deposit | Max Deposit | Min Withdrawal | Max Withdrawal | Processing Time |
|---|---|---|---|---|---|
| Easypaisa | Rs 200 | Rs 200,000 | Rs 500 | Rs 150,000 | 15–30 min |
| JazzCash | Rs 200 | Rs 200,000 | Rs 500 | Rs 150,000 | 15–30 min |
| NayaPay | Rs 200 | Rs 250,000 | Rs 500 | Rs 200,000 | 15–45 min |
| SadaPay | Rs 200 | Rs 250,000 | Rs 500 | Rs 200,000 | 15–45 min |
| Bank IBFT | Rs 1,000 | Rs 2,000,000 | Rs 2,000 | Rs 2,000,000 | 1–3 hours |
| Visa / Mastercard | Rs 500 | Rs 500,000 | — | — | Instant |
* Daily and monthly limits may apply to VIP accounts. Contact support for higher limit options available to Silver tier and above.
d999 does not charge any fees on standard deposits or withdrawals. The amount you put in is the amount that appears in your gaming balance. When you withdraw, what you see on the cashout screen is what arrives in your wallet or bank account.
There is one small exception: if you deposit and withdraw without meeting the minimum one-time playthrough requirement — that is, placing at least one real-money bet before requesting a withdrawal — a small processing fee of 2% applies. This is a standard industry measure to prevent payment processing abuse and keeps the platform sustainable for all players.
Your payment provider may apply their own network fees in some cases, particularly for IBFT transfers at certain banks. Those are outside d999's control, but our cashier clearly shows the exact amount you will receive before you confirm any withdrawal.
Your money is protected at every step — from the moment you deposit to when it lands back in your wallet.
Every transaction between your device and d999 servers is encrypted using the same technology used by international banks. Your payment details are never stored in plain text.
Enable 2FA on your d999 account for an extra layer of security. Every login and withdrawal request can require a one-time code sent to your registered mobile number.
KYC verification ensures only the real account holder can withdraw funds. This also protects you in case your account credentials are ever compromised.
Your deposited funds are kept separate from d999's operating capital. This means your balance is always available for withdrawal regardless of platform activity.
d999 does not store your card numbers or bank account details on its own servers. Payment processing is handled by PCI-DSS compliant payment partners.
Receive instant SMS or app notifications for every deposit and withdrawal on your account. Spot anything unusual and our support team is ready 24/7 to help.
A lot of Pakistani players have had bad experiences at other platforms where deposits went through fine but withdrawals turned into a headache of ticket submissions, unexplained delays and customer service that responded once a day if you were lucky. d999 was built with that frustration in mind. The philosophy is simple: if you have won money fairly, you should be able to take it out quickly and without jumping through unnecessary hoops.
Both Easypaisa and JazzCash have become genuinely central to financial life in Pakistan, particularly for people who do not have traditional bank accounts or who prefer not to use them for online transactions. At d999, these two wallets are the most popular deposit and withdrawal methods by a significant margin. The integration is direct — you do not need to go through any intermediary site or enter a third-party portal. Transactions are confirmed within the d999 app and the money moves through the Easypaisa or JazzCash system in the background. For players in cities like Faisalabad, Hyderabad or Sukkur where bank branches can be less accessible, this is a practical and convenient solution.
Players who regularly transact in larger amounts — think Rs 50,000 and above — often prefer IBFT for practical reasons. The per-transaction limits on mobile wallets can be restrictive for high-volume players, whereas bank transfers at d999 allow up to Rs 2,000,000 per transaction. Most Pakistani banks now offer 24-hour IBFT through their own mobile apps, so the process is not particularly slow either. You initiate the transfer from your bank app, enter d999's receiving account details as shown in the cashier, and the deposit is credited once the interbank transfer confirms — usually within an hour.
Many promotions at d999 are triggered by a qualifying deposit. The welcome bonus, for example, gives you a 200% match on your first deposit up to Rs 50,000. To claim it, you simply deposit the qualifying amount during registration — no bonus code required. The bonus funds are credited to your account alongside your deposit and become available as you play through the standard wagering requirement of 20x the bonus amount on slots and casino games. Cricket and sports bets count at 10% towards wagering. The cashier clearly shows your current wagering progress under the Promotions tab so there are no guessing games.
Occasionally a payment can get stuck between your wallet and d999 — this is rare but it does happen, usually due to network issues on the payment provider's side rather than anything on d999. If your deposit does not reflect within 10 minutes, the first step is to check your Easypaisa or JazzCash transaction history to confirm the money actually left your wallet. If it did, contact d999 support via live chat with the transaction reference number. Our team resolves pending deposit queries typically within 30 minutes during business hours and within 60 minutes at night.
d999 is committed to responsible gaming, and our payment system reflects that. Players can set daily, weekly or monthly deposit limits directly from their account settings. Once a limit is set, the system will not allow deposits beyond that threshold until the period resets. This is a voluntary tool and entirely in your control. It is particularly useful if you are playing on a strict budget — a common and sensible approach for Pakistani players who treat d999 as entertainment rather than a primary income source.
Whether you are topping up with Rs 500 for a quick cricket bet during a PSL match or making a larger withdrawal after a good run on the jackpot slots, d999 aims to make every transaction smooth, transparent and secure. If you ever have any questions about payments, the 24/7 support team is available via live chat in the app — and they actually respond quickly.
Join thousands of Pakistani players who trust d999 for fast, secure PKR transactions. Create your account in under 60 seconds and make your first deposit today.
Min deposit Rs 200 · Withdrawals from Rs 500 · All amounts in PKR · 18+ only