Deposit and Withdrawal at 123rf – Fast, Secure PKR Transactions for Pakistani Players

Top up your account in seconds using Easypaisa, JazzCash, NayaPay, SadaPay, IBFT or your bank card. All transactions at 123rf are settled in Pakistani Rupees with zero conversion fees.

Rs 200
Minimum Deposit
5 min
Avg. Deposit Speed
0%
Transaction Fees
6
Payment Methods
123rf

Banking at 123rf – Built Around Pakistani Players

One of the first questions new players ask when they're considering joining an online gaming platform is: "How do I actually get my money in — and more importantly, how do I get it out?" It's a fair question, and at 123rf, we've made the answer as straightforward as possible. No complicated wire transfers, no foreign currency accounts, no waiting three to five business days for funds to clear. We support the payment methods that Pakistanis use every day.

Whether you're in Karachi topping up via Easypaisa on your Jazz SIM, or you're in Islamabad using your Meezan Bank IBFT to fund a session, the process at 123rf is the same: quick, clean, and entirely in PKR. You never see a foreign exchange rate. You never pay a currency conversion surcharge. What you deposit is what arrives in your gaming balance.

Withdrawals follow the same philosophy. Once your identity verification is done — a one-time process on your first withdrawal — cashing out at 123rf takes a matter of minutes for mobile wallet users. Our finance team processes withdrawal requests around the clock, which means you're not stuck waiting for a 9-to-5 banking window. If you win at 2 AM during a PSL live bet, you can request your withdrawal immediately and receive it before sunrise.

256-bit SSL Encryption

Every transaction at 123rf is protected by bank-grade encryption. Your payment details are never stored on our servers.

24/7 Processing

Our finance team reviews and approves withdrawal requests every hour of every day — no business-hours delays.

Zero Conversion Fees

Everything is settled in PKR. No foreign exchange rates, no hidden conversion charges on any deposit or withdrawal.

Deposit Methods at 123rf

Six trusted Pakistani payment options — choose what works best for you

Easypaisa

Pakistan's most widely used mobile wallet. Works with any Telenor number. Tap "Send Money" in your Easypaisa app, enter the 123rf merchant number, and your balance is credited in under a minute.

Instant Min Rs 200 No Fee
JazzCash

Runs on Mobilink/Jazz network and works even without a smartphone — you can use the USSD shortcode. JazzCash deposits at 123rf process instantly, just like Easypaisa. Perfect for players across all of Pakistan.

Instant Min Rs 200 No Fee
NayaPay

A modern digital bank app popular with younger Pakistani users. NayaPay deposits at 123rf are processed within 1–3 minutes. The clean interface makes it very easy to send money without any confusion.

1–3 min Min Rs 500 No Fee
SadaPay

Another digital wallet with a growing user base in Pakistan. SadaPay transactions are fast and the app provides instant notifications, so you always know your 123rf deposit has arrived.

1–5 min Min Rs 500 No Fee
IBFT Bank Transfer

Interbank Funds Transfer is supported by all major Pakistani banks — HBL, MCB, Meezan, UBL, Bank Alfalah and more. Ideal for larger deposits. Transfers within the same bank can be near-instant; cross-bank IBFT usually arrives within a few hours on business days.

2 hrs – 1 day Min Rs 1,000 No Fee
Visa / Mastercard

Standard debit and credit cards issued by Pakistani banks are accepted at 123rf. Card deposits go through a secure 3D-Secure gateway. Processing typically takes 5–15 minutes depending on your bank's authorisation speed.

5–15 min Min Rs 500 No Fee

How to Make a Deposit – Step by Step

From login to loaded balance in under three minutes

1
Log in to Your 123rf Account

Go to 123rf and click Login. Enter your registered mobile number and password. If you're new, registration takes under two minutes.

2
Open the Cashier / Deposit Section

After logging in, tap the Deposit button in your account dashboard or top navigation. This opens the payment method selection screen.

3
Select Your Preferred Payment Method

Choose from Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard. Each method displays its processing time and minimum amount clearly.

4
Enter Amount and Confirm

Type the PKR amount you wish to deposit. You'll see your new balance total before confirming. Press Submit to generate the payment reference or QR code.

5
Complete Payment in Your Wallet / Bank App

Switch to your Easypaisa or JazzCash app (or log in to internet banking for IBFT), complete the transfer using the provided reference number, and return to 123rf.

6
Balance Credited – Start Playing

Your 123rf balance updates automatically once the transaction clears. For mobile wallets this is typically within 60 seconds. You'll receive a confirmation notification.

Deposit Speed Comparison

How fast each method credits your 123rf balance

EasypaisaInstant (~60 sec)
JazzCashInstant (~60 sec)
NayaPay1–3 minutes
SadaPay1–5 minutes
Visa / Mastercard5–15 minutes
IBFT Bank Transfer2 hrs – 1 business day
123rf

First Deposit Bonus – Get up to Rs 10,000 Extra

Register at 123rf and receive a matched bonus on your very first deposit. Valid for all games including cricket betting, live casino, and fishing games.

Register & Deposit

Withdrawing Your Winnings from 123rf

Getting your money out is as straightforward as putting it in

Winning is the whole point, and at 123rf, we believe getting paid should never feel like an obstacle course. Our withdrawal process is designed to be fast, transparent, and reliable — three things that Pakistani players tell us are their biggest priorities when choosing a gaming platform.

The first time you request a withdrawal from 123rf, you'll need to complete a quick identity verification. This is a standard requirement for all licensed gaming platforms and exists to protect both you and us from fraud. You'll need to submit a copy of your CNIC (Computerised National Identity Card). The verification team at 123rf typically reviews submissions within 1–3 hours during regular hours, and the process is a one-time step — once verified, future withdrawals are unrestricted.

After verification, cashing out is simple. Navigate to the Withdrawal section of your dashboard, choose your preferred method (we recommend using the same method you deposited with for faster processing), enter the amount, and submit. For Easypaisa and JazzCash users, withdrawals typically arrive within 5–30 minutes. IBFT withdrawals to bank accounts process within one business day. Visa and Mastercard refunds take 24–48 hours depending on your card issuer.

There is no withdrawal fee at 123rf for standard requests. Premium and Elite members enjoy even faster processing as part of their tier benefits, with Elite accounts receiving near-instant withdrawal approval at any time of day. Minimum withdrawal is Rs 500 across all methods.

How to Withdraw – Step by Step

1
Complete One-Time KYC Verification

Upload your CNIC scan or photo via the Account Verification section. Approved once — never again.

2
Go to the Withdrawal Page

In your 123rf account dashboard, select Withdrawal from the cashier menu.

3
Choose Method & Enter Amount

Select your preferred payout method, confirm your wallet number or bank account details, and enter the PKR amount (minimum Rs 500).

4
Submit and Wait for Confirmation

Hit Submit. You'll receive an SMS/email confirmation. Mobile wallet payouts typically arrive within 5–30 minutes. Check your Easypaisa or JazzCash balance directly.

Withdrawal Processing Times
Easypaisa / JazzCash
5–30 minutes from approval. The fastest withdrawal route at 123rf.
NayaPay / SadaPay
15–45 minutes. Digital wallets process quickly outside of peak banking hours.
IBFT Bank Transfer
Same business day for requests submitted before 4 PM. Next business day otherwise.
Visa / Mastercard
24–48 hours depending on your issuing bank's refund processing cycle.
Important: Withdraw to the same payment method you deposited with where possible. This speeds up approval and helps our compliance team confirm the transaction quickly.
VIP Benefit: Premium and Elite members at 123rf receive priority withdrawal processing. Elite accounts get instant approval queues — 24 hours a day, 7 days a week.
123rf

Full Payment Method Comparison

All key details side by side — find the method that fits your needs

Method Type Min Deposit Deposit Speed Min Withdrawal Withdrawal Speed Fee
Easypaisa Mobile Wallet Rs 200 ~60 sec Rs 500 5–30 min Free
JazzCash Mobile Wallet Rs 200 ~60 sec Rs 500 5–30 min Free
NayaPay Digital Bank Rs 500 1–3 min Rs 500 15–45 min Free
SadaPay Digital Bank Rs 500 1–5 min Rs 500 15–45 min Free
IBFT Transfer Bank Transfer Rs 1,000 2 hrs – 1 day Rs 1,000 Same/next day Free
Visa/Mastercard Card Rs 500 5–15 min Rs 500 24–48 hrs Free

Everything You Need to Know About Banking at 123rf

Pakistani players often ask us why 123rf doesn't charge fees on deposits or withdrawals. The honest answer is that we built the platform with local players in mind from day one. Charging a Rs 50 fee on a Rs 200 deposit would be a 25% hit before you'd even placed a bet — that's not fair, and we knew it from the start. By absorbing transaction costs on our end, we keep the experience clean for you.

Security is another topic that comes up frequently. Every transaction at 123rf flows through a PCI-DSS compliant payment gateway with 256-bit TLS encryption. This is the same standard used by major international banks. We do not store your card number, CVV, or mobile wallet PIN anywhere on our servers. The payment provider handles that data in their own secure vault, and all we receive is a transaction confirmation token.

There are also account-level limits in place that you can adjust yourself. By default, a standard account can deposit up to Rs 100,000 per day and withdraw up to Rs 200,000 per day. If you need higher limits — for example, if you're a high-stakes cricket bettor during a big PSL final — contact our support team and we'll review your account for a limit increase based on your history and verification level.

One thing worth mentioning separately: if you receive a welcome bonus or promotional bonus at 123rf, there may be a wagering requirement attached before bonus-derived funds become withdrawable. The terms for each bonus are always displayed clearly before you claim it. Deposits that you make with your own money — your real PKR balance — have no wagering requirements attached and are withdrawable at any time.

Tips for Smooth Transactions at 123rf

Use the Same Method for Deposits and Withdrawals

Our compliance system flags mismatched methods — for example, depositing via JazzCash and withdrawing via a different person's bank account. Using the same method and the same registered number/account avoids delays.

Complete KYC Before Your First Withdrawal Request

Don't wait until you want to withdraw to submit your CNIC. Completing verification proactively means that when you do hit a big win, the money is on its way within minutes rather than hours.

Keep Your Wallet/Bank App Updated

Outdated versions of Easypaisa or JazzCash occasionally reject outgoing transfers due to security patches. Keeping your apps current prevents unnecessary friction during deposits.

Save Your Transaction Reference Numbers

Every deposit generates a unique reference number. Screenshot it. If there's ever a rare case where the balance doesn't update automatically, providing this reference to our support team resolves the issue immediately.

Your Financial Privacy

123rf handles all financial data in strict accordance with our Privacy Policy. Transaction records are kept for regulatory compliance and are never shared with third parties for marketing.

  • Card details never stored on-site
  • PCI-DSS compliant payment gateways
  • AML/KYC policies protect all users
  • Transaction data encrypted at rest
Full Privacy Policy
Deposit Responsibly

Easy access to deposits means it's important to manage your spending. Use our built-in responsible gaming tools to stay in control.

  • Set daily deposit limits
  • Set weekly spending caps
  • Request cooling-off periods
  • Self-exclude if needed
Responsible Gaming Tools
Need Help with a Payment?

Our support team is available 24/7 and can resolve most deposit or withdrawal issues within minutes. Have your transaction reference number ready.

  • Live chat in your account dashboard
  • Email: support@123rf.online
  • Response within 15 minutes
123rf

Frequently Asked Questions – Deposits & Withdrawals

Answers to the most common banking questions from Pakistani players at 123rf

In most cases, Easypaisa deposits at 123rf credit within 60 seconds. If yours hasn't arrived after 5 minutes, first check your Easypaisa app transaction history to confirm the payment was sent successfully. If the payment shows as completed on your Easypaisa end, take a screenshot of the transaction reference and contact our 24/7 live chat support. Provide the reference number and our team will locate and manually credit the transaction within minutes.

Identity verification at 123rf is a one-time process. After submitting your CNIC scan or photo via the Account Verification section of your dashboard, our compliance team typically reviews and approves the submission within 1–3 hours during daytime hours. Some accounts are verified faster. Once approved, you will never need to repeat this step, and all future withdrawals will process without any verification hold.

Standard accounts at 123rf have a default daily withdrawal limit of Rs 200,000. This is sufficient for the vast majority of players. If your winnings exceed this amount and you need a higher limit for a particular day, contact our support team via live chat. Verified accounts with a good transaction history can have limits reviewed and temporarily raised. Premium and Elite VIP members also benefit from higher default withdrawal limits as part of their tier privileges.

No — 123rf requires that all deposit and withdrawal transactions are made from accounts registered in your own name. This is a strict anti-money-laundering (AML) requirement and is enforced on all licensed gaming platforms. Using a third party's account to fund your 123rf balance will result in the transaction being held for review and potentially returned. If you don't currently have a personal Easypaisa or JazzCash account, registering for one is free and takes under five minutes on the respective apps.

Ready to Deposit and Start Winning?

Join 123rf today — registration is free, deposits are instant via Easypaisa or JazzCash, and your first deposit comes with a welcome bonus up to Rs 10,000.