USSD Code Guide: How Do I Deactivate My USSD Code in South Africa?
Unstructured Supplementary Service Data (USSD) codes are short codes (like *123# or *111#) that let you interact with your mobile network or service provider without needing mobile data. They’re widely used in South Africa for banking, airtime, bundles, and subscription services.
If you’re wondering “How do I deactivate my USSD code?”, it usually means you want to stop a specific service, subscription, or feature that’s being managed through USSD.
This guide explains:
- What USSD codes are and how they work
- The difference between USSD codes and services
- Common reasons to deactivate USSD-related services
- General steps to cancel or deactivate services linked to USSD
- Network-specific and service-specific deactivation methods
- How to protect yourself from unwanted USSD subscriptions
Note: Deactivation is almost always about cancelling a service or subscription linked to a USSD code, not turning off “USSD” itself (which is a built-in network function).
What Is a USSD Code?
A USSD code is a short string of characters that usually starts with * and ends with #. You dial it on your phone like a normal number, then navigate through menu options.
Typical uses include:
- Checking airtime and data balances
- Buying airtime or bundles
- Transferring money or doing mobile banking
- Managing subscriptions and value-added services
- Accessing customer self-service menus
USSD sessions are temporary and don’t require an app or mobile data. The interaction is real-time — when you exit or time out, the session ends.
Can You “Deactivate” a USSD Code?
You can’t deactivate USSD as a technology on the network, and you don’t usually “turn off” a USSD code like *111#. Those short codes are controlled by service providers.
What you can usually do is:
- Cancel a subscription (e.g., caller tunes, content services, alerts)
- Stop a USSD-based service (e.g., recurring bundles, premium services)
- Disable notifications or alerts that come via USSD
So the practical question is:
How do I deactivate the service that I previously started using a USSD code?
Common Reasons to Deactivate USSD-Linked Services
People often want to deactivate USSD-related services because:
- Airtime or data is being deducted unexpectedly
- Premium content subscriptions were activated (sometimes accidentally)
- Recurring bundles or automated purchases are no longer needed
- Banking or wallet services are no longer in use
- Security or privacy concerns about ongoing access
Understanding exactly which service is active will help you find the right deactivation steps.
General Steps to Deactivate USSD-Based Services
While each network or provider has its own process, these general steps typically apply in South Africa:
1. Identify the Service or Subscription
Check:
- Recent SMS messages for subscription confirmations
- Airtime balance deductions and transaction SMSes
- Any short codes mentioned in messages (like “Dial *xxx# to manage your subscription”)
Look for the name of the service (e.g., “Caller Tunez”, “Content Subscription”, “Premium Service”), and the provider (network or third-party content provider).
2. Use the Same USSD Code You Used to Subscribe
Frequently, the same USSD menu you used to sign up has an option to cancel:
- Dial the original USSD code (e.g.,
*xxx#). - Navigate the menu to:
- “Manage subscriptions”
- “Deactivate” / “Unsubscribe” / “Cancel service”
- “Stop auto-renewal”
- Confirm cancellation when prompted.
If you don’t remember the code, check old SMS confirmations — they often contain the activation code or a management code.
3. Try Network Self-Service USSD Menus
Most major South African networks provide central self-service USSD menus to manage subscriptions and services (e.g., value-added services, content services, or bundled offers). Through these, you can usually:
- View active subscriptions
- Cancel specific services
- Turn off auto-renewals
If you are unsure of your specific menu, your network’s main self-service USSD (e.g., the code used for checking balance or managing your account) is generally the starting point.
4. Use STOP or UNSUBSCRIBE via SMS (If Indicated)
For some premium or content services, the SMS instructions might say:
- Reply with STOP to a specific shortcode
- Reply with CANCEL or UNSUBSCRIBE
If that option is provided and you trust the message origin (eg. official network short code), follow the exact wording and number specified.
5. Contact Customer Support
If you cannot find or access the cancellation option via USSD:
- Visit your network’s official website for service management instructions.
- Use their official app (if available) to manage subscriptions.
- Contact customer service through their official channels shown on their website.
Only rely on verified official websites and in-app contact information; do not rely on random search results for phone numbers that look suspicious.
Deactivating Banking or Wallet USSD Services
Many South African banks and mobile money services use USSD for transactions. Deactivating these services can be a little different from cancelling simple content subscriptions.
Typical steps:
- Log into Online Banking or App (if available)
- Look for “USSD Services,” “Cellphone Banking,” or “Mobile Banking” settings.
- De-register or disable the mobile/USSD profile if that option is offered.
- Use the Bank’s USSD Management Menu
- Some banks provide a USSD menu specifically to:
- Reset your mobile banking PIN
- Deactivate USSD access for a certain number
- Follow prompts to disable or deregister, if present.
- Some banks provide a USSD menu specifically to:
- Visit a Branch or Call Official Support
- For full deactivation of mobile/USSD banking, some banks require identity verification through a branch visit or secure support line.
- Use only the contact methods listed on the bank’s official website or in its official app.
Because banking security is critical, do not attempt deactivation through links or numbers sent by unknown SMS senders.
Deactivating Recurring Bundles or Auto-Renewal Services
Recurring data or airtime bundles are often managed via USSD:
- Dial the provider’s bundle management USSD code.
- Go to “My Bundles” or “Manage Bundles”.
- Disable auto-renewal or recurring purchases for that bundle.
Some services offer separate options for:
- Turn off auto-renew, but keep the current bundle until it expires.
- Cancel the bundle immediately.
Choose based on whether you still want to use your current bundle balance.
Dealing With Unwanted or Suspicious USSD-Linked Charges
If you see unexplained charges and suspect they’re tied to a USSD-activated service:
- Check Your Recent Transactions
- Look at airtime/data usage and SMS notifications around the time of deductions.
- Search for Subscription-Related SMS
- Search your messages for “subscription”, “content service”, “premium”, “VAS”, “charged”, etc.
- Note any short codes or service names.
- Use Network Self-Service to Cancel All Subscriptions (If Available)
- Some networks allow you to view and cancel all third-party services from one menu.
- Dispute Charges with Your Network
- If you believe a subscription was activated without consent or via misleading prompts, report it to your network using the official channels on their website.
- Enable Spend Limits or Bars (If Offered)
- Some providers let you block premium-rated services or set a cap on what can be billed via your mobile account.
Security and Privacy Tips for USSD Use
To reduce the risk of unwanted subscriptions or misuse:
- Read prompts carefully before selecting options in USSD menus. Avoid clicking through quickly.
- Do not share your USSD PIN or mobile banking PIN with anyone.
- Ignore suspicious USSD pop-ups or “flash” screens that appear without you dialling a code. If in doubt, exit without confirming anything.
- Avoid entering confidential information (e.g., full banking PINs) into USSD menus that you did not initiate.
- Verify official USSD codes on your provider’s own website or app before using them.
Key Takeaways: How Do I Deactivate My USSD Code?
- You usually cannot deactivate a USSD code itself; you deactivate the service or subscription linked to it.
- Start with the same USSD code you used to subscribe and look for “Unsubscribe”, “Cancel”, or “Manage Subscriptions”.
- Use your network’s main self-service USSD or app to view and cancel active services.
- For banking and wallet services, manage or deregister USSD/mobile banking through official banking channels and apps.
- Always use official websites and verified apps to find correct codes and contact options, and be cautious with unknown SMS or USSD prompts.
If you’re unsure which exact service is active, first identify it via recent SMS notifications or your account’s self-service tools, then follow the provider’s own cancellation steps.
Leave a Reply