A USSD codes allow users to access various services, such as menu-type applications using short codes usually start with * and end with # and can be typed into any cell phone to call up a specific action
Vodacom USSD Code Description *136# Airtime balance *135# Master USSD menu *135# Check WASP subscriptions *#06# View your device IMEI *111*501# View your MSISDN *136*01*Recharge PIN# Recharge Prepaid Airtime *140*MSISDN# Please Call Me *140*02*MSISDN# Request airtime from another user *135*072# Send airtime to another user *135# Change Tariff *135*082# Airtime Advance
MTN USSD Code Description *136# Airtime balance *136*0# Master USSD menu *136*5# Check WASP subscriptions *464*970# Check WASP subscriptions *156*12# Check WASP subscriptions *123*10# Check WASP subscriptions *#06# View your device IMEI *123*888# View your device MSISDN *136*Recharge PIN# Recharge Prepaid Airtime *121*MSISDN# Please Call Me *136*3# Request airtime from another user *136*3# Send airtime to another user *136*4# Change Tariff * 127*MSISDN# Reverse-charge calling
Cell C USSD Code Description *101# Airtime balance *147# Master USSD menu *133*1# Check WASP subscriptions *#06# View your device IMEI *147*100# View your device MSISDN *102*Recharge PIN# Recharge Prepaid Airtime *111*MSISDN# Please Call Me *102*3# Request airtime from another user *102*2# Send airtime to another user *147# Change Tariff
Telkom USSD Code Description *188# Airtime balance *180# Master USSD menu N/A Check WASP subscriptions *#06# View your device IMEI *1# View your device MSISDN *188*Recharge PIN# Recharge Prepaid Airtime *140*MSIDN# Please Call Me *180# Request airtime from another user *180# Send airtime to another user *180# Change Tariff
More about USSD codes here