Fund your 666m account and collect your winnings through the payment methods you already use every day — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, and Visa/Mastercard. All transactions in Pakistani Rupees, no hidden fees, no waiting around.
Every method listed below supports both deposits and withdrawals in Pakistani Rupees. All are processed securely — your financial details are never stored on 666m servers.
Pakistan's most widely used mobile wallet. Send money from your Easypaisa account or registered mobile number directly to your 666m wallet in seconds. No bank account needed.
Jazz subscribers can fund their 666m account directly through JazzCash with zero transfer fees. Withdrawals land in your JazzCash wallet almost instantly after approval.
A modern digital wallet trusted by millions of Pakistanis. NayaPay transactions on 666m are fee-free for both deposits and withdrawals. Ideal for users who prefer app-based banking.
SadaPay's zero-fee account makes it one of the cheapest ways to move money in Pakistan. Use your SadaPay card or app to deposit and withdraw at 666m with no transaction costs.
Use interbank funds transfer from any Pakistani bank — HBL, UBL, MCB, Meezan, Bank Alfalah and all others. IBFT deposits post to your 666m wallet within minutes of confirmation.
Debit and credit cards issued by any Pakistani bank are accepted on 666m. Card deposits are processed securely via 3D Secure authentication. Withdrawals return directly to the originating card.
Pakistan's most widely used mobile wallet. Send from your Easypaisa app or via USSD — both work for 666m deposits. Withdrawal to Easypaisa typically takes 5–10 minutes.
Supported by Jazz's enormous network, JazzCash on 666m is fee-free and lightning fast. Works from the app or USSD code on any Jazz number.
App-first digital wallet popular with younger Pakistani users. Clean interface, instant transfers, and zero fees on 666m transactions.
Zero-fee digital banking by design. Deposit to 666m via SadaPay with no costs and withdraw your winnings straight back to your SadaPay balance.
Transfer from any Pakistani bank account to your 666m wallet. Works with HBL, UBL, MCB, ABL, Meezan, Bank Alfalah, Faysal Bank, Bank Islami, and every SBP-registered bank. Use your online banking portal, mobile banking app, or visit a branch. 666m charges no fees on IBFT — though your bank may apply its standard interbank transfer charges.
All Visa and Mastercard debit and credit cards issued by Pakistani banks are accepted for deposits on 666m. Cards are processed over a 3D Secure (OTP-verified) payment gateway. Withdrawals are credited back to the same card and typically take one to three business days depending on your issuing bank's processing time. 666m charges no fees on card transactions.
Deposits are always instant at 666m — the money hits your wallet the moment the payment clears on your end. Here is how to fund your account in four simple steps.
Visit 666m and sign in using your registered mobile number and password. Not yet a member? Registration takes two minutes and your account is ready immediately.
Click on the Wallet icon at the top of the screen and select "Deposit". You will see all available payment methods clearly listed with current processing times and limits.
Select your preferred method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Card — enter the amount you wish to deposit (minimum Rs 500), and follow the on-screen instructions for your chosen method.
Once the transaction is confirmed on your payment app or bank, your 666m wallet balance updates instantly. You can start placing bets immediately — no delays, no pending period.
Getting your money out of 666m is just as straightforward as putting it in. Verified accounts receive withdrawals in under 10 minutes in most cases.
Before your first withdrawal, upload a copy of your CNIC. Verification is a one-time process and is typically completed within one hour by the 666m team.
Log in and navigate to Wallet → Withdraw. Your verified real-money balance is shown clearly, separate from any bonus balance that may still be pending wagering requirements.
Choose where you want your money sent — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Card. Enter the amount, double-check your account details, and submit the request.
Mobile wallet withdrawals land in under 10 minutes for most verified accounts. Bank transfers take 15–30 minutes. Card withdrawals take 1–3 business days depending on your bank.
Not sure which method is best for you? This table covers everything you need to compare at a glance.
| Method | Deposit Speed | Withdrawal Speed | Min (PKR) | Max Deposit (PKR) | Deposit | Withdraw | Fee |
|---|---|---|---|---|---|---|---|
| Easypaisa | Instant | 5–10 min | Rs 500 | Rs 500,000 | Free | ||
| JazzCash | Instant | 5–10 min | Rs 500 | Rs 500,000 | Free | ||
| NayaPay | Instant | <15 min | Rs 500 | Rs 300,000 | Free | ||
| SadaPay | Instant | <15 min | Rs 500 | Rs 300,000 | Free | ||
| IBFT Bank | 2–10 min | 15–30 min | Rs 1,000 | Rs 2,000,000 | Free | ||
| Visa / MC | Instant | 1–3 days | Rs 500 | Rs 1,000,000 | Free |
One of the most common reasons Pakistani bettors switch platforms is frustration with payments. They win, they want their money, and suddenly they are waiting two or three days, submitting support tickets, and getting no clear answers. That is not how 666m works. We built our entire payment system around the reality of life in Pakistan — where mobile wallets are the primary financial tool for millions of people, where internet banking is getting faster every year, and where players should never have to worry about whether their winnings are coming.
The six payment methods on 666m were not chosen randomly. They are the six most widely used financial services in Pakistan right now. Easypaisa and JazzCash have collectively hundreds of millions of registered users — they are as much a part of daily Pakistani life as a cup of chai in the morning. NayaPay and SadaPay represent the newer generation of digital finance, particularly popular with younger users in cities. IBFT covers everyone who prefers to move money directly through their bank account. And Visa/Mastercard handles anyone using a bank-issued debit or credit card.
666m does not charge processing fees on any deposits or withdrawals. Some platforms build their margins into transaction fees — a 1% or 2% charge here and there that adds up significantly over time. We think that is unfair to players. The house edge built into our betting markets is how we sustain the business — not hidden payment fees. When you deposit Rs 5,000, Rs 5,000 goes into your wallet. When you withdraw Rs 15,000 in winnings, Rs 15,000 arrives in your Easypaisa or bank account. Simple as that.
The one exception worth noting is that your bank may apply its own interbank transfer charges when you use IBFT. These fees — typically around Rs 50–150 per transfer — are set by your bank, not by 666m, and we have no control over them. All other methods are completely fee-free from our end. If you want to avoid any potential bank charges entirely, Easypaisa, JazzCash, NayaPay, or SadaPay are your best options.
Account verification at 666m is a one-time process required before your first withdrawal. You will need to submit a photo or scan of your CNIC (both sides). This is a standard anti-fraud and anti-money-laundering requirement that all regulated platforms follow. It protects you as much as it protects 666m — verified accounts cannot have funds misdirected to someone else's payment method.
Verification typically takes under one hour and is processed by a real team — not an automated system that puts you in a queue for days. Once your account is verified, you never need to do it again. Deposits are always available from the moment you register; it is only withdrawals that require the one-time verification step. We encourage new members to complete verification as soon as they register so there is no delay when they want to withdraw their first win.
Every payment method on 666m has a minimum deposit of Rs 500 — except IBFT where the minimum is Rs 1,000. The maximum deposit limits vary by method and are designed to accommodate both casual bettors and high-stakes players. Mobile wallets cap at Rs 300,000–500,000 per transaction, which is typically more than enough for everyday betting. IBFT supports up to Rs 2,000,000 per transfer, making it the best option for larger deposits.
If you need to deposit an amount larger than the per-transaction limit on your chosen method, you can simply make multiple deposits. There is no daily cap on the total number of 666m deposits — though SBP regulations may apply to your own wallet or bank account independently of 666m's limits.
666m processes withdrawals 24 hours a day, 7 days a week. Our payment team works around the clock specifically because PSL matches, virtual sports, and live casino action do not stop at 5 PM. Whether you win big during a late-night match or a Sunday afternoon virtual cricket event, your withdrawal request will be processed — not queued until the next business day.
Mobile wallet withdrawals (Easypaisa, JazzCash, NayaPay, SadaPay) are consistently the fastest option, typically clearing in under 10 minutes at any hour. IBFT bank transfers may take slightly longer overnight or on public holidays due to interbank clearing times, but our team monitors all pending withdrawals continuously. If you ever have a question about a pending withdrawal, our 24/7 live chat team is there immediately. Visit our FAQ page for answers to the most common payment questions.
Every transaction on 666m goes through multiple layers of security. Here is what protects your money and personal data.
All payment data transmitted between your device and 666m is encrypted using bank-grade 256-bit SSL. No financial information is ever sent in plain text.
Card deposits require OTP verification from your bank. Even if someone had your card details, they cannot deposit at 666m without also having access to your registered phone.
Mandatory one-time identity verification ensures that withdrawals can only go to the account owner. Your funds cannot be redirected to any third party.
666m never stores your full card numbers, CVV, or banking passwords. All sensitive data is handled exclusively by our certified payment processors.
Enable 2FA on your 666m account for an extra layer of login security. All withdrawal requests require confirmation from your verified mobile number.
Our fraud detection system monitors all transactions in real time. Suspicious activity triggers an immediate review before any funds are moved.
Player funds at 666m are held separately from operational accounts. Your balance is always available for withdrawal, regardless of business activity.
Got a payment issue at 2 AM during a PSL match? Our live chat team handles payment queries around the clock — no waiting until business hours.