Secure PKR Payments

d999 Deposit & Withdrawal — Instant PKR Transfers via Easypaisa, JazzCash & More

Moving money in and out of d999 is fast, safe and completely in Pakistani Rupees. Whether you prefer Easypaisa, JazzCash, NayaPay, SadaPay, a bank transfer or a card — your funds move without delays, hidden fees or conversion costs eating into your balance.

Easypaisa JazzCash NayaPay SadaPay IBFT Visa / MC
Quick Transfer Estimator
You Send
Rs 5,000
Fee
Rs 0
You Receive
Rs 5,000
Est. time: Under 3 minutes
<3 min
Easypaisa Withdrawal
Rs 200
Minimum Deposit
0%
d999 Deposit Fee
6
Payment Methods
d999

All Payment Methods on d999

Switch between deposit and withdrawal details for each method.

📱
Easypaisa
Min. DepositRs 200
Max. DepositRs 5,00,000
Processing TimeInstant
d999 FeeFree
CurrencyPKR

Send to d999's Easypaisa number from the app or USSD (*786#). Reference your d999 user ID in the payment notes for instant credit.

💚
JazzCash
Min. DepositRs 200
Max. DepositRs 5,00,000
Processing TimeInstant
d999 FeeFree
CurrencyPKR

Use the JazzCash app or dial *786# to send directly to d999's JazzCash wallet. Include your d999 ID in the message field for automatic matching.

🔵
NayaPay
Min. DepositRs 500
Max. DepositRs 10,00,000
Processing TimeInstant
d999 FeeFree
CurrencyPKR

Transfer via the NayaPay app to d999's linked NayaPay account. Your d999 wallet is credited the moment the transfer confirms.

💜
SadaPay
Min. DepositRs 500
Max. DepositRs 10,00,000
Processing TimeInstant
d999 FeeFree
CurrencyPKR

Send from your SadaPay wallet to d999's SadaPay account. Instant settlement — your balance is ready to play the moment it lands.

🏦
IBFT Bank Transfer
Min. DepositRs 1,000
Max. DepositRs 50,00,000
Processing Time15 min – 2 hrs
d999 FeeFree
CurrencyPKR

Use your online banking IBFT feature to transfer directly to d999's bank account. Include your registered mobile number as the payment reference for faster matching.

💳
Visa / Mastercard
Min. DepositRs 1,000
Max. DepositRs 25,00,000
Processing TimeInstant – 5 min
d999 FeeFree
CurrencyPKR

Pakistani Visa and Mastercard debit/credit cards accepted. Enter your card details in the d999 cashier — a one-time OTP from your bank confirms the transaction.

📱
Easypaisa Withdrawal
Min. WithdrawalRs 500
Max. per RequestRs 2,00,000
Processing TimeUnder 3 minutes
d999 FeeFree
Daily LimitRs 5,00,000

Fastest withdrawal option on d999. Request via the cashier and funds land in your Easypaisa mobile wallet typically in under three minutes, around the clock.

💚
JazzCash Withdrawal
Min. WithdrawalRs 500
Max. per RequestRs 2,00,000
Processing TimeUnder 5 minutes
d999 FeeFree
Daily LimitRs 5,00,000

Withdraw from d999 back to your JazzCash mobile wallet in minutes. JazzCash number must match the one registered on your d999 account.

🔵
NayaPay Withdrawal
Min. WithdrawalRs 500
Max. per RequestRs 5,00,000
Processing TimeUnder 10 minutes
d999 FeeFree
Daily LimitRs 10,00,000

NayaPay withdrawals from d999 settle within ten minutes to your NayaPay balance and are then accessible instantly from the NayaPay app.

💜
SadaPay Withdrawal
Min. WithdrawalRs 500
Max. per RequestRs 5,00,000
Processing TimeUnder 10 minutes
d999 FeeFree
Daily LimitRs 10,00,000

Withdraw back to your SadaPay wallet from d999 in under ten minutes. No withdrawal fee charged by d999 on SadaPay transactions.

🏦
IBFT Withdrawal
Min. WithdrawalRs 1,000
Max. per RequestRs 20,00,000
Processing Time2 – 8 hours
d999 FeeFree
Daily LimitRs 20,00,000

Bank account IBFT withdrawals process within 2–8 hours depending on your bank's cut-off schedule. Best for larger amounts that exceed mobile wallet limits.

💳
Visa / Mastercard Withdrawal
Min. WithdrawalRs 1,000
Max. per RequestRs 10,00,000
Processing Time1 – 3 business days
d999 FeeFree
Daily LimitRs 10,00,000

Card withdrawals on d999 return funds to the same Visa or Mastercard used for the original deposit. Processing time depends on your issuing bank — typically 1–3 business days.

d999

How d999 Handles Your Money — The Full Picture

The most common reason players stop trusting an online betting platform is not bad odds or a limited game selection — it is payment problems. A site that makes depositing easy but drags its feet on withdrawals, or one that quietly applies currency conversion fees before returning your winnings, quickly loses the confidence of its users. d999 was built with the opposite philosophy from the ground up: getting money in and out of your account should be the least stressful part of your experience on the platform, not the most.

Every transaction on d999 is denominated entirely in Pakistani Rupees. When you deposit Rs 10,000, you have Rs 10,000 credited to your d999 wallet. When you win and your balance grows to Rs 15,000, you withdraw Rs 15,000. There is no intermediate step where your PKR is converted to USD, EUR or any other currency and then converted back — a process that international platforms use to skim exchange rate margins from Pakistani players. On d999, what you deposit is what you play with, and what you win is what you receive. That is the foundational commitment the platform makes to every Pakistani user.

Easypaisa and JazzCash are the two most popular deposit and withdrawal methods among d999 players, and for good reason. These apps are already on the phones of tens of millions of Pakistanis. Making a deposit via Easypaisa on d999 takes about forty-five seconds — open your app, select the send money option, enter d999's registered number, type your user ID in the reference field and confirm. Your d999 wallet updates within seconds. Withdrawal to Easypaisa is equally straightforward and almost always completes in under three minutes, 24 hours a day, seven days a week, including Eid holidays when traditional banking may be closed or slow. For players who want to keep their d999 activity completely on mobile with no need for a bank account at all, Easypaisa or JazzCash is the perfect closed-loop payment channel.

NayaPay and SadaPay represent the newer generation of Pakistani digital wallets and both work seamlessly with d999. These apps have built strong reputations for user experience and interbank transfer speed, and d999 takes advantage of that infrastructure. Deposits from both wallets land instantly and withdrawals process within ten minutes. Both platforms also support higher daily transaction limits than the classic mobile money operators, which makes them a good choice for more active players who move larger amounts in and out of their d999 balance on a regular basis.

For players who prefer to keep their d999 account linked to a conventional bank, IBFT transfer is the right deposit and withdrawal route. IBFT works through your bank's mobile app or internet banking portal and covers all major Pakistani banks — HBL, MCB, UBL, Meezan, Allied Bank, Bank Alfalah, Faysal Bank, JS Bank and more. IBFT deposits are credited to your d999 wallet once the interbank clearing system confirms the transfer, which typically happens within fifteen minutes to two hours depending on the time of day and your bank's processing schedule. IBFT withdrawals back to your bank account work the same way — d999 processes the request immediately, and the funds clear at the receiving bank within a few hours during business hours. IBFT supports the highest single-transaction limits of any payment method on d999, making it the practical choice for significant deposits or large withdrawal requests.

Visa and Mastercard debit and credit cards issued by Pakistani banks are also accepted on d999 for both deposits and withdrawals. Card deposits are typically instant or confirm within five minutes after your bank sends a one-time OTP to authorise the transaction. Withdrawals back to a card take between one and three business days depending on your issuing bank's processing timeline — this is an industry-standard banking delay that d999 has no ability to accelerate on your behalf, though d999's side of the transaction is processed immediately upon your request. It is worth noting that card withdrawals on d999 return funds to the exact same card used for the deposit — this is a standard anti-fraud requirement that all responsible platforms observe.

One of the practical advantages of d999's payment system that players often discover after their first withdrawal is the absence of any withdrawal fees charged by d999 itself. Many platforms charge a percentage of the withdrawal amount as a processing fee, which eats meaningfully into your winnings over time. d999 charges nothing on withdrawals — whatever amount you request is the amount you receive. Your mobile wallet operator or bank may apply their own standard transfer fees at the receiving end, but d999 adds nothing on top of what you would normally pay through those channels for any other money transfer.

d999

Verification is a one-time process on d999 and is required before processing your first withdrawal. The standard requirements are a clear photo of your CNIC (front and back) and a selfie. This is a legal Know Your Customer requirement that all responsible financial services and betting platforms must observe — it protects you from someone else using your account to withdraw funds, and it protects the integrity of the payment system. Once your documents are approved, which typically takes under 24 hours, you are fully verified and all future withdrawals process without any additional checks unless your account details change. New players should complete verification as soon as they register rather than waiting until after a win — there is nothing more frustrating than having a big win and then realising you need to pause while documents are reviewed.

d999 maintains strict security standards on all payment transactions. Every deposit and withdrawal is encrypted in transit using current TLS standards. Your payment details — card numbers, bank account details, mobile wallet numbers — are never stored in a way that is accessible to staff. Two-factor authentication is available and strongly recommended for your d999 account to prevent unauthorised withdrawal requests. The platform monitors transaction patterns and flags unusual activity automatically — if something looks different from your normal usage, d999 may contact you to confirm before processing a transaction, which is a protective measure rather than an obstacle.

For new players, the welcome bonus of up to Rs 50,000 matched on your first deposit means that understanding how to make that first deposit correctly is particularly important. The deposit must be made through the d999 cashier using one of the supported payment methods listed on this page — top-up amounts sent by any other route will not trigger the welcome bonus. Once the deposit lands and the bonus is activated, the combined balance (deposit plus bonus) is credited to your d999 wallet and available for play across all games. Standard wagering requirements apply to the bonus portion, and these are clearly displayed in your d999 account before you confirm the deposit. There are no conditions that change after you have accepted.

If you ever have a deposit that does not appear in your d999 wallet within the expected timeframe, or a withdrawal request that has not completed within the standard processing time for your chosen method, the d999 support team is available 24 hours a day through the live chat channel. Keep your payment reference number from the sending app handy — it allows the support team to trace the transaction quickly and resolve any issues without unnecessary back and forth. In practice, the vast majority of payment queries are resolved within ten minutes of contacting support.

d999's payment system is built specifically for Pakistan — the payment methods, the currency, the processing speeds, the customer support that understands the local banking landscape. If you have been using international platforms and experiencing friction around PKR deposits or slow withdrawals, registering on d999 and experiencing how the payment side of the platform actually operates for Pakistani users is worth doing. Your first Easypaisa withdrawal completing in under three minutes tends to settle the question permanently.

Withdrawal Processing Times
Under 3 minutes
Easypaisa
Fastest method — available 24/7 including public holidays. No amount limit concern for most players.
Under 5 minutes
JazzCash
Near-instant to your Jazz mobile wallet. Works even late at night and on weekends.
Under 10 minutes
NayaPay / SadaPay
Higher limits than mobile money. Ideal for players with larger balances to withdraw.
2 – 8 hours
IBFT Bank Transfer
Supports the largest single withdrawal amounts. Timing depends on your bank's processing schedule.
1 – 3 business days
Visa / Mastercard
Returns funds to the original deposit card. Bank processing time outside d999's control.
How to Deposit on d999 (Easypaisa)
1
Log in to d999
Open d999 on your mobile browser and log into your account. Go to Cashier → Deposit.
2
Select Easypaisa
Choose Easypaisa from the deposit options. Note d999's wallet number and your unique payment reference.
3
Send via Easypaisa App
Open your Easypaisa app, select Send Money, enter d999's number and your reference ID, confirm the amount.
4
Wallet Credits Instantly
Your d999 PKR balance updates within seconds. You are ready to play — no waiting required.
💰

First Deposit Bonus

Register on d999, make your first deposit via Easypaisa or JazzCash and receive up to Rs 50,000 matched bonus. No hidden conditions.

Register & Deposit Now
d999

Full Payment Method Comparison — d999

All six methods at a glance. Min. deposit, withdrawal speed and key limits.

Method Min. Deposit Min. Withdrawal Deposit Speed Withdrawal Speed d999 Fee 24/7
📱 Easypaisa Rs 200 Rs 500 Instant <3 min Free
💚 JazzCash Rs 200 Rs 500 Instant <5 min Free
🔵 NayaPay Rs 500 Rs 500 Instant <10 min Free
💜 SadaPay Rs 500 Rs 500 Instant <10 min Free
🏦 IBFT Bank Rs 1,000 Rs 1,000 15 min–2 hrs 2–8 hours Free
💳 Visa / MC Rs 1,000 Rs 1,000 Instant–5 min 1–3 days Free

d999 charges zero fees on all deposits and withdrawals. Any fees shown on your Easypaisa or JazzCash statement are charged by your mobile wallet operator — not by d999 — and are the same fees you would pay for any P2P transfer on those apps.

Withdrawal requests are returned only to accounts and wallets registered in your name on d999. Payments to third-party accounts are not permitted. Always use the same payment method for both deposits and withdrawals where possible.

How to Withdraw from d999 — Step by Step

Requesting a withdrawal from your d999 balance takes less than two minutes once your account is verified.

1
Log in to d999
Open d999 on your phone browser. Enter your registered mobile number and password. Enable two-factor authentication for maximum security before requesting any withdrawal.
2
Go to Cashier → Withdraw
Find the Cashier section in your d999 account menu. Select Withdrawal. Your current available balance is displayed — only cleared, non-bonus funds are withdrawable.
3
Select Method & Amount
Choose your preferred withdrawal method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or card. Enter the amount. Confirm that your registered wallet number or bank account is correct.
4
Confirm & Receive
Submit the withdrawal request. For Easypaisa and JazzCash, funds land in your mobile wallet in under three to five minutes. Track status in your d999 transaction history at any time.

First Deposit on d999 — Up to Rs 50,000 Matched Instantly

Register free, deposit via Easypaisa or JazzCash and your first deposit is matched up to Rs 50,000. Zero fees on deposits. Instant wallet credit. Start playing within seconds of your transfer confirming.

Register & Deposit

Deposit & Withdrawal FAQ

The most common payment questions from d999 players across Pakistan.

Easypaisa withdrawals from d999 typically complete in under three minutes from the time you submit the request. This applies 24 hours a day, seven days a week — including weekends, public holidays and Eid. The d999 payment processing system runs continuously and does not have business-hour restrictions for mobile wallet withdrawals. Your Easypaisa balance updates and you receive a confirmation SMS from Easypaisa as soon as the transfer clears.

No. d999 does not charge any deposit or withdrawal fees on any payment method. Deposits are credited at full value with zero deduction. Withdrawals are processed at the full amount you request. If you see a fee on your Easypaisa or JazzCash app transaction history, that fee was applied by your mobile wallet operator for the transfer itself — this is the same fee you would pay for any transfer on that app and is not related to d999. Bank IBFT transfers may similarly carry interbank transaction fees applied by your bank, not by d999.

If your deposit does not appear in your d999 wallet within five minutes of sending via Easypaisa or JazzCash, first check that you included your correct d999 user ID in the payment reference field. If the reference was included correctly, contact d999 support via the 24/7 live chat and provide your Easypaisa or JazzCash transaction reference number. The support team can trace the payment and manually credit your balance if it was received but not automatically matched. IBFT deposits may take up to two hours — if the expected timeframe has passed, contact support with your bank transaction reference.

Yes. d999 requires identity verification before processing your first withdrawal. You will need to submit a clear photo of the front and back of your CNIC along with a selfie holding the CNIC. This is a legal KYC requirement. Verification typically completes within 24 hours of submission. Once verified, all future withdrawals process without re-verification unless your account details change. d999 strongly recommends completing verification immediately after registering rather than waiting until you have a balance to withdraw — it avoids any delay when you are ready to cash out.

In most cases, d999 requires withdrawal to the same payment method used for your deposit as an anti-fraud and anti-money-laundering measure. If you deposited via Easypaisa, your first withdrawal should go back to the same Easypaisa number. If you need to change your withdrawal method — for example, because your mobile number has changed — contact d999 support who can guide you through the account update process. Cards must be withdrawn back to the same card used for deposit without exception.

The minimum withdrawal on d999 is Rs 500 for Easypaisa, JazzCash, NayaPay and SadaPay, and Rs 1,000 for IBFT bank transfers and card withdrawals. There is no minimum balance required to keep in your d999 wallet after a withdrawal — you can withdraw your entire available balance at any time. Only funds that have satisfied any applicable bonus wagering requirements are available for withdrawal; the remaining playthrough balance is shown separately in your account.
Deposit Responsibly on d999

Only deposit what you can comfortably afford to spend on entertainment. d999 provides deposit limit, loss limit and session time tools in your account settings — use them to stay in control of your spending. Never borrow money to fund a d999 account. If gambling stops being enjoyable, use the self-exclusion tool or contact our support team any time. Must be 18 or older to deposit and play. Visit our Responsible Gaming page for full details. Your financial data is protected under our Privacy Policy.