Instant Deposits · Fast Withdrawals

m888 Deposit & Withdrawal – Move Your PKR Fast with Easypaisa, JazzCash & More

Getting money in and out of your m888 account should be quick, hassle-free, and use the payment methods you already have on your phone. That's exactly what we've built for Pakistani players — all in PKR, zero conversion fees.

Open Account & Deposit Login to Deposit
Instant
Easypaisa & JazzCash Deposits
<5 min
Typical Withdrawal Time
Rs 500
Minimum Deposit
0%
m888 Platform Fees
m888

How m888 Handles Payments for Pakistani Players

One of the most common frustrations players have with online betting platforms is the payment experience. Slow withdrawals, confusing currency conversions, payment methods that don't actually work in Pakistan, minimum deposit limits that are too high — these are problems that m888 set out to solve from day one. The result is a payment system built entirely around what Pakistani users actually need.

Every transaction on m888 happens in Pakistani Rupees. Your balance is in PKR. Your deposits go in as PKR. Your winnings are credited in PKR. Your withdrawals come out as PKR to your Easypaisa wallet, JazzCash account, NayaPay, SadaPay, bank account via IBFT, or Visa/Mastercard. There is no USD, no EUR, no conversion rate eating into your money, and no surprise deductions when the funds arrive.

Mobile wallet payments — Easypaisa and JazzCash in particular — are processed in real time. A deposit made via Easypaisa reflects in your m888 account balance within seconds of sending the transfer. JazzCash works the same way. For most Pakistani players, these two are the go-to options simply because almost everyone has them already on their phone and the top-up process takes under a minute.

On the withdrawal side, m888 processes payout requests manually to maintain security — but the review window is short. Standard account holders typically receive their Easypaisa or JazzCash withdrawal within 5 minutes of requesting during normal operating hours. VIP Gold, Platinum, and Diamond members have priority processing queues with even faster turnaround. Bank IBFT transfers typically complete within one to two hours depending on your bank's processing speed.

Quick Deposit Estimator

Deposit Amount (PKR)
Payment Method
Your balance after deposit
Rs 2,000
Includes 100% welcome bonus for new members

* Welcome bonus applies to first deposit only. Min deposit Rs 500 to qualify. See Terms & Conditions.

Settlement: Instant
Fee: Rs 0

All Payment Methods on m888

Every method available to Pakistani players — deposits and withdrawals both covered.

Easypaisa — Deposit
Min Rs 500 Max Rs 5,00,000/day Speed Instant Fee Rs 0

Easypaisa is the most widely used mobile wallet in Pakistan and the most popular deposit method on m888. No bank account required — just your Telenor or any Easypaisa account. Funds appear in your m888 balance within seconds.

  1. Log in to your m888 account and go to Deposit
  2. Select Easypaisa and enter your deposit amount
  3. You'll receive an m888 mobile wallet number
  4. Open your Easypaisa app and send a mobile transfer to that number
  5. Your m888 balance updates instantly
Easypaisa — Withdrawal
Min Rs 500 Max Rs 2,00,000/day Speed <5 min Fee Rs 0

Withdrawing your m888 winnings to Easypaisa is fast and reliable. Submit your request, provide your Easypaisa mobile number, and the funds arrive in under 5 minutes for standard accounts and even faster for VIP members.

  1. Go to Withdrawal in your m888 account
  2. Select Easypaisa and enter the amount
  3. Enter your registered Easypaisa mobile number
  4. Confirm the request
  5. Funds arrive in your Easypaisa wallet within minutes
JazzCash — Deposit
Min Rs 500 Max Rs 5,00,000/day Speed Instant Fee Rs 0

JazzCash is Pakistan's second-largest mobile wallet and fully integrated with m888. If you're on Jazz or any other network using a JazzCash account, deposits go through instantly with no additional charges from m888's side.

  1. Log in and navigate to Deposit in your m888 account
  2. Select JazzCash and input the deposit amount
  3. You'll get an m888 JazzCash number to transfer to
  4. Open JazzCash app and complete the mobile wallet transfer
  5. Balance updates on m888 immediately
JazzCash — Withdrawal
Min Rs 500 Max Rs 2,00,000/day Speed <5 min Fee Rs 0

JazzCash withdrawals from m888 follow the same fast process as Easypaisa. Enter your JazzCash number, confirm the request, and your winnings land in your wallet in minutes. Available around the clock.

  1. Go to Withdrawal in your m888 account
  2. Choose JazzCash and enter the amount
  3. Enter your registered JazzCash mobile number
  4. Submit — confirmation SMS sent to your phone
  5. Funds arrive in your JazzCash wallet in minutes
NayaPay — Deposit
Min Rs 500 Max Rs 3,00,000/day Speed Instant Fee Rs 0

NayaPay has grown rapidly as a digital wallet and payment service in Pakistan. m888 supports NayaPay deposits fully, with funds credited to your account instantly — the same experience as Easypaisa and JazzCash.

  1. Select Deposit and choose NayaPay
  2. Enter the amount you wish to deposit
  3. Transfer from your NayaPay app to the m888 NayaPay number provided
  4. Balance reflects immediately in your m888 account
NayaPay — Withdrawal
Min Rs 500 Max Rs 1,00,000/day Speed <10 min Fee Rs 0

Withdraw your m888 winnings straight to NayaPay. Slightly longer than Easypaisa/JazzCash in some cases but typically under 10 minutes. Fully supported, zero fees charged by m888.

  1. Go to Withdrawal and select NayaPay
  2. Enter amount and your NayaPay account number
  3. Confirm and submit the request
  4. Funds arrive in your NayaPay wallet
SadaPay — Deposit
Min Rs 500 Max Rs 3,00,000/day Speed Instant Fee Rs 0

SadaPay users can deposit directly to their m888 account in seconds. The digital wallet is SBP-licensed and trusted across Pakistan, and the m888 integration ensures your funds appear instantly without any manual steps.

  1. Choose Deposit and select SadaPay
  2. Enter your deposit amount
  3. Send from SadaPay app to the m888 number shown
  4. Instant balance update on your m888 account
SadaPay — Withdrawal
Min Rs 500 Max Rs 1,00,000/day Speed <10 min Fee Rs 0

Withdraw winnings to SadaPay with zero hassle. Enter your SadaPay account number (your CNIC-linked number), confirm the request, and funds arrive quickly. No fees from m888 on the transaction.

  1. Select Withdrawal and choose SadaPay
  2. Enter amount and your SadaPay account number
  3. Confirm the withdrawal request
  4. Receive funds in SadaPay wallet
Bank Transfer (IBFT) — Deposit
Min Rs 1,000 Max Rs 10,00,000/day Speed 15–60 min Fee Rs 0 (m888)

Bank IBFT (Interbank Funds Transfer) is ideal for larger deposit amounts or players who prefer traditional banking. Transfer from any Pakistani bank account — HBL, MCB, UBL, Meezan, Bank Alfalah, and others. Processing time depends on your bank, typically 15 to 60 minutes.

  1. Select Deposit and choose Bank Transfer (IBFT)
  2. Note down the m888 bank account details displayed
  3. Log into your internet/mobile banking and send IBFT
  4. Upload your transfer receipt in the m888 portal
  5. Your account is credited once the bank processes the transfer
Bank Transfer (IBFT) — Withdrawal
Min Rs 1,000 Max Rs 5,00,000/day Speed 1–2 hrs Fee Rs 0 (m888)

For larger withdrawals, bank IBFT is the preferred route. Funds go directly to your nominated bank account. Processing at m888's end is completed quickly; arrival time depends on your bank's IBFT processing window.

  1. Go to Withdrawal and select Bank Transfer
  2. Enter your bank account details (IBAN)
  3. Enter the withdrawal amount and confirm
  4. m888 processes the transfer — arrives within 1–2 hours
Visa / Mastercard — Deposit
Min Rs 1,000 Max Rs 5,00,000/day Speed 1–5 min Fee Rs 0 (m888)

Pakistani Visa and Mastercard debit or credit cards are fully supported for deposits on m888. The transaction is processed through a secure payment gateway. Note that some Pakistani banks may block online gaming transactions — contact your bank if a card deposit is declined.

  1. Select Deposit and choose Visa/Mastercard
  2. Enter your card number, expiry, and CVV securely
  3. Enter the amount and confirm
  4. Complete any 3D Secure OTP verification your bank requires
  5. Funds appear in your m888 account within minutes
Visa / Mastercard — Withdrawal
Min Rs 1,000 Max Rs 2,00,000/day Speed 1–3 business days Fee Rs 0 (m888)

Card withdrawals take longer than mobile wallet payouts — typically 1 to 3 business days for the funds to appear in your card statement. m888 initiates the transfer promptly; bank processing time varies. For faster payouts, Easypaisa or JazzCash are recommended.

  1. Select Withdrawal and choose Visa/Mastercard
  2. Enter your card details (same card used to deposit)
  3. Enter the amount and confirm the request
  4. Funds processed to your card within 1–3 business days
m888

Deposit & Withdrawal Limits at a Glance

All amounts in Pakistani Rupees (PKR). Zero platform fees across all methods.

Payment Method Min Deposit Max Deposit/Day Min Withdrawal Max Withdrawal/Day Deposit Speed Withdrawal Speed
Easypaisa Rs 500 Rs 5,00,000 Rs 500 Rs 2,00,000 Instant <5 min
JazzCash Rs 500 Rs 5,00,000 Rs 500 Rs 2,00,000 Instant <5 min
NayaPay Rs 500 Rs 3,00,000 Rs 500 Rs 1,00,000 Instant <10 min
SadaPay Rs 500 Rs 3,00,000 Rs 500 Rs 1,00,000 Instant <10 min
Bank IBFT Rs 1,000 Rs 10,00,000 Rs 1,000 Rs 5,00,000 15–60 min 1–2 hours
Visa/Mastercard Rs 1,000 Rs 5,00,000 Rs 1,000 Rs 2,00,000 1–5 min 1–3 business days

VIP members may have higher daily limits. Limits subject to change — contact support for current VIP limits.

How to Make Your First Deposit on m888

Complete guide for first-time depositors. Takes under two minutes.

1
Register Your m888 Account

If you haven't yet, create your free m888 account. You'll need a mobile number and a password. Verification is simple and your account is active immediately on sign-up.

2
Log In and Go to the Deposit Section

Once logged in, find the Deposit button — it's prominently placed in your account dashboard. Tap it to open the payment method selection screen.

3
Choose Your Payment Method

Pick from Easypaisa, JazzCash, NayaPay, SadaPay, Bank IBFT, or Visa/Mastercard. For the fastest and simplest experience, Easypaisa or JazzCash are recommended for most Pakistani players.

4
Enter Your Deposit Amount

Type in your desired PKR deposit amount. Minimum is Rs 500 across mobile wallet methods. New members depositing for the first time may qualify for the 100% welcome bonus — check the current offer on the promotions section.

5
Complete the Transfer in Your Wallet App

m888 displays a mobile wallet number or bank account details. Switch to your Easypaisa, JazzCash, or banking app and complete the transfer to that number. For mobile wallets, the process is a standard mobile money transfer — nothing unusual.

6
Your Balance Updates — Start Playing

For Easypaisa and JazzCash, your m888 balance updates within seconds of the transfer completing. For bank IBFT, it updates once your bank processes the transfer. You're now ready to bet on cricket, play Aviator, or try any game on m888.

Withdrawal Processing Timeline

You Submit Your Withdrawal Request

Log in to m888, go to Withdrawal, choose your method, enter amount and account details, confirm.

0:00 — Immediate
m888 Security Review

Every withdrawal passes a quick automated security check to protect your account. Standard accounts go through instantly or within 1–2 minutes. VIP accounts are prioritised.

~1–2 minutes
Transfer Initiated to Your Payment Method

m888 sends the PKR amount to your Easypaisa number, JazzCash number, SadaPay/NayaPay account, IBAN, or bank card.

~2–4 minutes (wallets) · ~15 min (IBFT/card)
Funds Arrive in Your Account

Easypaisa and JazzCash: under 5 minutes total. NayaPay/SadaPay: under 10 minutes. IBFT: 1–2 hours. Visa/Mastercard: 1–3 business days.

See method-specific times above
Confirmation Notification

You'll receive a notification from both your payment method and m888 confirming the successful transfer. Your m888 account balance updates simultaneously.

Simultaneous with fund arrival
m888

Your Money Is Safe with m888

Security measures that protect every deposit and withdrawal you make.

SSL Encrypted Transactions

All payment data transmitted through m888 is protected by 256-bit SSL encryption — the same standard used by banks worldwide. Your card numbers and wallet details are never stored in plain text.

Withdrawals Only to Your Own Accounts

m888 only processes withdrawals to payment accounts registered in your own name. This protects you — no one can redirect your funds to another account without your knowledge.

Segregated Player Funds

Player funds on m888 are held separately from operational accounts. Your deposited PKR is ring-fenced and available for withdrawal at any time, independent of platform operations.

Mobile OTP on Every Withdrawal

Each withdrawal request triggers a one-time password sent to your registered mobile number. You must enter this OTP to confirm the transaction — an extra layer nobody can bypass.

24/7 Payment Support

If a deposit doesn't reflect or a withdrawal takes longer than expected, m888's support team is available day and night via live chat and WhatsApp to investigate and resolve the issue promptly.

Responsible Gaming Deposit Limits

m888 lets you set daily, weekly, or monthly deposit limits on your account as part of responsible gaming tools. Once set, limits can only be reduced immediately — increases require a 7-day cooling-off period.

First Deposit Bonus — 100% Match up to Rs 50,000 on m888

New m888 members receive a 100% matched bonus on their first deposit. Deposit Rs 5,000 and play with Rs 10,000. Full terms apply — visit Terms & Conditions for details.

Register & Claim Bonus
m888

Deposit & Withdrawal FAQs

The most common payment questions from m888 members in Pakistan.

In most cases, this resolves automatically within 5 minutes as the transaction processes. If it hasn't reflected after 10 minutes, first check that you sent to the correct m888 Easypaisa number displayed in your deposit screen. If the number was correct, contact m888 support via live chat or WhatsApp with your Easypaisa transaction reference number. The support team will manually verify and credit your account within a few minutes of receiving your reference. Do not deposit again until the first transaction is resolved.

Standard accounts can make up to 3 withdrawal requests per day. Each request must meet the minimum withdrawal threshold of Rs 500 (for mobile wallets) or Rs 1,000 (for bank IBFT and cards). VIP members have higher daily withdrawal request limits. The daily maximum withdrawal amounts vary by payment method — see the limits table on this page for details. If you need to withdraw more than your daily limit, contact support to discuss your account's VIP options.

m888 charges zero fees on all deposits and withdrawals regardless of payment method. The amount you deposit is the amount credited. The amount you request to withdraw is the amount you receive. Note that your own bank or mobile wallet provider may charge their standard transfer fees on your end — for example, some banks charge a small IBFT fee which is outside m888's control. For Easypaisa and JazzCash, standard personal wallet-to-wallet transfers are typically free from the wallet side as well.

Card declines are almost always caused by your bank blocking the transaction at their end rather than any issue with m888. Many Pakistani banks restrict online transactions to certain merchant categories as a default policy. To resolve this, contact your bank's customer service and ask them to enable international online transactions or gaming platform transactions on your card. Alternatively, the simplest workaround is to use Easypaisa or JazzCash instead — both process instantly with no bank restrictions. m888 has no way to override your bank's card-level restrictions.

As a general rule, m888 requires withdrawals to be processed back to the same method used for the deposit — this is a standard anti-fraud and anti-money laundering measure. For example, if you deposited via Easypaisa, your withdrawal should go back to the same Easypaisa number. If you have deposited using multiple methods, withdrawals up to the deposited amount from each method should be returned to that respective method. Any additional winnings beyond your deposits can be withdrawn to your preferred method. Contact support if you have a specific situation to discuss.

New m888 members receive a 100% matched bonus on their first deposit, up to Rs 50,000. If you deposit Rs 5,000, your bonus of Rs 5,000 is added to your account, giving you Rs 10,000 to play with. The bonus has wagering requirements that must be met before the bonus portion can be withdrawn — full details are on the Terms and Conditions page. The bonus applies automatically on your first qualifying deposit; no bonus code is needed. Minimum qualifying deposit is Rs 500.

Ready to Deposit and Start Playing on m888?

Register free, deposit from Rs 500 via Easypaisa or JazzCash, and claim your welcome bonus. It takes under 2 minutes.

Create Free Account Login