OPay bank sort code, all USSD codes and how OPay works
OPay is a Nigerian fintech company that offers financial services to the banked and unbanked. The mobile money operator is licensed by the Central Bank of Nigeria (CBN). Some financial services include mobile money transfers, savings, and bill payments. OPay bank has not sort code, but has a master USSD code *955# for the main menu.

Source: UGC
TABLE OF CONTENTS
- Key takeaways
- What is the OPay bank sort code in Nigeria?
- All OPay USSD codes
- What is the OPay bank code?
- OPay USSD code for OTP
- OPay USSD code for checking account balance
- OPay withdrawal USSD code
- How to transfer money from OPay to a bank account?
- USSD code for savings
- USSD code for airtime
- USSD code for data
- USSD code for paying for electricity
- USSD code for recharging a betting account
- USSD code to block a card
- Which bank controls OPay?
- What is the full meaning of OPay?
- Which country owns OPay Bank?
- Can you receive dollars in your OPay account?
- Is OPay a wallet or a bank?
- What bank is sort code 040004?
- Which bank sort code is 033?
- What type of bank is OPay called?
- What is the OPay banking code?
Key takeaways
- OPay is a mobile money platform that has transformed customer services since 2018.
- The platform offers a myriad of financial services at users' fingertips.
- Some of the platform's advancements include the use of USSD codes.
- As a customer, you must learn how to use various OPay USSD codes to complete various transactions.
What is the OPay bank sort code in Nigeria?
OPay does not have a sort code, also called a SWIFT code by some banks. It has no IBAN, Routing Number, or BIC code. The mobile platform operates as a mobile money operator (MMO), and users can only transact within Nigeria. You cannot use the platform internationally or receive foreign currency in Nigeria.

Read also
Elon Musk launches xMoney: 7 key things to know before using X’s new digital banking service
However, customers can use third-party agents like MoneyGram and WorldRemit to receive foreign currencies, which are then converted to naira and transferred to their Wallets.
All OPay USSD codes
The use of USSD codes has simplified access to OPay services. Below are the most important CBN bank codes for OPay for essential transactions.
What is the OPay bank code?
The OPay bank code in Nigeria is *955#. The code is free, and customers can dial at no charge. The code allows customers to carry out various financial transactions, such as money transfers, withdrawals, bill payments, airtime, data purchases, withdrawals, and account creation.
Users can use the USSD code to transact on MTN, Airtel, Glo, and 9mobile networks. They can also use OPay to complete various transactions from their Android and iPhone devices.
OPay USSD code for OTP
Setting up an OTP (one-time password) is essential when using the platform to transact. This will offer security when transacting. To set up an OTP, dial *955*010# on your mobile device and follow the instructions.

Read also
FairMoney deploys 100,000 PoS terminals as it uses merchant payment data to unlock business loans
OPay USSD code for checking account balance
You can use the USSD code to check your balance. Here are the simple steps to check your balance using the code.
- Using your mobile phone, dial *955#.
- Select Check Balance from the menu.
- Enter your PIN.
- A text message with your current account balance will be sent to your phone.
OPay withdrawal USSD code
The platform allows customers to withdraw cash from their platform's wallet at an agent location or ATM. Below are the steps to follow to withdraw money using the USSD code.
- Dial *955# on your mobile phone.
- Choose the Withdraw option on the menu.
- Enter the agent or POS number to withdraw cash.
- Select the amount to withdraw.
- Enter your PIN to complete the transaction.
How to transfer money from OPay to a bank account?
Another use of the USSD code is transferring funds to other banks or OPay users within Nigeria. Here is a guide on how to transfer funds through the USSD code.
- On your phone, dial *955#.
- Tap on Transfer from the options.
- Choose the type of Transfer you want to make.
- Select option 2 to transfer money to a bank within Nigeria and select the recipient's bank account.
- Enter the amount to be transferred.
- Enter your PIN to complete the transaction.
USSD code for savings
Customers keen on savings can do so using the USSD code. Here is how to go about it.
- On your mobile device, Dial *955#.
- Click on Savings.
- Key in the amount to save.
- Enter your PIN when prompted to complete the transaction.
USSD code for airtime
You can use the mobile money platform to buy airtime for yourself or others. Below are the simple steps to purchase airtime using the platform.
- Dial *955# on your phone.
- Select Airtime.
- Select Buy for self or Buy for others.
- If you choose Buy for others, enter the recipient's phone number.
- Select the amount you want to purchase from the options.
- Enter your PIN to complete the transaction.
USSD code for data
The mobile money platform lets customers buy a data plan using the USSD code. Here is how to go about it.
- Dial *955# on your phone.
- Choose the Data option.
- Select either Buy for yourself or Buy for others.
- If you choose Buy for others, key in the recipient's number.
- Choose the data bundle you want to buy.
- Enter your PIN to complete the transaction.
- You can also simply dial *955*4*Phone number# to buy data on your mobile phone.
USSD code for paying for electricity
The code can be used to pay bills, including electricity bills. Here is how to pay your bill using the USSD code.
- Dial *955# from your phone.
- Select Betting & Electricity.
- Choose the Pay Electricity Bill option.
- Key in your electricity company, account number, and meter serial.
- Key in the amount.
- Enter your PIN to finalise the transaction.
- You will receive your token as an SMS notification.
USSD code for recharging a betting account
The account can be used to recharge your betting account. Follow the steps below.
- Dial *955# on your mobile.
- Select Betting from the menu.
- Choose your betting company from the list.
- Deposit the amount you want.
- Enter your PIN to complete the transaction.
USSD code to block a card
The platform issues cards to users for easy transactions. If you lose your OPay card, you can easily block it from your comfort zone using the OPay USSD code.

Read also
How OPay is transforming financial services with cutting-edge technology and commitment to inclusion
To block your card, dial *955*132# on your phone. Once the card has been blocked, you will receive a confirmation.
Which bank controls OPay?
OPay mobile platform is backed by the SoftBank Vision Fund and Sequoia Capital China. It is licensed by the Central Bank of Nigeria (CBN) to operate in Nigeria. The platform has partnered with Verve International and enrolled its Verve debit card.
What is the full meaning of OPay?
The mobile money platform is known as OPay Digital Services Limited. It was previously known as Paycom Nigeria Limited.
Which country owns OPay Bank?
The mobile platform is owned by a Chinese billionaire named Zhou Yahui through the Opera web browser. Opera owns a 9.5% stake in the company.
Can you receive dollars in your OPay account?
There is no OPay bank code for Payoneer or PayPal. Hence, you cannot receive dollars directly into your OPay account. OPay only supports local currency transactions (Naira in Nigeria). Any foreign currency transactions must be converted to the local currency before processing.

Read also
MTN Data Referral explained — how it works and exactly what you get for each person you bring in
Is OPay a wallet or a bank?
OPay is a wallet and digital and mobile bank. The financial service provider offers various services, including savings, payments, and loans. The mobile money platform is considered a digital and mobile bank in Nigeria.
What bank is sort code 040004?
Sort code 040004 belongs to Opay Digital Services Limited (OPay) in Nigeria. The code is used to identify OPay for interbank transfers and other electronic banking transactions through the Nigeria Inter-Bank Settlement System (NIBSS).
Which bank sort code is 033?
The bank sort code 033 is associated with United Bank for Africa (UBA) in Nigeria. It is commonly used as the bank identifier in account numbers, transfers, and other banking transactions processed through the Nigerian banking system.
What type of bank is OPay called?
OPay is a digital bank and fintech company licensed by the Central Bank of Nigeria as a Microfinance Bank (MFB). It provides digital financial services, including money transfers, bill payments, savings, and merchant payment solutions through its mobile app.

Read also
How to open an account and transfer money with Nova Bank's USSD code without going to a branch
What is the OPay banking code?
The OPay bank code in Nigeria is *955#. This unique bank code identifies OPay as a licensed financial institution when making transfers, verifying account details, or processing electronic transactions within Nigeria.
Opay's mobile money platform has made financial transactions easier. It allows users to transact without visiting the bank or using the internet. Although there is no OPay bank sort code, customers can transfer, save, purchase, and pay bills through various OPay USSD codes.
DISCLAIMER: This article is not sponsored by any third party. It is intended for general informational purposes only and does not address individual circumstances. It is not a substitute for professional advice or help and should not be relied on to make decisions of any kind. Any action you take based on the information presented in this article is strictly at your own risk and responsibility!
Legit.ng recently published a post about the GTBank transfer code. Guaranty Trust Bank (GTBank) has revolutionised its services using advanced technology. One advancement is the introduction of USSD codes. If you are a GTBank customer, you need to understand how the bank's USSD codes work.
GTBank is one of the leading Nigerian financial institutions. Like many other banks, it has embraced technology in delivering its services by introducing USSD codes. Find out more about the GTBank transfer code.
Source: Legit.ng
Peris Walubengo (Lifestyle writer) Peris Walubengo has vast experience in search engine optimization through digital content generation, research, editing, and proofreading. She joined Legit.ng in April 2022 and completed the AFP course on Digital Investigation Techniques in 2023. In 2024, she pursued further skill growth via the Google News Initiative training program on Fighting Misinformation. You can email her at perisrodah254@gmail.com.
Naomi Karina (Lifestyle writer) Naomi Karina is a writer at Legit.ng. She joined the project in August 2022. With over four years of digital journalism experience, she specialises in biographies, entertainment, and business. Naomi holds a Bachelor of Commerce from KCA University (2012). She also earned a Higher Diploma in HR from IHRM and a Marketing Diploma from Kenyatta University. To advance her editorial skills, she completed the AFP Digital Investigation Techniques course in 2023 and the Google News Initiative training in 2024.

