The OPay USSD code is *955#, giving eligible OPay customers a way to access supported account and payment services from a mobile phone without relying on the OPay app interface.
How *955# Helps OPay Customers
*955# is the main OPay USSD access code in Nigeria. It is useful when you need account or payment services but cannot conveniently use the OPay app.
- Use the code from your mobile phone to access the available USSD menu.
- Follow the prompts displayed by OPay for the service you need.
- Confirm transaction details carefully before authorizing a payment.
- Never disclose your transaction PIN or security credentials to another person.
What Is the OPay USSD Code in Nigeria?
The OPay USSD code is *955#. The code provides a USSD-based way to access OPay services from a compatible mobile line instead of depending entirely on the OPay mobile application.
USSD is useful because it operates through mobile-network sessions rather than requiring you to navigate an internet-based application. However, the exact options available can depend on OPay’s current service configuration, your account, and network conditions.
OPay currently describes its platform as providing transfers, airtime and data top-ups, bill payments, and other financial services.
How Do You Use the OPay USSD Code?
Dial *955# from the mobile line associated with your OPay account, then follow the menu instructions. The menu is the safest way to determine which USSD services are currently available to your account.
- Open the phone dialer on your mobile phone.
- Enter *955#.
- Press the call button.
- Wait for the OPay USSD menu to appear.
- Select the service you need.
- Enter the requested information carefully.
- Review the transaction details before confirmation.
- Enter your transaction PIN only when the official OPay USSD session requests it.
Because USSD menus can change, using the live menu is preferable to relying on an old list of numerical shortcuts.
Can You Transfer Money With OPay USSD?
Yes, OPay supports money transfers as part of its financial services, and eligible customers can use the available USSD transfer options when presented through *955#. OPay’s official website confirms that customers can transfer funds to other bank accounts.
To make a transfer, dial *955#, choose the transfer option shown on the current menu, provide the recipient information requested, enter the amount, and carefully confirm the transaction.
Before authorizing the payment, check the recipient’s name, account number, destination bank, and amount. This simple verification step can help prevent mistakes caused by entering incorrect recipient details.
How Do You Send Money From OPay to a Bank Account?
Use the transfer option available through *955# and follow the prompts for a bank transfer. OPay states that its platform supports transfers to other bank accounts in Nigeria.
- Dial *955# from your registered mobile line.
- Select the transfer service displayed by the USSD menu.
- Choose the bank-transfer option if it appears.
- Enter the recipient’s bank and account details.
- Enter the transfer amount.
- Confirm the recipient information.
- Authorize the transaction using your security PIN.
- Wait for the transaction response.
Do not rely on an old direct-dial shortcut if the current OPay menu displays different options. The live USSD menu is the better reference for current commands.
Can OPay USSD Be Used Without the Mobile App?
USSD can provide an alternative to using the OPay app for supported services. The main advantage is that USSD uses a mobile-network session rather than requiring you to navigate the app.
However, having an OPay account and a registered mobile number remains important. Some account-management tasks may still require the OPay application or OPay customer service.
If you need to create an account, you can use OPay’s official platform and then check which services are available through USSD.
Learn how to open an OPay account if you have not registered yet.
Can You Buy Airtime or Data With OPay USSD?
OPay supports airtime and data top-ups, but the exact USSD menu options should be confirmed from the live *955# menu. OPay currently lists airtime and data top-ups among the services available on its platform.
To check whether the service is available through USSD, dial *955# and look for the airtime or data option. Follow the displayed instructions rather than relying on an outdated shortcut.
This approach is more reliable because USSD menus and service codes can change over time.
How Do You Check Your OPay Balance?
Check the current *955# menu for the balance option available to your account. If balance inquiry is offered through your USSD session, select it and follow the displayed instructions.
Do not assume that an older balance shortcut remains active. OPay’s current official documentation confirms that balance-query functionality exists within its broader platform, while the exact consumer USSD shortcut should be confirmed through the current USSD menu.
For account-related access problems, you can also use the OPay application or official customer-support channels.
Does OPay USSD Work Without Internet Data?
USSD does not require you to browse the internet to open the session. Instead, the service communicates through your mobile network after you dial the code.
That makes USSD particularly useful when you cannot conveniently use an internet connection. Nevertheless, a successful USSD session still depends on mobile-network availability and OPay’s service availability.
Which Network Can You Use for OPay USSD?
Use a mobile line that can successfully initiate the OPay USSD service and is associated with the relevant OPay account. Network compatibility and availability can change, so the most reliable test is to dial *955# from the line you intend to use.
Do not treat older claims about a specific network being permanently supported or restricted as guaranteed current information unless OPay confirms them.
What Should You Do If OPay USSD Is Not Working?
If *955# fails, first check your mobile signal, confirm that you are using the correct registered line, and try again later. USSD failures can result from temporary network or service problems.
- Confirm that your phone has mobile-network coverage.
- Make sure you dialed *955# correctly.
- Check that you are using the mobile line associated with your OPay account.
- Wait briefly and retry if the network is congested.
- Restart the phone if the USSD session repeatedly fails.
- Try again from a location with stronger network reception.
- Use the OPay app if the USSD service remains unavailable.
- Contact OPay through its official customer-support channels if the problem continues.
OPay states that its customer service is available around the clock and provides official support channels through its website and app.
What Should You Do If an OPay USSD Transaction Fails?
If an OPay USSD transaction fails, do not immediately repeat the payment until you know whether the first transaction completed. First check your transaction status and account balance.
- Keep the transaction reference or confirmation message if one was generated.
- Check whether your OPay balance changed.
- Ask the recipient to confirm whether the money arrived.
- Check the transaction history in the OPay app when available.
- Avoid making another payment if the original transaction is still pending.
- Contact OPay support if the status remains unclear.
OPay’s technical documentation distinguishes transaction states such as successful, failed, cancelled, and pending for supported payment integrations.
How Can You Keep OPay USSD Transactions Secure?
Protect your OPay PIN, verify transaction details, and never authorize a payment that you did not initiate. These habits are essential whenever you use USSD for financial transactions.
- Never tell anyone your transaction PIN.
- Do not disclose an OTP or security code to another person.
- Check the recipient details before confirming a transfer.
- Do not allow strangers to operate your phone during a transaction.
- Keep your SIM card secure.
- Contact OPay quickly if you suspect unauthorized activity.
OPay says its security systems use encryption and fraud-protection measures. Its official website also provides USSD commands for quickly locking an account or card when a phone or card is stolen or misplaced.
💡 Pro Tip: Save OPay’s official support details somewhere secure before you need them. If your phone is lost, quick access to account-locking information can matter.
What Should You Do If Your Phone Is Lost?
Act quickly by securing your OPay account and contacting OPay through its official support channels. OPay currently lists dedicated USSD commands for locking an account or card when a phone or card is stolen or misplaced.
According to OPay’s current official website, *955*131# can be used to lock an account and *955*132# can be used to lock a card.
If you cannot access your account or need additional assistance, use OPay’s official customer-service channels rather than relying on unofficial numbers shared online.
You can also review other OPay account and balance information when you regain access to your account.
Does OPay Charge for Transfers?
OPay’s current pricing depends on the specific transaction and service, so do not assume that every transfer has the same fee. OPay currently advertises transfers to other bank accounts as free on its main website, but charges and promotional terms can change.
Before confirming a transaction, review the fee or transaction summary displayed by OPay. This is more reliable than using a fixed fee quoted in an older article.
What Are the OPay USSD Transfer Limits?
Your applicable transfer limit depends on your account status, transaction type, and OPay’s current rules. The specific limits should therefore be checked through your OPay account or current OPay support information.
Older guides often publish fixed Tier 1, Tier 2, or Tier 3 figures. Those figures should not be treated as permanent because financial-service limits and regulatory requirements can change.
Can You Use OPay USSD for Bill Payments?
OPay supports bill payments on its platform, but the services currently available through USSD should be confirmed from the live *955# menu. OPay lists bill payments among its current financial services.
Dial *955#, review the available bill-payment options, and follow the instructions displayed for your account.
Is OPay USSD Safe to Use?
OPay USSD can be used securely when you protect your PIN and verify every transaction before authorization. OPay states that its platform uses encryption and fraud-protection measures to protect customer information and transactions.
Security also depends on the customer’s behavior. Never share your PIN, OTP, or other authentication information with an agent, friend, caller, or person claiming to represent OPay.
Frequently Asked Questions About OPay USSD
What is the OPay USSD code?
The main OPay USSD code is *955#. Dial it from a compatible mobile line to access the available OPay USSD menu.
Can I transfer money with OPay USSD?
Yes, supported OPay customers can access transfer services through the USSD menu. Dial *955# and follow the transfer instructions currently displayed.
Can I transfer money from OPay to a bank account?
Yes, OPay supports transfers to bank accounts. OPay’s official website currently lists transfers to other bank accounts among its services.
Does OPay USSD require internet?
No internet browsing is required to initiate a USSD session. You still need mobile-network service for the USSD request to connect.
Can I buy airtime through OPay?
Yes, OPay currently supports airtime top-ups. Check the live *955# menu for the airtime option available to your account.
Can I buy data through OPay?
Yes, OPay currently supports data top-ups. Use the current USSD menu to determine whether the data option is available for your account.
What should I do when *955# does not work?
Check your network signal, confirm your registered line, and retry the USSD session. If the problem continues, use the OPay app or contact official OPay support.
What should I do if I lose my phone?
Secure your OPay account immediately and contact OPay support. OPay currently publishes *955*131# for account locking and *955*132# for card locking.
Should I use old OPay direct USSD shortcuts?
Use the current *955# menu unless OPay has confirmed a specific direct shortcut. USSD commands can change, so old articles may contain outdated instructions.
Final Thought
The OPay USSD code *955# remains the key starting point for accessing OPay’s USSD services in Nigeria. It can be useful when you need supported financial services without navigating the mobile application.
The safest approach is simple: dial *955#, follow the current menu, verify every transaction detail, and protect your PIN and authentication information.
- Main OPay USSD: *955#
- Account lock: *955*131#
- Card lock: *955*132#
- Official OPay support: Use OPay’s current official support channels.
For more OPay-related information, you can also explore account-opening guidance and OPay login information.
Choose the current USSD menu over outdated shortcuts, verify every payment, and keep your OPay security details private.