Fund your account in seconds and withdraw your winnings even faster. All amounts in PKR, all methods local — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, and cards. No foreign exchange, no hidden fees.
If there is one thing that puts players off online gaming platforms, it is payment problems. Slow withdrawals, mysterious fees, methods that only work for foreign players, customer support that goes quiet the moment you raise a banking issue — these are frustrations that every Pakistani player has encountered at least once. At m 666, we built the payment system from the ground up with a single objective: make it as simple and fast as possible for players in Pakistan to move their money in and out.
Every transaction on m 666 is in Pakistani Rupees. There is no conversion, no currency mismatch, and no mystery about what you are actually paying or receiving. When you deposit Rs 1,000, Rs 1,000 hits your wallet. When you withdraw Rs 5,000, Rs 5,000 lands in your Easypaisa or JazzCash account. The platform fee structure is transparent — visible before you confirm any transaction.
We support all the payment methods that Pakistani players actually use day to day. Easypaisa and JazzCash are the two most popular, and both are fully integrated for instant deposits and fast withdrawals. NayaPay and SadaPay are supported for players who prefer newer digital wallets. Standard IBFT bank transfer works for those who prefer to move money directly between bank accounts. And for players with Visa or Mastercard debit or credit cards, those work seamlessly too.
Pick the tab to view deposit and withdrawal details for each payment method.
Pakistan's most widely used mobile wallet. Deposits credit to your m 666 wallet in real time. Works from the Easypaisa app, USSD, or OTC agents nationwide.
Go to your wallet section and select Deposit.
Select Easypaisa as your payment method and enter the amount in PKR.
Provide your registered Easypaisa number and confirm.
A PIN confirmation prompt appears on your phone — approve it to complete the deposit.
Your m 666 wallet balance reflects the deposit instantly.
Jazz subscribers and non-subscribers alike can use JazzCash for instant m 666 deposits. App-based, USSD, and OTC deposits are all supported.
Log into m 666 and navigate to the Deposit section.
Choose JazzCash from the payment options and enter your desired amount.
Enter your JazzCash-registered mobile number and confirm the amount.
You will receive a prompt to enter your JazzCash MPIN to authorise.
Funds appear in your m 666 wallet within seconds of confirmation.
NayaPay is a popular modern digital wallet in Pakistan. Transfers to m 666 process quickly and securely through the NayaPay app.
SadaPay's zero-fee philosophy aligns well with m 666's no-charge deposit policy. Clean, quick transfers directly from your SadaPay balance.
Inter-Bank Fund Transfer works with all major Pakistani banks including HBL, UBL, MCB, Meezan, ABL, and NBP. Reliable for larger amounts.
Debit and credit cards issued by Pakistani banks are accepted for deposits on m 666. Secure 3D authentication on every transaction.
Fast, secure PKR transactions — the m 666 promise to every player in Pakistan.
All key figures side by side so you can pick the method that works best for you.
| Method | Min Deposit | Min Withdrawal | Deposit Speed | Withdrawal Speed | Deposit Fee | Instant? |
|---|---|---|---|---|---|---|
| Easypaisa | Rs 200 | Rs 500 | Instant | < 10 min | Free | ✔ |
| JazzCash | Rs 200 | Rs 500 | Instant | < 10 min | Free | ✔ |
| NayaPay | Rs 200 | Rs 500 | 1–5 min | < 15 min | Free | ✔ |
| SadaPay | Rs 200 | Rs 500 | 1–5 min | < 15 min | Free | ✔ |
| IBFT Bank | Rs 500 | Rs 1,000 | 15–30 min | 15 min – 2 hr | Free | Manual |
| Visa / Mastercard | Rs 500 | Rs 1,000 | 1–5 min | 15 min – 1 hr | Free | ✔ |
The whole process takes under two minutes once your account is set up.
Sign into your account from any browser. No app download needed — the full platform runs in your mobile browser.
Click the Wallet icon in the top right. You will see your current balance and quick access to Deposit and Withdraw.
Choose your preferred payment method, enter the amount in PKR, and follow the on-screen instructions specific to that method.
Approve the transaction on your payment app. Your m 666 balance updates instantly and you are ready to place bets or play games.
The moment you win, the money is yours. Withdrawing on m 666 is designed to be just as frictionless as depositing. There is no waiting period after a win, no arbitrary holding time, and no complicated verification process that appears only when you try to take money out.
All we ask is that the payment account you withdraw to is the same one you used to deposit — this is a standard anti-fraud measure, not a trick to delay your payout. A first-time withdrawal from a new account may take up to 30 minutes while our compliance team does a quick one-time check. After that, every withdrawal from the same account processes automatically and almost instantly.
The minimum withdrawal on m 666 is Rs 500 for Easypaisa and JazzCash — low enough that you never have to wait until you have accumulated a large balance before taking money out. Withdrawals are processed 24 hours a day, 7 days a week, including public holidays. If you submit a withdrawal at 2 AM on Eid, it will still process.
Bonus funds have separate terms: once playthrough requirements are met, bonus winnings convert to real withdrawable balance and follow the same payout process. There is no confusion on m 666 about which part of your balance is real money and which is bonus — the wallet view clearly shows both figures separately.
Log in and click the Wallet icon. Select the Withdraw option.
Select the same payment method you used to deposit. Enter the withdrawal amount in PKR.
Provide your Easypaisa/JazzCash number or bank account details. Double-check before confirming.
Submit the withdrawal request. You will receive a confirmation notification from m 666.
PKR lands in your payment account — usually within 10 to 15 minutes, often much faster.
A few things that make the deposit and withdrawal experience even smoother.
Outdated versions of Easypaisa or JazzCash can cause transaction failures. Keep them updated for the most reliable m 666 deposits.
Always save the confirmation screen from your payment app. If a deposit is delayed, share the screenshot with m 666 support for instant resolution.
Your payment account name should match your m 666 registered name. Mismatches can cause withdrawal delays during the compliance check.
IBFT deposits go through standard banking channels. They are fastest between 9 AM and 5 PM on weekdays. For instant results, use Easypaisa or JazzCash instead.
The most frequent queries from m 666 players about deposits and withdrawals.
Security is not an afterthought — it is built into every transaction at every layer.
Every transaction between your browser and m 666 is encrypted using bank-grade SSL technology. Your payment details are never exposed.
Account name matching on all withdrawals prevents fraud and ensures your winnings can only ever go to your own registered accounts.
m 666 never stores full card numbers. Tokenisation handles all repeat card transactions — your card details stay protected at all times.
Any payment issue — deposit not credited, withdrawal delayed, wrong amount — is handled by our live team at any hour, including weekends and holidays.
Deposit any amount from Rs 200 upwards and we will match it 100%, up to Rs 10,000. Use the bonus on cricket betting, Ludo, Teen Patti, or any other game on the platform.
All financial transaction data on m 666 is handled under strict data protection protocols. We collect only the payment details necessary to process your deposit or withdrawal and never share financial information with third parties for advertising or marketing purposes. Transaction histories are encrypted and accessible only through your secure account login. For a complete overview of how we handle your data, please review our Privacy Policy.
m 666 provides deposit limit tools that let you cap how much you add to your wallet per day, week, or month. Setting a budget before you start playing is one of the most effective ways to keep gaming enjoyable. If you ever feel you are depositing more than you can afford, please use our self-exclusion option or visit the Responsible Gaming page for guidance.