Terms of service
Last updated November 2026
1. These terms
These terms apply when you buy airtime on this website. By paying for an order you agree to them.
2. What we sell
We sell Safaricom prepaid airtime, paid with M-Pesa. You can top up your own line or another Safaricom line.
3. Price and the extra airtime
You pay the amount you choose, with no added fee. On top of it we send extra airtime at the percentage shown on the site when you place the order (for example 10%: pay KSh 500, get KSh 550). The extra is rounded down to the whole shilling. We may change the percentage or the smallest and largest amounts at any time. An order already placed keeps the percentage it was shown.
4. Paying
After you place an order, M-Pesa sends a payment prompt to the number you entered. You confirm it with your PIN on your own phone. We never ask for your M-Pesa PIN and never see it. An order is paid only when M-Pesa confirms the payment to us.
5. Sending the airtime
We send the airtime after the payment is confirmed. It usually arrives within a few minutes. It can take longer when the Safaricom network is busy or down.
6. Check the number
Airtime that has reached a working Safaricom line cannot be taken back. Please check the number before you pay. We cannot refund airtime sent to a number you typed wrongly.
7. Okoa Jahazi and other deductions
If the line has an unpaid Okoa Jahazi loan or another debt with Safaricom, Safaricom may take it from the airtime as it arrives. That is between the line owner and Safaricom.
8. When an order cannot be sent
If you paid and we cannot send the airtime, we refund the amount you paid to the M-Pesa number that paid. Contact us with your M-Pesa code if you think an order went wrong.
9. Fair use
Do not use this service for fraud or anything illegal. We may refuse or cancel orders that look like abuse, and refund them.
10. Trademarks
Safaricom and M-PESA are trademarks of Safaricom PLC.
11. Law
These terms are governed by the laws of Kenya.
12. Contact
See Help & contact.