Shopika Agent

Your own airtime & bundles business — all four networks, fully automated

Sell Safaricom, Airtel, Telkom and Faiba airtime and bundles under your own storefront, at your own prices. Your phone dials automatically the moment a customer pays — into your own Till or Paybill, not ours.

All 4 networks — airtime + bundles Money goes straight to your Till/Paybill Orders dial themselves, no manual USSD 20% commission for every agent you refer
667,423bundles & airtime delivered by Shopika to date
109bundles you can list, across all 4 networks
24/7your phone keeps selling while you sleep
Everything included

One storefront. Every network. Real automation.

Every feature below is live in your portal from day one — nothing here is "coming soon."

Sell airtime on all 4 networks

Safaricom, Airtel, Telkom and Faiba, all from one storefront. Safaricom sales run through your own Bamba Poa account — you keep the full reseller discount. Airtel/Telkom/Faiba are funded from your Shopika wallet at cost, so you keep the margin on every sale.

SafaricomAirtelTelkomFaiba

List your own bundles

Data, minutes, SMS and combo bundles across every network. Shopika's price is the floor — whatever you price above it is yours, every single sale.

Fully automated delivery

Storefront orders dial the instant M-Pesa confirms payment. Walk-up Till/Paybill payments dial automatically the moment the confirmation SMS lands on your paired phone. Either way — no typing, no missed orders, even while you sleep.

Give your customers real accounts

Every customer who pays you automatically gets their own account, number, and referral code — with a wallet, loyalty points, and auto-renewing bundle subscriptions. The same experience Shopika itself gives its customers, now under your brand.

Multiple phones, one account

Pair more than one device so orders never wait on a single phone. Devices can even top each other's airtime and Bamba Poa float up automatically when one runs low.

Don't have Bamba Poa or Bingwa yet?

Register as a Safaricom Bamba Poa Retailer/DSA or a Bingwa Sokoni Ambassador straight from your dashboard — no separate trip to a Safaricom shop required.

Your storefront installs like an app

Customers can add your storefront straight to their home screen — your business name, your own icon, no App Store required. Feels like a dedicated shopping app, not just a website.

Refer other agents

Earn commission for as long as they stay active

Share your link. Every time an agent you referred pays for their subscription or buys SMS credits, your commission lands in your wallet instantly — no waiting for a payout run, no cap.

20%of every payment, forever
How it works

Live in four steps

  1. 1

    Apply. Business name, ID number and your Till/Paybill number — we verify your identity automatically. Most applications are verified and approved instantly.

  2. 2

    List your bundles. Choose what to sell across all four networks and set your own prices.

  3. 3

    Pair your phone. Install the Agent app on the phone that gets your M-Pesa messages — takes a few minutes.

  4. 4

    Share & sell. Post your storefront link. Payments land in your Till, orders dial themselves.

Before you apply

What you need to get started

Four things. If you have them, you can be selling today.

Straight answers

Questions people ask before applying

What does it cost to join?

Applying is free and there is no joining fee. You buy your own airtime and set your own prices, so what you earn on each sale is yours. Optional extras — bulk SMS to your customers, or letting Shopika deliver a sale when your own SIM is empty — are paid from your Shopika wallet at cost, and you choose whether to use them.

Do I need a Bamba Poa or Bingwa Sokoni account first?

No. You can register for either one from inside your dashboard without going to a Safaricom shop. If you already have one, connect it and you keep your full reseller discount on every Safaricom sale.

What happens if my phone is off or out of airtime?

Your storefront stops taking orders it cannot deliver, rather than taking a customer's money and failing. You are told immediately so you can top up or switch the phone back on. Nobody pays for something they will not receive.

What if an order fails after a customer has paid?

We check with Safaricom whether it actually arrived before doing anything. If it did not, we retry — and if it still cannot be delivered, the customer is refunded to their wallet with your shop automatically. If you already served them by hand, you tap I delivered this myself and no refund goes out.

How do I get paid?

You already are. Customers pay your own Till or Paybill directly, so the money never passes through Shopika. There is nothing to withdraw and nothing to wait for.

Can I use more than one phone?

Yes. Pair as many as you like under one account. If one is busy or offline, another picks up the order.

Ready to run your own airtime & bundles business?

Free to apply. You keep your own Till or Paybill — Shopika never touches your customers' money.