How to Pay for StarTimes via Mpesa?

StarTimes is a Chinese electronics and media company that offers digital terrestrial television and satellite television services to consumers and provides technologies to countries and broadcasters that are switching from analog to digital television.

The content is divided into bouquets depending on whether you pick an antenna or dish.

For the Antenna you get the;

Nyota Bouquet

This gives you 29 TV channels for Ksh299 a month

Basic Bouquet

Gives you access to 38 TV channels for Ksh649 a month

Classic Bouquet

You get 62 TV channels for Ksh999 a month


For the Dish;

StarTimes Nova Bouquet

Contains 43 TV channels for Ksh499 a month

StarTimes Smart Bouquet

Gives you 53 TV channels for Ksh1,059 a month

StarTimes Super Bouquet

Contains 20 TV channels for Ksh1,599 a month

StarTimes Chinese Bouquet

Contains 23 TV channels for Ksh1,999 a month


StarTimes also has an app “StarTimes ON” which you can download from the Google and Apple Play Store. With the app, you can access all the content on your TV and other video streams.

The app also gives you control of your Tv where you can link your decoder and recharge, check your balance, or change your bouquet.

This is how you pay;

Safaricom Subscribers – MPESA
1. Go to -> M-PESA on your phone
2. Select Pay Bill option
3. Enter Business no.585858
4. Enter your StarTimes Smartcard Number as the account number
5. Enter the Amount
6. Enter your M-PESA PIN and Send

Orange Subscribers – Orange Money
1. Go to -> Customer access Orange Money and select “Payments”.
2. Enter Star Times Media Business Number (585858).
3. Enter Bill Reference Number (Smartcard No.).
4. Input amount to be paid.
5. Confirm the request and select send

1. Insert your ATM Card into ATM Machine and enter your PIN.
2. Select Bill Payment Option.
3. Select StarTimes.
4. Enter your Smartcard number Note: Smartcard number is the first 11 digits without space).
5. Enter the amount to pay

EZZAY 247 (Equity)
1. On your mobile dial *247#.
2. Enter your EZZAY 247 PIN.
3. Select Bill Payment Option (Option 5).
4. Select Other Bills (Option 2).
5. Enter your Equity bank account.
6. Enter StarTimes Business number – 585858.
7. Enter your smartcard number as the Reference number. (Note: Smartcard number is the first 11 digits without space).
8. Enter Amount.
9. Confirm Transaction.

Airtel Subscribers -Airtel Money
1. Select to Make Payments Option
2. Select Pay Bill
3. Select Others
4. Enter the Business name IPAY
5. Enter the total amount to send as directed by StarTimes
6. Enter your PIN
7. Enter your StarTimes Account Number (starting with ‘st’) as the reference number
8. For instance, if your Account number is 54321, then please enter st54321as the reference number
9. You will receive a transaction confirmation SMS from Airtel Money.
10. You will also receive a complimentary confirmation SMS from StarTimes