Skip to content

Send airtime and data to any Orange or MTN number.

Recharge one phone or your whole field team at once, now or on a date you set. No scratch cards, and no fees on top of the network's price.

11:52
KPELLE MFI

Text Message · SMS
Mon, 29 Sep

Thanks for this week's visits, Musu. Your airtime comes on Friday.

Today 11:52

You received $5.00 of airtime from Kpelle MFI.

Text Message · SMS
Batch
Field Agents · $5.00 each
Completed
Delivered
of 48

The 1 that failed was retried · $240.00 in all

Musu Kollie
+231 77 012 3456 · Orange
Delivered
Joseph Kpoto
+231 88 204 5517 · MTN
Delivered
Fatu Sirleaf
+231 77 309 8812 · Orange
Delivered
and 45 more
Batch
Field Agents
48 numbers · $5.00 each
Topped Up48 of 48
The 1 that failed was retried

One number or thousands

Top up as many as five phones from the Airtime page, or send a whole batch to your staff, agents or customers. Ponitor works out each number's network for you.

Quick Top-up
Up to five numbers at once, from the Airtime page or straight from a contact or group.
Bulk Top-up
A whole contact group, a saved list or a file of numbers, in one batch.
Your own amounts
The same amount for everyone, or a different amount per number. Paste them from a spreadsheet or upload a CSV from our template.
Checked before it sends
Every number is checked first, so you fix or remove a bad one before any money moves. You see the Orange and MTN split too.

Send it again without starting over

Save the numbers and amounts you send to often as a list your whole team can reuse. Then put airtime on a schedule: once, every week, every month, or on dates you pick.

  • Nothing is reserved until a run goes out.
  • If your balance can't cover a run, it is skipped and you get an email.
  • Pause and resume any schedule, or change when it runs.

The Scheduled page in Ponitor: Field Agents Weekly is running, with 31 of 48 numbers topped up so far, and Staff Airtime runs on the 1st of every month.

See where every dollar went

Each batch shows what was reserved, what was spent on delivered top-ups, what came back and what is still with the network.

Reserved once
A bulk top-up reserves its cost from your account when it starts. Messages and airtime share the same account.
Refunded as it happens
A top-up the network rejects comes straight back, at the rate you paid. Stop a batch and whatever has not gone out returns too.
Retry what failed
Send the failed numbers again in one tap, without rebuilding the batch.
A limit per number
Set the most a single number can get, so a typo like 50 instead of 5 is caught before any money moves.
Reports to keep
Every top-up is one row in Purchases. Download any batch as a spreadsheet or a PDF report.

Data bundles

Send a data bundle instead of airtime, from Quick Top-up, a bulk top-up, a schedule or the Airtime API, on Orange and MTN. No added fees: you pay the price shown.

Orange

  • Orange 350MB, 1 day

    350MB · 1 day

    $0.50

  • Orange 1.8GB, 7 days

    1.8GB · 7 days

    $2.00

  • Orange 6.5GB, 7 days

    6.5GB · 7 days

    $5.00

  • Orange 12GB, 7 days

    12GB · 7 days

    $10.00

  • Orange 10GB, 30 days

    10GB · 30 days

    $10.00

MTN

  • Lonestar Cell MTN 500MB, 3 days

    500MB · 3 days

    $1.00

  • Lonestar Cell MTN 1.8GB, 7 days

    1.8GB · 7 days

    $2.00

  • Lonestar Cell MTN 15GB, 30 days

    15GB · 30 days

    $9.00

  • Lonestar Cell MTN 23GB, 30 days

    23GB · 30 days

    $20.00

Prices are in US dollars, with no added fees. The bundles you can buy, with their IDs, are in the Airtime API docs.

Top up from your own system

Send airtime when something happens in your app, such as a sale, a referral or a finished survey. One request per top-up, with your own reference so it never goes out twice.

Read the Airtime API Docs (opens in a new tab)
POST /airtime/v1/purchasescURL
curl -X POST https://api.ponitor.com/airtime/v1/purchases \
  -H "apiKey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "msisdn": "231770000000",
    "amount": 5,
    "externalId": "order-8842"
  }'

No added fees: a $1.00 top-up costs $1.00.

See Airtime Pricing

Talk to us about getting started.

Create your account, or chat with us on WhatsApp first. We take you through compliance and help you send your first top-up.