What is a USSD code?
USSD (Unstructured Supplementary Service Data) is a protocol used by mobile phones to communicate with the operator's servers. You dial a short code like *123# to access services such as checking your balance, buying data, or transferring airtime — no internet connection needed.
Do USSD codes cost money?
Dialing a USSD code itself is free in most African countries. However, the services accessed through USSD (buying data, transferring airtime) will deduct from your balance as expected.
Why does my USSD code not work?
Common reasons include: the code is for a different operator, you have a SIM issue, network congestion, or the operator updated their codes. Try again later or call customer care using the numbers listed above.