Data · Airtime · Electricity · Cable TV

Oya, top up.

Buy data, top up airtime and pay your bills from one clean app, or just chat with our Telegram bot. You see every detail before you pay, and if something fails, your money comes back automatically.

See details before you pay Automatic refunds A receipt every time

Works with

MTNAirtelGlo9mobile DStvGOtvStarTimesPrepaid & postpaid electricity

Everything you top up, in one place.

Start with the essentials you pay for every week.

Data bundles

Plans for MTN, Airtel, Glo and 9mobile, with the size and validity written out clearly.

Airtime top-up

Top up your own line or someone else's in a few taps. Save the numbers you use most.

Electricity bills

Prepaid and postpaid meters. Your token appears on screen and is sent to you.

Cable TV

Renew DStv, GOtv and StarTimes without queues or running around.

For family and friends

Send data, airtime or a bill payment to any number or meter. We show it back to you before you pay.

Buy by chat

Message our Telegram bot like a friend and it handles the rest. WhatsApp is coming later.

Three simple steps.

Every purchase follows the same clear path.

1

Pick what you need

Choose data, airtime, electricity or cable TV, then enter the number or meter.

2

Check the details

Network, number and plan appear on one screen before you pay, so a wrong number never slips through.

3

Pay and you're done

Your purchase is delivered and the receipt is saved in your history. If it fails, you are refunded automatically.

Get the app

Built to be straightforward.

Paying should never feel like a gamble. Here is what you can count on.

No surprises

You see the full price and every detail before you pay, every single time.

Automatic refunds

If a purchase fails, your money goes back to you without you having to ask.

A receipt every time

Every transaction has a reference number and a clear status, so you can always see what happened.

Secure payments

Card and bank transfer payments are handled by a secure payment partner, and you can lock the app with a PIN.

Prefer to chat? Just say it.

Message our Telegram bot like you would a friend. Tell it the network, the plan and the number. It repeats the details back and asks you to confirm before anything is charged.

Open the Telegram bot

WhatsApp is coming later.

Questions, answered.

Can't find what you need? Our team is happy to help.

Contact us
What can I buy on OyaTopUp?
Airtime and data for MTN, Airtel, Glo and 9mobile, electricity for prepaid and postpaid meters, and cable TV for DStv, GOtv and StarTimes.
How do I pay?
You pay by card or bank transfer through a secure payment partner. You will always see the total before you confirm.
What if my purchase fails?
You are refunded automatically. The failed status and the refund both show on the transaction page, and you do not need to contact anyone to get your money back.
How do I avoid sending to the wrong number?
Before you pay, a review screen shows the network, number and plan. Check it, then confirm. The Telegram bot does the same, repeating the details and asking for a clear yes.
How fast is delivery?
Most purchases are delivered within moments. If a network is slow, the purchase shows as pending and we keep checking until it is delivered or refunded.
Can I use OyaTopUp on Telegram?
Yes. Message the bot with what you want, check the details it repeats back, and confirm. WhatsApp is planned for later.
How do I reach support?
Report any transaction from its page in the app, or email support@oyatopup.com.

Oya, top up.

Download OyaTopUp and handle your data, airtime and bills in seconds, in the app or on Telegram.