What you can Do with OPay App
The OPay app is a one stop shop for all Opera services. Here are some of the thing you can do on OPay:
- Buy Airtime: You can buy airtime for your mobile phone and other people. MTN, Glo, 9Mobile, and Airtel are currently supported
- Buy Data: You can buy data plan for any mobile phone. MTN, Glo, Airtel, and 9Mobile are currently supported by this service.
- Subscribe to Pay TV: You can subscribe to Satellite and Terrestrial Pay TV services like DSTV, GOTV, and Startimes.
- Pay Electricity Bill: You can now pay for Electricity. Distribution company (Discos) currently supported include Abuja, Eko, Ibadan, Ikeja, Kano, and Port Harcourt
- Hail a Ride: There are a number of hailing services offered by OPay. You have ORide for hailing bikes, OCar for hailing cars (similar to Uber), OTrike for hailing tricycles, and OBus for hailing Bus.
- Order Food Delivery: You can order food from local restaurants near you.
- Transfer Money: You can transfer money to other OPay users or to a bank account.
- Pay with QR: This is a new service that will enable you pay for goods and services conveniently at physical locations and brick n mortar stores. Merchants that support OPay QR will have a sign indicating so. After shopping just scan the QR code to make payment.
- Receive Money by QR: As an OPay user. This means can scan your QR code to send you money.
- Get a Quick Loan: Using the OKash service you can get a quick short term loan.
- Make Investment: OWealth offers 10% annual rate on your investment.
- Fund your Betting Account: You can fund your betting account on OPay. Sports Betting services currently supported on OPay include NairaBet, Bet9ja, Supabets, and Cloudbet
- List your Products and Services: OList is a classified ads site that enable you post ads about your business.
- Build and Online Presence: OLeads is a service that enables you build a website in minutes. It is a very easy, fast, and affordable way to build online presence for your business.
How to Fund your OPay Wallet
There are a few ways to fund your OPay account depending on whether you have a bank account or not.
If you Have a Bank Account
If you already have a bank account, you can add funds to your OPay wallet via your bank account. There are two methods you can use.
The first method (my preferred method) is to make a transfer from your bank account using internet banking or mobile banking app to the phone number you used to signup for OPay removing the first zero as your account number and Paycom as bank.
This means that if your registration phone number is 08111111111, the account number to send the money to is 81111111111.
Banks currently supporting direct transfer to OPay include GTBank, First Bank, Access Bank, Zenith Bank, UBA, Stanbic IBTC, Diamond Bank, Wema Bank, Sterling Bank, FCMB, Union Bank, and Heritage Bank.
The second method for funding your OPay wallet is to add your ATM card / debit card to your OPay account. You just add the credentials and you are good to go.
If you do not have a bank account or can’t access it, or just want to fund with cash
For people without a bank account, you need to use an OPay agent to fund your account. You give then cash and your OPay number and they send you the electronic value to your OPay wallet.
To find an OPay agent near you, just open the app and tap Nearby agents, you will get all agents near you with their address and even phone number.
This method can also be useful to people who have bank account, if for whatever reason you cannot access your account or it is just more convenient to fund your wallet with cash. You will not be charged any fee for depositing fund to your wallet via an agent.
How to Withdraw from your OPay Wallet
There are various ways to withdraw funds from your wallet. This depends on whether you want to withdraw cash or you want to withdraw to your bank account.
To withdraw cash you need to visit an OPay agent near you and request a withdrawal. The agent will give you their OPay number, you transfer the fund to them and they give cash less the transaction.
While depositing funds to OPay via agent is free, withdrawing funds comes with a transaction cost ranging from 50 Naira to 1,500 Naira.
To withdraw to bank account, just tap on Transfer, then in Send to options select Bank. Now choose your, bank, account number, and amount you want to transfer and tap Done.
How to Transfer Funds to other OPay users
If you have funds in your wallet, it is very easy to transfer money to another OPay user. Tap the Transfer icon, then choose OPay in the Send to option.
Now, enter the recipient’s phone number (registered number) and the amount you want to transfer and tap Done.




