Opay USSD Codes

OPay USSD Codes Updated (2026): Transfers, Airtime & Mobile Banking

Are you looking for the updated OPAY USSD Codes for doing Transfers, Airtime and Mobile Banking? Here you have it.

The main OPay USSD code is *955#, and it gives you quick access to essential banking services right from your phone, no internet needed. 

Once you dial the code, you can follow the on-screen prompts or use shortcut commands for specific transactions. 

For instance, *955*1#, lets you send money to another OPay user, *955*3*Amount# allows you to buy airtime for your line, while *955*131# can instantly block your account if your phone gets lost or stolen.

Let’s quickly see the list of all Opay USSD code numbers and their uses.

Popular OPay USSD Codes and Their Functions

Service USSD Code
Access Main Menu *955#
Check Wallet Balance *955*0#
Send Money to Another OPay User *955*1*Amount*Phone Number#
Transfer to Bank Account *955*2*Amount*Account Number#
Buy Airtime for Yourself *955*3*Amount#
Buy Airtime for Others *955*3*Amount*Phone Number#
Purchase Data *955*4*Phone Number#
Pay Utility Bills *955*6#
Block Your OPay Account *955*131#
Block Your OPay Card *955*132#

These codes make everyday transactions simple and fast, especially when you don’t have access to mobile data or the OPay app. 

Just make sure you’re dialing from the phone number linked to your account, and never share your transaction PIN with anyone.

About OPay

OPay has grown into one of Nigeria’s leading digital banking platforms, offering services like money transfers, bill payments, savings, airtime purchases, and online banking. 

Although many people use the app daily, USSD banking remains a preferred option for users who need quick transactions without relying on internet access.

That’s exactly where OPay USSD comes in handy. Whether your network is unstable, your phone battery is low, or you’re using a basic phone, you can still complete important transactions in seconds.

In this comprehensive guide, you’ll learn all OPay USSD codes, how to use them, how to activate USSD banking, common issues and fixes, fees, security tips, and everything you need to perform smooth offline transactions.

This is your complete 2026 guide to OPay USSD banking in Nigeria. 

What Is OPay USSD?

OPay USSD is a mobile banking service that allows users to carry out financial transactions by dialing short codes on their phone keypad.

OPay USSD is especially useful if you:

  • Have little or no internet connection
  • Need to send money urgently
  • Want to recharge airtime quickly
  • Can’t access the OPay app
  • Use a feature phone instead of a smartphone.

The service works across all major mobile networks and doesn’t require data to function.

Main OPay USSD Code in Nigeria (2026)

The official OPay USSD code is *955#.

Once you dial it, you’ll gain access to services like transfers, airtime recharge, withdrawals, account management, and more.

Here are some of the most commonly used OPay USSD commands:

  • *955# — Main OPay menu
  • *955*1*amount* phone number# — Buy airtime for yourself
  • *955*2*amount*phone number# — Buy airtime for others
  • *955*3# — Transfer money
  • *955*4*phone number# — Check account balance
  • *955*5# — Generate OTP
  • *9556# — Wallet funding options
  • *955*0# — Customer support

These codes cover nearly all the basic services available on the OPay app.

How to Activate OPay USSD Banking

To use OPay USSD, you must: 

  1. Have an active OPay account    
  2. Use the phone number linked to your account
  3. Ensure your SIM has network coverage
  4. Dial *955# and follow the instructions
  5. Create a 4-digit USSD PIN if prompted

Once setup is complete, you can start making transactions anytime, even without internet access.

Full Breakdown of OPay USSD Codes and Their Uses

1. OPay Code for Transfers

To transfer money to another bank account:

  • Dial *955*3#
  • Select “Transfer”
  • Choose OPay or another bank
  • Enter the amount and confirm with your PIN

The service supports major Nigerian banks including GTBank, Zenith Bank, Access Bank, First Bank, UBA, and Wema Bank.

2. OPay Code for Airtime

For Yourself:

Dial: *955*1*amount#

Example: *955*1*200# buys ₦200 airtime instantly.

For Others:

Dial: *955*2*amount*phone number#

Example: *955*2*500*08012345678#

The recharge is usually processed immediately.

3. OPay Code for Checking Account Balance

To check your available wallet balance, dial: *955*4#

You may need to enter your PIN before the balance appears.

4. OPay Code for OTP

Need a transaction OTP while using the app or website?

Simply dial: *955*5#

This can be useful during network issues or delayed SMS delivery.

5. OPay Wallet Funding Code

To see wallet funding options: Dial *955*6#

You’ll get options such as:

  • Bank transfer
  • Card funding
  • Agent deposit

6. OPay Withdrawal Code

To withdraw cash through an OPay POS agent:

  • Visit any nearby OPay agent
  • Dial 955007agent’s phone number*amount#
  • Confirm the transaction with your PIN

In some cases, the agent may also generate a withdrawal code for you.

7. Code to Block Your OPay Account

If your phone is missing or you suspect fraudulent activity, quickly secure your account by dialing:  *955*131#

This temporarily freezes the account to prevent unauthorized transactions.

Why OPay USSD Is Popular in Nigeria

OPay USSD is popular because it:

  • Works without internet
  • Processes transactions quickly
  • Supports MTN, Airtel, Glo, and 9Mobile
  • Functions on both smartphones and feature phones
  • Uses PIN protection for security
  • Remains useful during app outages or poor connectivity

There’s a reason millions of Nigerians still rely on USSD banking every day. For many users, it’s the fastest way to handle urgent transactions.

How to Set or Reset Your OPay USSD PIN

Setting Your PIN:

If you’re using the service for the first time:

  • Dial *955#
  • Select “Create PIN”
  • Enter a 4-digit PIN
  • Confirm it

Resetting Your PIN:

Forgot your PIN?

  • Dial *955#
  • Select “Forgot PIN”
  • Verify your account with the OTP sent to your phone
  • Create a new PIN

Always choose a PIN you can remember but others can’t easily guess.

OPay USSD Charges

Although dialing the USSD code itself is free, mobile networks may charge around ₦6.98 per session depending on your provider.

OPay generally does not charge for:

  • Airtime purchases
  • Wallet balance checks
  • Wallet funding through bank transfer

However, bank transfers may attract small fees, usually between ₦0 and ₦20 depending on transaction limits and volume.

OPay USSD for Bill Payments

Some bill payment services are also available through USSD.

You can pay for:

  • Electricity bills
  • Betting platforms
  • Cable TV subscriptions like DSTV, GOTV, and Startimes
  • Educational payments
  • Data bundles on selected networks

To explore available bill payment options:

Dial *955# and select “Bill Payments.”

Common OPay USSD Problems and How to Fix Them

1. “Code Not Working”

This could happen because:

  • You’re using a different SIM from the one linked to OPay
  • Your network signal is weak
  • The USSD session timed out
  • OPay is temporarily under maintenance

Try switching to the correct SIM or moving to an area with stronger network coverage.

2. “Insufficient Balance”

Make sure your wallet contains enough money before attempting a transfer or airtime purchase.

3. “Invalid PIN”

If you can’t remember your PIN, reset it through *955#.

4. “Service Timeout”

Heavy network congestion can interrupt USSD sessions. Waiting a few minutes and retrying usually fixes it.

5. “Transaction Declined”

This may happen if:

  • The account number entered is incorrect
  • You’ve exceeded your daily limit
  • The receiving bank is temporarily unavailable

Double-check the details and try again later.

How to Use OPay USSD Without the App

Even if you lose access to the OPay app, you can still perform essential transactions through USSD.

By dialing *955# from your registered number, you can:

  • Check your balance
  • Transfer money
  • Recharge airtime
  • Withdraw cash from agents
  • Generate OTPs
  • Block your account.

That makes USSD a reliable backup whenever the app isn’t available.

Is OPay USSD Safe?

Yes, OPay USSD banking includes multiple security features such as:

  • 4-digit PIN authentication
  • SIM verification
  • Device authentication
  • Fraud monitoring tools
  • Emergency account blocking

Still, your personal security habits matter too.

To stay safe:

  • Never share your PIN
  • Don’t allow strangers to operate your phone
  • Block your account immediately if your phone is stolen
  • Always use your registered SIM card

Benefits of Using OPay USSD

Using USSD banking gives you several advantages:

  • Offline banking access
  • Faster transactions
  • No dependence on the mobile app
  • Reliable service during app downtime
  • Compatibility with all phones
  • Quick access during emergencies
  • Better accessibility in rural or low-network areas

For many Nigerians, it’s still the most dependable way to handle urgent banking needs.

Limitations of OPay USSD

Despite its convenience, USSD banking does have a few limitations.

For example:

  • Some advanced banking features still require the app
  • Network providers may charge session fees
  • Transactions can occasionally time out during busy periods
  • Features like savings plans, loans, and virtual card management are unavailable via USSD

Still, for everyday transactions, it covers almost everything most users need.

Frequently Asked Questions About OPAY USDD Codes

1. What is the main OPay USSD code?

The official OPay USSD code is *955#.

2. Why is my OPay USSD code not working?

You may be using the wrong SIM card or experiencing network issues. Always use the number linked to your OPay account.

3. How do I check my OPay balance?

Dial 9554# and enter your PIN.

4. Can I transfer money without the OPay app?

Yes. Dial 9553# to send money to any Nigerian bank account.

5. How do I block my OPay account if my phone is stolen?

Dial 955131# immediately to freeze your account.

6. Does OPay USSD work on all networks?

Yes. It works on MTN, Airtel, Glo, and 9Mobile.

7. Is OPay USSD free?

The code itself is free to dial, but your network provider may charge a USSD session fee.

Conclusion

OPay USSD banking makes offline transactions incredibly convenient for millions of Nigerians. 

With just *955#, you can transfer money, recharge airtime, check your balance, generate OTPs, and secure your account during emergencies, all without internet access.

Whether your internet connection is unstable, your app isn’t responding, or you simply prefer a faster option, OPay USSD remains one of the easiest ways to manage everyday banking transactions in 2026.

Keeping these codes handy can save you time when you need quick, reliable access to your money.

Enjoy!

 

Read Also:

Moniepoint USSD Codes For Transfer (Updated 2026)

All You Need To Know About Steam Gift Card In Nigeria

History Of Gift Cards In Nigeria (2026 Complete Guide)

All You Need To Know About Amazon Gift Card In 2026

2 Best Gift Card Trading Platform In Nigeria

How To Redeem Sephora Gift Card Online [Instantly]

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *