Reference

Register with 99jj in a Few Taps

Creating your 99jj account takes less time than topping up your JazzCash wallet — fill in your details, verify your number, and your account is live. Availability depends on local law and eligible regions in Pakistan.

JazzCash deposits acceptedEasypaisa & Raast supportedMobile-first account flowQuick number verificationOne account, full lobby access
99jj Register with 99jj in a Few Taps
ACCOUNT SECURITY SIGNALS

How We Protect Your 99jj Account

Your account details, payment information and personal data are handled with the same seriousness you expect from your mobile banking app. Every connection to 99jj runs over SSL encryption, which means your data is scrambled in transit. OTP-based verification at registration and login ensures that only the person holding your registered phone number can access the account. We do not store full payment credentials on our servers — your JazzCash or Easypaisa PIN never passes through us. If you ever need to recover access, the process goes through your verified mobile number only.

SSL Encryption Every page and transaction on 99jj runs over SSL. Your registration details, password and wallet information are encrypted the moment you submit them.
OTP Login Protection Account access is tied to your registered mobile number via OTP. Even if someone knows your password, they cannot log in without the PIN sent to your phone.
Identity Verification We verify your identity before processing your first withdrawal. This step protects your funds and ensures the account belongs to the person who registered it.
Data Protection Personal data you share during registration is held according to our privacy policy. We do not sell or share your details with third parties outside of payment processing.
ACCOUNT HELP CHANNELS

Get Help With Your Registration

If you hit a snag during sign-up — whether the OTP did not arrive, your wallet link is not going through, or the verification step is asking for something unexpected — our support team can sort it out. Reach us through live chat from inside your account, or use the email address listed on the contact page. For quick questions about the deposit flow or payment linking, live chat is usually the fastest route.

Team online

Live Chat

Accessible directly from your account dashboard. Ask about OTP issues, wallet linking or deposit steps and get a real response without leaving the page.

Email Support

Send a detailed message about your registration or verification issue to the support address on our contact page. Attach your ID document if your query involves account verification.

Help Centre

The Help Centre inside your account covers common registration questions — OTP delivery, wallet setup, identity verification requirements and account recovery steps.

LOCAL PAYMENT METHODS

Fund Your Account the Pakistan Way

After you complete registration, adding funds is straightforward. Open your JazzCash or Easypaisa app, send to the account number displayed in your 99jj wallet section, and confirm with your PIN — the balance appears in your account shortly after the transfer clears. Raast payments work the same way through any Raast-enabled bank app. Bank Transfer and Debit Card options are also listed in the deposit screen for those who prefer them. All payment methods are shown inside your account after you log in, so you always see exactly what is available to you at that moment.

JazzCash Send from your JazzCash app to the number shown in your wallet section. Confirm with your mobile PIN and the deposit reflects in your account balance.
Easypaisa Use the Easypaisa app or any Easypaisa agent. Enter the destination number from your deposit screen, confirm the amount, and your account balance updates.
Raast Raast transfers work through any Raast-enabled bank app in Pakistan. Enter your 99jj Raast ID at checkout and the transfer moves directly between accounts.
Bank Transfer Standard bank transfers are accepted for those who prefer their online banking app. Account details are shown at the deposit step once you are logged in.
Debit Card Debit card deposits are available where your card issuer supports online transactions. Enter card details on the secure payment page inside your account.

What to Expect When You Register

The registration flow on 99jj is built around your phone number — that is your account identity from day one. Enter your mobile number, choose a password, and you will receive a one-time PIN to confirm ownership. Once that PIN clears, your account is active and your wallet section is unlocked. From there, you can

link your preferred payment method — JazzCash, Easypaisa or Raast — directly inside the account settings. Identity verification may be required before your first withdrawal; keep a clear photo of your ID ready to speed that step along. The whole path is designed for a small screen, so every field and button sits comfortably within

a thumb's reach. If anything stalls, our support team is reachable through the live chat link inside your account dashboard.

  • OTP Verification Your mobile number is confirmed with a one-time PIN sent by SMS. This step ties your account to a real number and protects it from unauthorised access.
  • Wallet Linking After registration, connect JazzCash, Easypaisa or Raast inside account settings. Your linked wallet handles both deposits and withdrawals from the same screen.
  • Identity Check A valid ID document is needed before your first withdrawal is processed. Having it ready saves time when you are ready to move funds out.
  • Account Dashboard Once registered, your dashboard shows your wallet balance, transaction history, active promos and a direct route to live chat support — all in one place.

Account

The registration flow on 99jj is built around your phone number — that is your account identity from day one. Enter your mobile number, choose a password, and you will receive a one-time PIN to confirm ownership. Once that PIN clears, your account is active and your wallet section is unlocked. From there, you can link your preferred payment method — JazzCash, Easypaisa or Raast — directly inside the account settings. Identity verification may be required before your first withdrawal; keep a clear photo of your ID ready to speed that step along. The whole path is designed for a small screen, so every field and button sits comfortably within a thumb's reach.

Explore the Lobby

Your details are encrypted for secure account access.

Common Questions About Signing Up

Below are the questions we hear most often from people going through the 99jj registration flow for the first time. If your question is not here, live chat inside your account can help.

You need a valid mobile number and a password. An OTP will be sent to your number to confirm it. Identity documents are required later, before your first withdrawal is processed.

Wait a minute and check your signal. If it still has not arrived, tap the resend option on the verification screen. If the problem continues, contact live chat with your mobile number ready.

Yes. Your JazzCash or Easypaisa mobile number can be your registered account number. After registration, you link that same number inside the wallet section to enable deposits and withdrawals.

Account access depends on local law and is available where local law permits. Check that you are in an eligible region before completing registration.

Go to the verification section inside your account dashboard, upload a clear photo of your national ID card, and submit. We review the document and update your account status once confirmed.

Yes. Your 99jj account works across any device. Log in with your mobile number and password on your browser and your wallet balance, history and settings carry over automatically.
Reference

Register

Service availability depends on eligible regions and local law. Users should check local rules before opening an account.

Access may be available only where local law permits.