Airtime · Data · Electricity · Cable TV · Exam pins

The VTU supply you can build a business on.

Wholesale airtime, data and bills for resellers, agents and developers. Every order routes across multiple providers. Confirmed failures reverse to your wallet automatically, and unclear ones are checked until they settle.

Just need data or a token right now? Buy without an account and pay by bank transfer.

Create an account, verify your BVN or NIN, then switch to a reseller account in Settings. Fund by bank transfer to your own account number.

POST /v1/orders
{
"request_id": "rs-000184",
"product_code": "MTN-DATA-SME-2GB-30D",
"recipient": "0803 123 4567"
}
MTN 2GB · 30 daysSuccess
Provider ANot reachable, rerouted
Provider BSuccess
Webhookorder.success sent

Everything Nigerians top up

Airtime, all networksSME, gifting and direct dataPrepaid and postpaid electricityCable TVExam pins

One platform, four ways to sell.

Prices drop as your monthly volume grows. Your tier upgrades automatically.

Retail

For yourself

Buy data, airtime and bills from the web app in a few taps.

Reseller

For agents and shops

Discounted price list, bulk orders and a sales dashboard.

API

For developers

REST API, signed webhooks, sandbox keys and idempotent orders.

White-label

For your own brand

Your logo, your domain, your prices. We run the site and supply.

Built for the days your other supplier goes down.

Multi-provider failover

Each order goes to the provider with the best live success rate. If a provider can't be reached, the next one takes the order. Unclear results are checked, never resent.

Automatic reversals

Confirmed failures return to your wallet on their own. No tickets, no waiting.

Your own account number

Fund your wallet by transfer from any bank app. It credits as soon as the transfer lands.

Clear status, every time

Every order is success, failed or pending, with requery running until it settles.

For developers

One request_id, one charge.

  • Idempotent orders on your own request_id
  • HMAC-signed requests and webhooks
  • Sandbox keys that simulate success, failure and pending
  • Meter and smartcard validation endpoints

Live keys need business verification. API agreement

// webhook: order.success
{
"event_id": "evt_01JB7R2…",
"type": "order.success",
"created_at": "2026-10-22T14:03:11Z",
"data": {
"id": "ord_01JB6Z0H2C",
"request_id": "rs-000201",
"product_code": "IKEDC-PREPAID",
"status": "success",
"charged_kobo": 500000
}
}
// token: GET /v1/orders/{id}/vouchers
yourbrand.com.ng
Your Brand Data
Your logo, your colours, your prices.
Buy data
White-label

Launch your own VTU website today.

Pick a name, upload your logo and set your prices. Your customers fund wallets and buy on your site; every sale settles through KudiVend.

  1. Subdomain included with Starter; connect your own domain on Pro
  2. Set a markup per category or per plan
  3. Your margin is credited on every sale and can be withdrawn after 7 days

Needs business verification: CAC certificate, director BVN and TIN.

Pricing that rewards volume

No signup fee. Create an account and verify your BVN or NIN to see full price lists. Sandbox API keys need no verification; live keys need business verification.

Reseller

Free

Bronze, Silver and Gold prices from ₦0 in 30-day volume. No API fee beyond product prices.

White-label Starter

₦10,000 / month

Your brand on a free storefront subdomain.

White-label Pro

₦25,000 / month

Custom domain, no "Powered by KudiVend" line.

White-label prices are plus 7.5% VAT. Funding and convenience fees: see all fees.

Add KudiVend as your backup supplier. Keep it if it wins.