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.
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.
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.
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.
Live in four steps
- 1
Apply. Business name, ID number and your Till/Paybill number — we verify your identity automatically. Most applications are verified and approved instantly.
- 2
List your bundles. Choose what to sell across all four networks and set your own prices.
- 3
Pair your phone. Install the Agent app on the phone that gets your M-Pesa messages — takes a few minutes.
- 4
Share & sell. Post your storefront link. Payments land in your Till, orders dial themselves.
What you need to get started
Four things. If you have them, you can be selling today.
- An M-Pesa Till or Paybill in your own nameThis is where your customers' money lands. It stays yours — Shopika never holds it. We check the number is real and belongs to you before approving.
- An Android phone you can leave onIt does the dialling. It can be the phone in your pocket — it only needs to be switched on and connected when a customer buys.
- A SIM for each network you want to sellSafaricom bundles need a Safaricom line in that phone. Airtel, Telkom and Faiba are funded from your Shopika wallet, so no extra SIM is needed for those.
- Your national IDVerified automatically at signup, the same way any registered business is. It takes seconds — nothing to upload.
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.