How to Buy Airtel, Orange and YU Airtime Using Mpesa

by | May 9, 2014 | Telecommunication | 0 comments

Did you know that you can top-up an Airtel, Orange or YU line using M-Pesa? PesaPal, an e-commerce platform that works seamlessly with mobile payment services, has made this possible. The ability top-up other network SIM cards using Safaricom’s M-Pesa is timely and handy in a number of situations such as:

  • You need to top-up someone’s line urgently and they don’t use Safaricom and, you don’t want the hassle of having to dash to a shop.
  • You have a dual SIM phone and you want to load airtime on your Airtel, Orange or YU line.


  1. On your Safaricom line, go to the Safaricom Menu
  2. Next go to M-Pesa > Lipa na M-Pesa > PayBill
  3. Enter the Business number 220220
  4. In the Account Number field, type:
      • “AIRXXXXXXXXXX” to top-up an Airtel line, where XXXXXXXXXX is the phone number e.g AIR073333333.
      • “ORNXXXXXXXXXX” to top-up an Orange line.
      • “YUMXXXXXXXXX” to top-up a YU line.
  5. In the “Amount” field, enter the value of airtime you want to purchase
  6. Enter you M-Pesa PIN and send.
  7. M-Pesa will give you a message similar to “Confirmed  Ksh 150.00 sent to PesaPal for account number AIRXXXXXXXXXX (i’m using an Airtel example) on 8/5/14 at 12:43PM. New M-Pesa balance is Ksh449.”
  8. After about 10-15 minutes, PesaPal will load the target line and you will receive a message from Pesapal stating, “Your payment was processed by PesaPal.”

Tips and Warnings

  • You can also top-up an Orange line using Airtel Money or YU Cash, Airtel line with YU cash and YU line with Airtel Money, all thanks to PesaPal. 
  • Be careful not to enter the wrong mobile phone number because once the airtime is sent to the target line, it isn’t refundable.



Suggested Reading

List of Airtel Shops

Share on Whatsapp

error: Content is protected !!