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.
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.
Every transaction at 123rf is protected by bank-grade encryption. Your payment details are never stored on our servers.
Our finance team reviews and approves withdrawal requests every hour of every day — no business-hours delays.
Everything is settled in PKR. No foreign exchange rates, no hidden conversion charges on any deposit or withdrawal.
Six trusted Pakistani payment options — choose what works best for you
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.
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.
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.
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.
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.
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.
From login to loaded balance in under three minutes
Go to 123rf and click Login. Enter your registered mobile number and password. If you're new, registration takes under two minutes.
After logging in, tap the Deposit button in your account dashboard or top navigation. This opens the payment method selection screen.
Choose from Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard. Each method displays its processing time and minimum amount clearly.
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.
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.
Your 123rf balance updates automatically once the transaction clears. For mobile wallets this is typically within 60 seconds. You'll receive a confirmation notification.
How fast each method credits your 123rf balance
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.
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.
Upload your CNIC scan or photo via the Account Verification section. Approved once — never again.
In your 123rf account dashboard, select Withdrawal from the cashier menu.
Select your preferred payout method, confirm your wallet number or bank account details, and enter the PKR amount (minimum Rs 500).
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.
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 |
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.
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.
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.
Outdated versions of Easypaisa or JazzCash occasionally reject outgoing transfers due to security patches. Keeping your apps current prevents unnecessary friction during deposits.
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.
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.
Easy access to deposits means it's important to manage your spending. Use our built-in responsible gaming tools to stay in control.
Our support team is available 24/7 and can resolve most deposit or withdrawal issues within minutes. Have your transaction reference number ready.
Answers to the most common banking questions from Pakistani players at 123rf
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.