Quick Answer
Last Verified: July 2026
There is no direct USSD code that automatically configures or rewrites your phone’s internal SMS settings. While dialing *135# opens the primary Vodacom self-service menu to check SMS bundle balances or manage account options, SMS delivery relies on your phone’s internal Message Centre (SMSC) number.
If outbound text messages are failing, verify or update the SMSC number manually in your device’s message settings:
- Vodacom Prepaid SMSC:
+27829119000(or+27829119) - Vodacom Contract SMSC:
+27829129000(or+27829129)
If USSD menus fail or your SMS routing requires advanced support, dial 135 (free from your Vodacom line) or use the My Vodacom App.
What the Service Is and Who Can Use It
SMS messaging on the Vodacom network relies on a store-and-forward mechanism managed by Vodacom’s Short Message Service Center (SMSC). When you send a text message, your device forwards it to the SMSC number, which then routes it to the recipient’s phone.
This troubleshooting guide applies to:
- All Vodacom South Africa subscribers across Prepaid, Top Up, and Postpaid / Contract accounts.
- Any mobile handset capable of sending text messages (Android, iPhone, feature/basic phones, and cellular modems).
Prerequisites & Exclusions:
- Your SIM card must be active on the network and fully RICA-registered.
- You must have an active SMS bundle or sufficient airtime balance.
- USSD commands work via direct network signaling channels, whereas SMS requires an active SMSC route. Therefore, being able to dial USSD codes does not automatically guarantee that text messaging is configured properly.
How to Check SMS Settings
Before You Start
- Ensure your device has an active Vodacom network signal (signal bars displayed).
- Confirm you are not in Airplane Mode and that Do Not Disturb or call/SMS barring features are turned off.
- Check that your account has positive airtime or an active SMS bundle by dialing
*135#. If you are out of airtime, consult our guide on Vodacom Airtime Advance USSD Code to stay connected.
Verified Step-by-Step Process
Because mobile operating systems manage network parameters differently, locate your device type below to inspect or correct your SMS configuration:
1. Checking Balance & Service Status via USSD
- Open your phone’s dialler/keypad.
- Dial
*135#and press Call. - Select the option for Balances to verify you have remaining SMS units or general airtime.
- To check your phone number if you are unsure which line is inserted, see the USSD Code To Check Vodacom Number guide.
2. Updating SMS Centre Number on Android
- Open the Messages (or SMS) app.
- Tap the Profile / Three Dots icon in the top corner and select Settings.
- Tap Advanced or More Settings > Text Messages (SMS).
- Locate Message Centre (or SMS Center / SMSC).
- Ensure the value is set to:
- Prepaid:
+27829119000 - Contract / Postpaid:
+27829129000
- Prepaid:
- Save the entry and restart your phone.
3. Checking SMS Centre on iPhone (iOS)
- Open the Phone app keypad.
- Dial
*#5005*7672#and press Call to view your current SMSC setting. - If the number is missing or incorrect, update it using the following code format:
- Prepaid: Dial
**5005*7672*+27829119000#and press Call. - Contract: Dial
**5005*7672*+27829129000#and press Call.
- Prepaid: Dial
- Restart your iPhone.
4. Checking Basic / Feature Phones
- Go to Menu > Messages > Message Settings.
- Select Text Message Settings > Service Centre / Message Centre Number.
- Verify or enter
+27829119000(Prepaid) or+27829129000(Contract) and save.
Confirmation or Expected Result
Once you have verified the SMS Centre details and restarted your phone:
- Test Delivery: Send a standard text message to a trusted contact or your own number.
- Expected Result: The message status should switch to “Sent” or “Delivered” within a few seconds.
- Account Check: Dial
*135#to confirm your SMS bundle balance updates accordingly.
Fees, Limits, Eligibility, and Processing Times
| Feature / Detail | Specification / Detail |
USSD Check Fee (*135#) | Free of charge |
| SMSC Configuration Fee | Free to update on handset |
| Standard Outbound SMS Cost | Deducted per SMS rate or from active bundle allocation |
| Eligible Plans | Vodacom Prepaid, Top Up, Postpaid / Contract |
| Configuration Processing Time | Instant upon saving settings and restarting device |
| Daily USSD Limits | None for network checks |
Common Problems and Troubleshooting
Code, Session, SIM, or Account Errors
- “USSD Code Failed” or Session Timeout: USSD requests (
*135#) depend on temporary network sessions. Move to an area with better coverage or toggle Airplane Mode on and off to refresh your network connection. - Calls Work, but SMS Fails: Voice calls use standard GSM signaling, whereas SMS requires an active connection to the SMS Service Centre. If your SMSC number is missing or incorrect, calls will function normally while text messages continuously fail to send.
- Insufficient Funds / Expiry: Ensure your account has sufficient airtime or an active SMS bundle. Outbound SMS will fail immediately if your prepaid airtime balance is zero.
- Dual SIM Devices: If using two SIM cards, ensure your messaging app is sending texts from the correct Vodacom SIM slot and that the SMSC number is assigned to that specific SIM profile.
When the Service Has Changed or Is Unavailable
- RCS / Chat Features Interference: Modern Android phones often default to Google Rich Communication Services (RCS) over mobile data/Wi-Fi rather than classic SMS. If an RCS text fails to send, open Google Messages Settings> RCS Chats and temporarily disable RCS to force the app back to traditional SMS routing.
- Internet Configuration Issues: If you are also facing mobile data issues, read our detailed Vodacom Internet Settings USSD Code guide to request automatic APN delivery.
Official Alternatives
When USSD menu sessions fail or your handset settings refuse to save, use these official Vodacom channels:
- My Vodacom App: Download the official app from the Google Play Store or Apple App Store to view active balances, purchase SMS bundles, and check SIM status.
- Vodacom Customer Care Call Center: Dial 135 from any active Vodacom line (free call) or 082 135 from a landline/other network. Ask the support agent to verify that SMS services are not barred on your SIM profile.
- Vodacom Express / In-Store: Visit an official Vodacom shop or dealer for hands-on technical assistance and SIM diagnostics.
- Callback Requests: If you are out of airtime and need immediate contact, refer to the Vodacom Please Call Me USSD Code guide.
- Cross-Network USSD Overview: To compare self-service codes across other South African operators, check our overview on Mobile Network USSD Codes.
Safety and Privacy
⚠️ Important Security Warning:
Official Vodacom self-service menus and technicians will never ask for your SIM PIN, account password, or One-Time PIN (OTP) to restore text messaging settings.
- Never enter sensitive account details into unverified third-party apps or websites promising “instant SMS repairs.”
- Do not share personal identity details or banking credentials with callers claiming to represent network support.
- If you suspect fraudulent activity on your line or an unauthorized SIM swap attempt, call Vodacom Customer Care on 082 135 immediately to secure your account.
Frequently Asked Questions
What is the current Vodacom SMS Settings USSD Code?
There is no standalone USSD shortcode that directly programmes your phone’s SMS settings. You can access general self-service and balance management via *135#. SMS configuration must be updated directly inside your device’s message settings using the Vodacom Message Centre number.
Is there a USSD route for SMS settings?
No. While USSD codes like *135# can be used to request internet and MMS configuration settings via OTA (Over-The-Air) messages, standard SMS Message Centre numbers are embedded in device software or read directly from the SIM card.
What is the message-centre number?
The Vodacom Short Message Service Centre (SMSC) number is:
- Prepaid Subscribers:
+27829119000(or+27829119) - Contract / Postpaid Subscribers:
+27829129000(or+27829129)
Why can SMS fail while calls work?
Voice calls and USSD commands connect directly through signaling channels on the cellular tower, whereas text messages must be routed through Vodacom’s SMS Centre server. If the SMS Centre number stored on your device is incorrect, missing, or corrupted, calls will continue to work normally while outbound text messages fail.
What should I do if the Vodacom USSD route does not work?
If dialing *135# gives a network error or session timeout, verify that you have signal coverage, restart your device, or manage your account using the official My Vodacom App. For persistent messaging failures, contact Vodacom Customer Care by dialing 135.