Whether you are topping up before a big PSL match or cashing out your live casino winnings at midnight, dk888 gives you the most convenient and fastest payment experience available to Pakistani players. All transactions are in PKR, all methods are local, and there are zero fees on any deposit or withdrawal.
We support the payment methods Pakistanis actually use every day. No foreign cards required, no currency conversion.
Pakistan's most widely used mobile wallet. Send money from your Easypaisa account to dk888 in seconds using your registered mobile number. Works from any corner of Pakistan.
Jazz subscribers can deposit directly from their JazzCash wallet or mobile account. One of the fastest methods on dk888 – funds hit your balance before you finish refreshing the page.
NayaPay's growing user base across Pakistan can deposit and withdraw seamlessly on dk888. Simple QR-based transfers make this one of the most modern payment options on the platform.
The fee-free digital banking app from Pakistan is fully supported on dk888. SadaPay account holders can move money in and out of their gaming balance without any service charges.
Deposit directly from any Pakistani bank account via IBFT. HBL, UBL, MCB, Meezan, Bank Alfalah and all other major banks are supported. Ideal for larger transaction amounts.
Pakistani bank-issued Visa and Mastercard debit cards are accepted for both deposits and withdrawals. Card payments are processed via secure 3D verification for maximum safety.
Follow these simple steps to deposit or withdraw on dk888. The whole process takes just a couple of minutes.
Open dk888 in your browser and click Login. Enter your registered mobile number and password. If you do not have an account yet, registering takes less than two minutes.
Once logged in, click the Deposit button in the top navigation or visit the Cashier section from your account menu. All available payment methods will be displayed.
Select Easypaisa, JazzCash, NayaPay, SadaPay, Bank Transfer or Card – whichever is most convenient for you. The relevant payment details or QR code will appear on screen.
Type in the amount you wish to deposit in PKR. Double-check the details and confirm the transaction from your mobile wallet or banking app. Funds will appear in your dk888 balance within seconds.
All payment processing on dk888 uses 256-bit SSL encryption. Your financial data is never stored on our servers and is never shared with third parties.
Log in and navigate to the Cashier section. Click on Withdraw. Ensure your account is verified – first-time withdrawals may require a quick KYC document check.
Choose the same method you used to deposit whenever possible. This speeds up the process and avoids additional verification steps. Select Easypaisa, JazzCash, NayaPay, SadaPay, Bank Transfer or Card.
Enter the amount in PKR and your wallet number, bank account number or card details. Make sure the name on the account matches your registered dk888 name exactly.
Submit the request. Easypaisa and JazzCash withdrawals typically process in two to five minutes. Bank transfers may take up to two hours. You will receive an SMS notification when the transfer is complete.
The name on your withdrawal account (Easypaisa, bank, etc.) must match the name you registered with on dk888. Mismatches will cause processing delays and may require additional verification.
All amounts in Pakistani Rupees (PKR). Limits are per transaction unless stated otherwise.
| Payment Method | Min Deposit | Max Deposit | Min Withdrawal | Max Withdrawal | Deposit Speed | Withdrawal Speed | Fee |
|---|---|---|---|---|---|---|---|
| Easypaisa | Rs 200 | Rs 1,00,000 | Rs 500 | Rs 2,00,000 | Instant | 2–5 min | Free |
| JazzCash | Rs 200 | Rs 1,00,000 | Rs 500 | Rs 2,00,000 | Instant | 2–5 min | Free |
| NayaPay | Rs 500 | Rs 2,00,000 | Rs 500 | Rs 2,00,000 | Instant | 5–10 min | Free |
| SadaPay | Rs 500 | Rs 2,00,000 | Rs 500 | Rs 2,00,000 | Instant | 5–15 min | Free |
| Bank Transfer (IBFT) | Rs 1,000 | Rs 10,00,000 | Rs 1,000 | Rs 10,00,000 | 15–30 min | 30 min – 2 hrs | Free |
| Visa / Mastercard | Rs 500 | Rs 5,00,000 | Rs 500 | Rs 5,00,000 | Instant | Up to 3 hrs | Free |
Daily and monthly limits apply per account. VIP tier players enjoy higher withdrawal limits. Contact support for details on raising your limit.
For a lot of Pakistani players, the biggest frustration with online gaming platforms has never been the games themselves – it has been the money side. Slow withdrawals, confusing currency conversions, payment methods that do not actually work in Pakistan, hidden fees that only appear after the fact. These are real problems that players have faced on international platforms not designed with Pakistani users in mind.
dk888 was built differently. From the very beginning, the payment system at dk888 was designed around the way Pakistanis actually manage their money. That means Easypaisa and JazzCash first and foremost, because these are the mobile wallets that tens of millions of Pakistanis use for everything from grocery payments to school fee transfers. If you already have one of these apps on your phone – and chances are you do – you are already set up to deposit at dk888.
The deposit experience on dk888 is about as frictionless as it gets. Open the cashier, select your method, enter the amount, confirm the payment in your wallet app and watch the funds appear in your gaming balance. The whole sequence takes under two minutes for most players. There is no waiting, no delays and no need to contact support just to get your money in the account. That speed and simplicity is something players genuinely appreciate, especially when there is a big match starting and you want to place your bets before the toss.
Withdrawals are where dk888 really separates itself. Most platforms make withdrawals feel like an ordeal – paperwork, waiting periods of days, fees that eat into your winnings. At dk888, a withdrawal to your Easypaisa or JazzCash wallet is typically processed and arrived in your mobile account within two to five minutes of submitting the request. That is not a marketing exaggeration – it is the routine experience for the vast majority of withdrawal requests processed on the platform every day.
Bank transfers via IBFT take a little longer, usually between thirty minutes and two hours depending on the time of day and your bank's processing window. But even that is significantly faster than what players experience on competing platforms where bank withdrawals can take three to five business days. For larger amounts, IBFT is the natural choice because the per-transaction limits are higher than mobile wallets, and the entire transfer is just as fee-free as every other method on dk888.
NayaPay and SadaPay users are equally well served. Both of these newer digital banking platforms have been enthusiastically adopted by younger, urban Pakistani players, and dk888 made sure to integrate them early. If you manage your finances through either of these apps, deposits are instant and withdrawals typically complete in under fifteen minutes.
Visa and Mastercard debit cards issued by Pakistani banks – HBL, MCB, Meezan, UBL, Bank Alfalah and others – are all accepted for deposits and withdrawals. The card payment flow uses 3D Secure verification, which means an OTP to your registered mobile number acts as an additional confirmation layer. This keeps your card transactions safe even if your card details were ever compromised elsewhere.
One thing that comes up frequently in player questions is fees. The answer on dk888 is simple: there are none. No deposit fee, no withdrawal fee, no currency conversion markup. When you deposit Rs 5,000, Rs 5,000 hits your balance. When you win and withdraw Rs 20,000, Rs 20,000 arrives in your wallet. dk888 absorbs all payment processing costs as part of running the platform, not as something passed on to players.
Security is handled with the same level of seriousness. Every transaction on dk888 is processed over an encrypted connection, and financial data is never stored in a readable format on the platform's servers. The account name matching requirement for withdrawals – where the name on your payment account must match your dk888 account name – is not there to make your life difficult. It is a fraud prevention measure that protects you and all players on the platform from unauthorised withdrawals.
For players new to dk888, completing the quick account verification before your first withdrawal is strongly recommended. The process involves submitting a copy of your CNIC and a recent selfie, and it typically completes within a few hours during business days. Once verified, your account is cleared for unlimited withdrawals within the stated limits and you will never need to verify again.
VIP players on dk888 enjoy enhanced withdrawal limits that reflect their status. Diamond tier members, for example, can withdraw significantly larger amounts per day and benefit from priority processing that puts their requests at the front of the queue. If high-volume transactions are important to you, the VIP programme is well worth working towards.
Every transaction on dk888 is protected by multiple layers of security technology.
All data transferred between your device and dk888's servers is encrypted to the same standard used by international banks.
Account identity checks prevent fraud and protect players from unauthorised withdrawals to third-party accounts.
Card payments use OTP-based 3D Secure authentication to confirm that the transaction is authorised by the card holder.
Our systems monitor transactions around the clock. Any unusual activity triggers an automatic review before funds are released.
The questions Pakistani players ask us most about deposits and withdrawals on dk888.
Create your free account, make your first deposit and claim your welcome bonus – all in under five minutes.
18+ only. Please gamble responsibly. Responsible Gaming | Terms & Conditions