Fund your d888 account in seconds and cash out your winnings just as fast. All transactions happen in Pakistani Rupees — no foreign currency, no hidden charges.
Mobile wallet — widest coverage across Pakistan
Jazz mobile wallet — fast top-up and cashout
Digital wallet — smooth app experience
Modern fintech wallet popular with urban users
All Pakistani banks via interbank transfer
Debit and credit cards issued by Pakistani banks
Go to Login and enter your registered mobile number and password. If you are new, register for free — it only takes 2 minutes.
From the main dashboard, tap the wallet icon or select "Deposit" from the menu. You will see all available payment methods clearly listed.
Select Easypaisa, JazzCash, NayaPay, SadaPay, Bank IBFT or Visa/Mastercard. The minimum deposit is Rs 200 across all methods.
Type in how much you want to deposit in Rupees. The platform shows your current balance and the updated balance after the transaction in real time.
Approve the payment on your Easypaisa or JazzCash app. Funds reflect in your d888 betting wallet within seconds — you're ready to place your first bet.
Good to know: Your first deposit on d888 may qualify for a welcome bonus of up to Rs 50,000. The bonus is credited automatically — no coupon code required. Wagering requirements apply.
Withdrawals are processed to verified accounts only. Basic verification requires your CNIC number and the mobile number registered on your Easypaisa or JazzCash wallet.
Log in to d888, tap the wallet icon and select "Withdraw". Your available balance and any pending bonus wagering requirements are shown clearly.
Choose where you want the money sent — your Easypaisa wallet, JazzCash, NayaPay, SadaPay or your Pakistani bank account via IBFT. Minimum withdrawal is Rs 500.
Type the amount in PKR you wish to withdraw. Double-check your wallet number or bank account details. Tap Confirm to submit the request.
Easypaisa and JazzCash withdrawals typically arrive within 15–30 minutes. Bank IBFT transfers land within the same business day. d888 charges zero fees on all withdrawals.
Security note: d888 may request additional identity verification for larger withdrawals as part of our fraud prevention process. This is standard practice and protects your funds. Our support team is available 24/7 to assist.
| Payment Method | Min Deposit | Max Deposit | Min Withdrawal | Max Withdrawal | d888 Fee | Processing Time |
|---|---|---|---|---|---|---|
| Easypaisa | Rs 200 | Rs 200,000 | Rs 500 | Rs 100,000 | Free | Instant |
| JazzCash | Rs 200 | Rs 200,000 | Rs 500 | Rs 100,000 | Free | Instant |
| NayaPay | Rs 200 | Rs 150,000 | Rs 500 | Rs 75,000 | Free | Instant |
| SadaPay | Rs 200 | Rs 150,000 | Rs 500 | Rs 75,000 | Free | Instant |
| Bank IBFT | Rs 1,000 | Rs 500,000 | Rs 1,000 | Rs 500,000 | Free | Same Day |
| Visa / Mastercard | Rs 500 | Rs 300,000 | Rs 1,000 | Rs 200,000 | Free | Up to 24h |
* Daily limits may vary based on your account verification level. d888 charges no transaction fees — standard network charges from your bank or wallet provider may apply independently.
Let's be honest — one of the biggest complaints Pakistani bettors have about online platforms is money. Either the deposit doesn't go through properly, or the withdrawal takes three business days, or there are mysterious deductions nobody warned you about. d888 was built specifically to solve all three of these problems.
The reason d888 can process Easypaisa and JazzCash deposits in under 30 seconds is because we maintain direct API integrations with both wallet providers. There is no manual processing step, no intermediary payment processor adding delays. You tap confirm in your Easypaisa app, the payment clears through the network, and d888 credits your betting wallet almost simultaneously.
The same principle applies to withdrawals. When you submit a withdrawal request, d888's automated system picks it up immediately and pushes the transfer to your wallet. For Easypaisa and JazzCash, this typically takes 15 to 30 minutes. For bank IBFT transfers, settlement happens within the same business day as long as the request is submitted before the bank's daily cut-off time.
The zero fee policy on all d888 transactions is also worth emphasising. Some platforms advertise "free withdrawals" but then deduct 1–2% as a "processing fee" once you check the fine print. On d888, the amount you request to withdraw is exactly what lands in your wallet. No surprise deductions, no percentage taken from your winnings. The only charges that might apply are those levied directly by your bank or wallet provider for the transfer itself — and those are set by them, not by d888.
Security is not a feature at d888 — it is the foundation everything is built on. When you deposit or withdraw, your financial data travels through multiple layers of protection before the transaction completes.
Every page on d888 uses 256-bit SSL encryption. This is the same standard used by international banks and means that any data transmitted between your device and d888's servers is completely unreadable to third parties. You can verify this by looking for the padlock icon in your browser's address bar on any d888 page.
For larger withdrawals, d888 applies an additional two-factor verification check. This is a standard anti-fraud measure and ensures that only the genuine account owner can initiate a large cash transfer. It might add 30 seconds to the process, but it means that even if someone else somehow accessed your login credentials, they could not withdraw your funds without your phone in hand.
Player funds at d888 are held in segregated accounts entirely separate from operational funds. This means that regardless of what happens on the business side, your deposited balance is always ring-fenced and available for withdrawal. This segregation policy is one of the most important protections we offer to Pakistani players and something we consider non-negotiable.
Pakistani players are practical about money. You want to know exactly how much you can deposit, how quickly you can get your money out, and whether the platform is going to surprise you with fees or delays when you actually try to withdraw. d888 answers all three questions upfront because transparency is the only way to build genuine trust with Pakistani players.
The minimum deposit of Rs 200 is deliberately low because d888 believes that Pakistani cricket and sports fans should be able to get started regardless of their budget. You do not need to deposit Rs 10,000 to access the full range of betting markets, live scores, or casino games. A Rs 200 deposit gets you access to everything — from live PSL betting to slot games to the Aviator crash game.
One thing Pakistani players often ask about is whether the same wallet used for deposit must also be used for withdrawal. On d888, withdrawals are processed to the same method used for deposit as a standard anti-money-laundering measure. So if you deposited via Easypaisa, your withdrawal will go back to your Easypaisa account. This is consistent with how all reputable platforms operate and protects both you and d888 from fraudulent activity.
Occasionally Pakistani users face issues that are not caused by d888 itself but by their wallet provider or bank. Here is what to check before contacting support.
Deposit not reflecting: Wait 5 minutes first — network congestion on Easypaisa or JazzCash can occasionally cause minor delays. If the amount has left your wallet but not appeared in d888, take a screenshot of the transaction receipt from your wallet app and send it to d888 support via live chat. Our team can manually verify and credit within minutes.
Withdrawal taking longer than expected: JazzCash and Easypaisa withdrawals are typically instant but can occasionally queue during peak hours (9pm–11pm PKT is the busiest period). Bank IBFT transfers submitted after 3pm PKT may not clear until the next business day due to banking cut-offs — this is the bank's schedule, not d888's.
Withdrawal request declined: This usually means the withdrawal amount exceeds your current available balance after bonus wagering requirements, or your account verification is incomplete. Log in to d888, check your balance breakdown and verification status under Account Settings, and contact support if anything is unclear.
d888 does not store your full bank account or card numbers on our servers. All payment data is tokenised and processed through encrypted channels. We never share your financial information with third parties for advertising, profiling or marketing. For complete details on data handling, please review our Privacy Policy.