DSTv: *120*321#, Vodacom: *111#, MTN: *1410#, Cell C: *147#. Virgin Mobile: *100#, and Telkom Mobile: *180# are some of the most popular USSD codes in South Africa.
USSD Codes: The Ultimate Convenience Tool for South Africans
Unstructured Supplementary Service Data (USSD) allows users to access a variety of services through simple short codes, typically starting with an asterisk (*) and ending with a hash (#). These codes can be typed into any mobile phone to initiate a specific action without the need for internet access. Whether you're checking your airtime balance or transferring funds, USSD codes are a vital tool for managing mobile services.
USSD providers like HelloDuty offer both short codes and long codes in South Africa, enabling businesses to efficiently interact and transact with their clients. Learn how to create your own USSD codes here;
Must-Know USSD Codes in South Africa
USSD codes provide some of the most convenient solutions to everyday tasks. From checking airtime to requesting call-backs, here are the essential USSD codes for major service providers in South Africa:
How to Pay for Your DStv Account!
Good news! If you bank with FNB, Nedbank, Standard Bank, or Absa, you can now pay your DStv subscription and top up your BoxOffice account directly from your mobile phone via USSD. This makes managing your payments quicker and more convenient, without needing to visit a branch or use an internet connection.
Here's how to pay your DStv account with your bank’s USSD service:
FNB USSD
Dial *120*321#
Reply 1 for "Buy"
Reply 7 for "PayTV"
Reply 1 for "DStv"
Enter your Smartcard or Customer Number for DStv
Reply 1 for "Pay Amount Due"
Reply 1 to confirm payment
Nedbank USSD
Dial *120*002#
Reply 1 to log in
Enter your profile number followed by your PIN
Reply 2 for "Payments"
Reply 2 for "Bank Approved Beneficiaries"
Select your debit account
Enter the first three letters of the beneficiary's name (DStv)
Reply 2 for "DStv Subscription"
Enter your statement description (this can be found on your statement)
Enter the DStv reference/account number
Enter the amount you wish to pay
Choose the notification type for the beneficiary
Standard Bank USSD
Dial *120*2345#
Reply 1 to log in or register
Enter your Customer Selected PIN (CSP)
Reply 2 for "Payments and Transfers"
Reply 6 for "Pay MyBills"
Reply 1 for "Pay Bill"
Reply 1 to select "DStv Subscription"
Reply 2 to pay a different amount
Enter the amount you want to pay
Enter your payment reference
Select the account to pay from
Reply 1 to confirm payment
Absa USSD
Dial *120*2272#
Enter your USSD PIN
Reply 3 for "Payments"
Reply 4 for "Bill Payments"
Reply 3 to pay bills
Reply 3 for "DStv"
Reply 1 for "Amount Due"
Reply 1 to pay the full amount
Reply 1 to accept payment terms and conditions
Reply 1 to confirm payment
Reply 1 to make payment
Banks Not Offering USSD Payment Services:
Capitec
Discovery Bank
Investec
African Bank
If you're using one of these banks, unfortunately, USSD payment options are currently unavailable. However, you can always use alternative methods provided by your bank for DStv payments.
Check Your Balance Anytime
To check how much you owe, dial *120*68584# and stay on top of your DStv payments with ease!
By using these simple USSD steps, you can conveniently manage your DStv payments wherever you are, saving time and effort.
Access Master Menus:
Vodacom: *111#
MTN: 1410#
Cell C: *147#
Virgin Mobile: *100#
Telkom Mobile: *180#
Check Airtime Balance:
Vodacom: *100#
MTN: *141#
Cell C: *101#
Virgin Mobile: *101#
Telkom Mobile: *188#
Load Airtime:
Vodacom: 10001*recharge PIN#
MTN: 141recharge PIN#
Cell C: 102recharge PIN#
Virgin Mobile: 102recharge PIN#
Telkom Mobile: 188recharge PIN#
Request Your Own Number:
Vodacom: 111501#
MTN: 123888#
Cell C: 147100#
Virgin Mobile: 1032#
Transfer Airtime:
Vodacom: 111072#
MTN: 1416328mobile numberamount#
Cell C: 1022#
Virgin Mobile: *106#
Request a Call Back (Please Call Me):
Vodacom: 140mobile number#
MTN: 121mobile number#
Cell C: 111mobile number#
Virgin Mobile: 125mobile number#
Key USSD Codes for MTN Subscribers
Master Menu: 1410# (Free)
Balance Enquiry: *141# (Free)
Airtime Transfer (Me2U): 1413# (Free)
Change Price Plan: 1414# (Free)
Mobile Money: 120668# (Free for MTN subscribers)
CallBack Service: 121number# (Free)
MTN Compass: 120555# (R0.20 per 20 sec)
Key USSD Codes for Vodacom Subscribers
My Vodacom Services: *111# (Free)
Balance Enquiry (Pre-paid): *100# (Free)
Balance Enquiry (Contract): 111502# (Free)
Airtime Recharge: 10001*Recharge PIN# (Free)
Call Me Service: 140number# (Free)
Airtime Transfer: 111072# (Free)
Vodacom Paypoint: 1201234# (Free)
Key USSD Codes for Cell C Subscribers
Change Prepaid Tariff: *147# (Free)
Request GPRS/MMS Setting: *147# (Free)
Cell C Call Back: 111number# (Free)
Check Remaining Airtime/Data: *101# (Free)
Convert Airtime to Data: 1474# (Free)
Load Airtime Voucher: 102pin# (Free)
Activate BIS: 147 (Free)
Conclusion
USSD codes are not just convenient, they are essential tools that make life easier for millions of South Africans. Whether you need to check your balance, transfer airtime, or request a call back, these codes provide quick access to vital services right from your mobile phone. Keep these USSD codes handy and take full advantage of the simplicity they offer.
Last updated
October 4, 2024
Pro-tip
Are you ready to get started? Sign up here for a demo of the HelloDuty CRM and customer engagement automation software now.
It works for our customer SunCulture. We help agents sell solar in rural Kenya. It takes a few hours, not months, to design and build new ideas.