Fund your 888j account in seconds using Easypaisa, JazzCash, NayaPay or your bank — and get your winnings back just as fast. All amounts in Pakistani Rupees, zero conversion fees, zero hassle.
All transactions are in Pakistani Rupees (PKR). No currency conversion, no hidden charges.
All limits shown are 888j platform limits. Your bank or mobile wallet provider may apply their own daily transfer limits independently. For large withdrawals above Rs 500,000, please contact our support team before initiating the request to ensure smooth processing.
Adding funds to your 888j account takes under two minutes — here's exactly how it works.
Open 888j on your phone or desktop and log in. If you don't have an account yet, registration takes about 2 minutes.
Tap the "Deposit" button in your account menu. The cashier page lists all available PKR payment methods.
Select Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or card. Enter the amount in PKR — minimum Rs 100 for mobile wallets.
Complete the OTP or PIN step on your payment app. Funds appear in your 888j balance instantly. Start betting straight away.
888j never stores your card number or mobile banking credentials. All payment data is handled by PCI-DSS compliant processors with end-to-end encryption. Your financial details stay between you and your bank or wallet provider.
Getting your winnings out is just as straightforward as putting money in.
Log in to your 888j account and navigate to the Cashier section. Select "Withdraw" from the menu.
Choose the same method you used to deposit. If you deposited via Easypaisa, withdraw to Easypaisa. This keeps things clean and fast.
Type in your registered mobile number (for wallet methods) or account number (for IBFT), and enter the PKR amount you want to withdraw. Minimum withdrawal is Rs 200.
A one-time password is sent to your registered mobile number. Enter it to confirm the withdrawal request. This step protects your account from unauthorised withdrawals.
Mobile wallet withdrawals (Easypaisa, JazzCash, NayaPay, SadaPay) typically arrive within 5 minutes. IBFT transfers take 30–60 minutes. Card withdrawals follow bank processing times of 1–3 business days.
Compare limits and timings across all methods at a glance.
| Method | Deposit | Withdrawal | Fees |
|---|---|---|---|
| Easypaisa | Instant | <5 Min | Zero |
| JazzCash | Instant | <5 Min | Zero |
| NayaPay | Instant | <10 Min | Zero |
| SadaPay | Instant | <10 Min | Zero |
| IBFT | 15–30 Min | 30–60 Min | Zero |
| Visa/MC | Instant | 1–3 Days | Zero |
For security, withdrawal requests are only processed to an account or wallet registered in the same name as your 888j account. This policy protects all players and ensures funds reach the right person every time.
One of the biggest pain points Pakistani bettors used to face on international platforms was currency conversion. You'd deposit in PKR, but your balance would show in USD or EUR, and by the time you withdrew, the conversion fees and exchange rate spread had eaten into your winnings. 888j was built to eliminate that problem entirely. Every transaction — deposit, bet, win, withdrawal — takes place in Pakistani Rupees. There are no conversion calculations, no exchange rate surprises and no third-party currency fees. What you put in is what you work with, and what you win is what you get back.
This matters especially for players who use Easypaisa or JazzCash, which are strictly PKR-based services. When your payment method and your betting platform operate in the same currency, the whole experience becomes cleaner and more transparent. You can deposit Rs 1,000 and know exactly how much betting credit that gives you, without any mental arithmetic involved.
If you ask almost any Pakistani 888j user which payment method they prefer, the answer is almost always Easypaisa or JazzCash. These two mobile wallet services have become deeply embedded in everyday Pakistani life over the last several years — people use them to pay bills, send money to family in other cities and shop online. It makes complete sense that they've become the dominant choice for online betting deposits too.
At 888j, both Easypaisa and JazzCash deposits are truly instant. The moment you complete the transfer from your wallet app, your 888j balance updates. There is no waiting period, no manual confirmation and no customer service ticket needed. Withdrawals back to these wallets are processed in under five minutes in most cases, and the funds arrive in your mobile wallet almost immediately. For someone sitting in front of a PSL match who wants to top up quickly before an important over, this kind of speed is genuinely useful.
To use Easypaisa or JazzCash on 888j, you simply need an active account on the relevant app and a mobile number that is registered with both the wallet and your 888j account. The mobile numbers must match for withdrawals — this is a security requirement that 888j enforces strictly to protect your funds.
For players who prefer to work with their traditional bank account, or who are depositing larger amounts above the typical mobile wallet limits, IBFT (Interbank Fund Transfer) is available at 888j. This method supports deposits up to Rs 2,000,000 and works with virtually every Pakistani bank — HBL, MCB, UBL, Meezan, Bank Alfalah, Allied Bank and all others that support online IBFT.
IBFT deposits at 888j typically take between 15 and 30 minutes to be credited, depending on your bank's processing speed. Withdrawals via IBFT are usually completed within 30 to 60 minutes. While these timings are slower than mobile wallet options, IBFT remains the most practical choice for high-value transactions or for players who keep most of their funds in a traditional bank rather than a digital wallet.
When making an IBFT deposit, you'll be given 888j's beneficiary account details directly in the cashier interface. Always use the account details provided at the time of your transaction — never save these details for repeated use, as they may be updated periodically for security reasons.
888j treats payment security as a non-negotiable. Every deposit and withdrawal request is transmitted over a 256-bit SSL-encrypted connection, the same standard used by Pakistan's leading banks. Two-factor authentication is required for all withdrawal requests — you will always receive an OTP on your registered mobile number that must be entered before a withdrawal is processed.
In addition to these technical measures, 888j's fraud monitoring team reviews all transactions in real time. If unusual activity is detected on your account — for example, a withdrawal request from a new device or IP address — the transaction may be held for a brief manual review. This is inconvenient in the short term but exists entirely to protect your balance. If you ever trigger this review process, the support team will contact you promptly to verify your identity and release the funds.
Your personal and payment data is never stored by 888j beyond what is required for account verification. Card details are tokenised by our payment processor and are not accessible to 888j staff. Mobile wallet details are encrypted and linked to your account ID only — they are never displayed in plain text, even in your own account settings.
888j encourages all users to treat their betting budget the same way they would treat any discretionary spending — set a limit before you start and stick to it. The deposit limit controls available in your account settings let you cap your daily, weekly or monthly deposits, which is a practical tool for maintaining discipline. If you ever feel the need to deposit more than your limit allows in a short period, take that as a signal to step back rather than to override the limit. For more guidance, visit the Responsible Gaming page. Betting is for adults aged 18 and above only.
Having trouble with a deposit or withdrawal? Our team is available 24/7.
Quick answers to the questions our Pakistani users ask most often about deposits and withdrawals.