For DStv customers in Johannesburg, having the correct contact information is essential for account management, technical support, decoder repairs, and service inquiries. Whether you need to upgrade your package, report a fault, make a payment, or simply ask a question, knowing the right phone number, email address, WhatsApp contact, or physical location can save you hours of frustration.
This comprehensive guide provides all the official and verified contact details for DStv and its parent company, MultiChoice, in Johannesburg. It also includes practical tips, step-by-step instructions for using each contact method, common error codes, complaint escalation procedures, and detailed directions to the Randburg service centre.
DStv Contact Details Johannesburg (Numbers And Addresses)
DStv Customer Service Contact Details
The following are the official, verified contact methods for DStv customer support. Always use these channels to avoid scams and fraudulent third-party services.
Customer Service Phone
The main customer service line is the most direct way to speak to a live agent for account queries, technical support, billing disputes, and general inquiries.
Phone Number: 011 289 2222
Operating Hours: Monday to Sunday, 8am to 8pm SAST
This line is open seven days a week, including most public holidays. However, on Christmas Day and New Year’s Day, the call centre operates on reduced hours (typically 9am to 2pm) or may be closed entirely.
When you call, you will be greeted by an automated voice menu. Listen carefully to the options, which typically include:
Press 1 for account balance and payments
Press 2 for technical support and error codes
Press 3 for package upgrades or downgrades
Press 4 for decoder repairs or replacements
Press 5 for new connections or installations
Press 0 to speak to a customer service agent
WhatsApp Support
WhatsApp is the fastest and most convenient way to get help without waiting on hold. DStv’s official WhatsApp business account offers both automated self-service and live agent chat.
WhatsApp Number: 060 060 3788
How to Use WhatsApp Support:
Step 1: Save the number 060 060 3788 to your phone contacts as “DStv Support”
Step 2: Open WhatsApp and send a message saying “Hi”
Step 3: The automated bot will respond with a menu of options
Step 4: You can type a keyword such as Balance, Reconnect, Upgrade, Error Code, or Agent
Step 5: If you need a human agent, type Agent and you will be connected during operating hours
What You Can Do on WhatsApp:
Check your account balance
Reconnect your account after payment
Upgrade or downgrade your package
Clear error codes (E48, E30, E02, etc.)
Report a fault or signal issue
Schedule an installation or repair
Update your personal details
Request a statement or invoice
The WhatsApp service is available 24/7 for automated self-service. Live agent chat is available Monday to Sunday, 8am to 8pm.
USSD Code for Self-Service
USSD (Unstructured Supplementary Service Data) is a text-based service that works on any mobile phone, even without an internet connection. It is ideal for quick checks and basic account management.
USSD Code: *120*68584#
How to Use USSD:
Step 1: Dial *120*68584# on your mobile phone
Step 2: Press call
Step 3: Follow the on-screen menu prompts
What You Can Do on USSD:
Check your account balance
View your current package
Reconnect your account
Get your smartcard number
Find your nearest DStv service centre
The USSD service is available 24/7 and works on all major South African networks (Vodacom, MTN, Cell C, Telkom). Standard network rates apply.
Live Chat on the DStv Website
If you prefer typing over speaking on the phone, the live chat feature on the DStv website is an excellent alternative.
Website: www.dstv.com
Live Chat Hours: Monday to Sunday, 7am to 11pm
How to Access Live Chat:
Step 1: Go to www.dstv.com on your computer or mobile browser
Step 2: Scroll to the bottom of the homepage
Step 3: Click on the “Contact Us” or “Help” link
Step 4: Look for the chat icon (usually a speech bubble in the bottom right corner)
Step 5: Click the icon and enter your name, email address, and smartcard number
Step 6: Type your question and wait for an agent to join the chat
Live chat is particularly useful for complex technical issues because you can copy and paste error messages or send screenshots directly to the agent.
Email Support
Email support is best for non-urgent inquiries that do not require an immediate response. DStv aims to respond to emails within 3 to 5 business days.
Email Address: help@dstv.com
What to Include in Your Email:
Your full name and ID number
Your DStv smartcard number (found on the back of your decoder or on your bill)
Your account number (if known)
A clear description of your issue
Screenshots or photos of any error messages
Your preferred contact number
Best Practices for Email Support:
Use a clear subject line such as “Billing Dispute – Account Number 123456”
Keep your email concise but detailed
Do not send multiple emails about the same issue, as this can delay response times
If you have not received a response after 5 business days, follow up by phone or WhatsApp
The MyDStv App
The MyDStv app is a comprehensive self-service tool that puts account management in the palm of your hand.
Download: Available on Google Play Store (Android), Apple App Store (iOS), and Huawei AppGallery
Features of the MyDStv App:
View and pay your account balance
Upgrade or downgrade your package
Reset your decoder
Clear error codes
Schedule installations and repairs
View your viewing history
Manage your PVR recordings
Access customer support
Update your personal information
The app is free to download and use. Data charges may apply depending on your mobile network provider.
Social Media Support
DStv has an active social media presence, and their support teams monitor these channels during business hours.
Twitter (X): @DStv
Facebook: @DStv
How to Use Social Media for Support:
Send a direct message (DM) with your smartcard number and issue description
Tag @DStv in a public tweet for urgent issues (though DMs are preferred for account privacy)
Expect a response within 1 to 4 hours during business hours
Social media support is best for general inquiries, outage notifications, and public-facing issues. For account-specific matters, WhatsApp or phone is more efficient.
DStv / MultiChoice Office and Service Centre Addresses in Johannesburg
DStv’s parent company, MultiChoice, has its headquarters in Randburg, Johannesburg. There is also a dedicated customer service centre in Ferndale for in-person assistance, including decoder collections, payments, and technical support.
MultiChoice Head Office (Corporate Headquarters)
This is the registered corporate office of MultiChoice Group. It is not a walk-in customer service centre. Use this address for written correspondence, legal documents, or formal complaints sent by registered post.
Address: MultiChoice City, 144 Bram Fischer Drive, Randburg, 2194, South Africa
Postal Address: PO Box 1502, Randburg, 2125, South Africa
Telephone: +27 (0)11 289 6604
This telephone number connects to the corporate switchboard, not customer service. If you need customer support, use 011 289 2222 instead.
DStv Customer Service Centre – Randburg (Ferndale)
This is the primary walk-in service centre for DStv customers in Johannesburg. Here, you can collect a new decoder, drop off a faulty decoder for repair, make payments, upgrade your package, or speak to a customer service agent in person.
Address: Corner of Oak Avenue and Grove Street, Ferndale, Randburg
Telephone: 011 289 2222 (Call centre – use this number for inquiries before visiting)
Operating Hours:
Monday to Saturday: 08:00 to 17:00
Sunday: 09:00 to 14:00
Public Holidays: 09:00 to 14:00
Christmas Day: Closed
New Year’s Day: 09:00 to 14:00
What You Can Do at the Service Centre:
Pay your account (cash, card, or EFT proof)
Collect a new decoder after upgrading
Drop off a faulty decoder for assessment and repair
Swap a defective decoder (if under warranty)
Update your personal information
Get help with installations and connections
Speak to a manager about unresolved complaints
Directions to the Randburg Service Centre:
From the N1 Western Bypass, take the Malibongwe Drive exit (R512). Head south towards Randburg. Turn left onto Bram Fischer Drive. Continue past the MultiChoice City building. Turn right onto Oak Avenue. The service centre is on the corner of Oak Avenue and Grove Street.
Parking: Limited free parking is available on site. Arrive early, especially on Saturdays, as queues can be long.
Alternative Address Listed for MultiChoice
Some older sources list a secondary address for MultiChoice offices in Randburg. This may be a different building or an older location.
Address: 272 Pretoria Street, Ferndale, Randburg, 2194
Telephone: +27 11 289 3000
Use this address only if specifically directed to do so by a customer service agent. For most purposes, the Bram Fischer Drive address is correct.
Common DStv Error Codes and How to Resolve Them Before Calling
Before contacting DStv, check if your issue can be resolved using the self-service options below. This can save you significant time on hold.
Error Code E48 (No Signal)
Meaning: Your decoder is not receiving a signal from the satellite dish.
Try These Steps First:
Check that all cables are securely connected to the decoder and the satellite dish
Ensure the dish has not been moved by wind or construction
Perform a signal test in the decoder menu (Menu > Settings > Signal Test)
If the signal strength is low, call DStv to schedule a technician visit
Error Code E30 (Smartcard Error)
Meaning: Your smartcard is not inserted correctly or is faulty.
Try These Steps First:
Remove the smartcard and reinsert it firmly with the chip facing down
Wait 30 seconds for the decoder to recognise the card
If the error persists, try cleaning the smartcard chip with a soft, dry cloth
If still not working, contact DStv for a replacement smartcard
Error Code E02 (Account Suspended)
Meaning: Your account has been suspended due to non-payment.
Try These Steps First:
Check your account balance using WhatsApp or USSD
Make a payment using the MyDStv app, WhatsApp, or at any retail outlet
Once payment reflects, reconnect your account via WhatsApp (type “Reconnect”)
Wait 10 to 15 minutes for the signal to clear
Error Code E16 (No Signal – Power Issue)
Meaning: Your decoder is not receiving power or has a faulty power supply.
Try These Steps First:
Check that the power cord is securely plugged in
Try a different power outlet
Check that the power button on the decoder is lit
If the decoder is completely dead, it may need to be replaced
How to Escalate a Complaint to DStv Management
If you have tried the standard customer service channels and your issue remains unresolved, you can escalate your complaint using the following steps.
Step 1: Request a Reference Number
Every time you contact DStv, ask the agent for a reference number. Write it down, along with the date, time, and the name of the agent you spoke to.
Step 2: Ask to Speak to a Supervisor
If the agent cannot resolve your issue, politely ask to speak to a supervisor. Supervisors have more authority to issue credits, approve decoder swaps, and escalate technical issues.
Step 3: Send a Formal Email
If the supervisor cannot help, send a detailed email to help@dstv.com with “Escalation” in the subject line. Include:
Your full name and ID number
Your smartcard number and account number
A timeline of events
All reference numbers from previous calls
Screenshots or photos of error messages
Your desired resolution (e.g., account credit, decoder replacement)
Step 4: Write to the Customer Experience Office
For serious complaints that remain unresolved after 10 business days, you can write to the MultiChoice Customer Experience Office.
Address: Customer Experience Office, MultiChoice City, 144 Bram Fischer Drive, Randburg, 2194
Include all supporting documents and reference numbers. Send the letter by registered post so you have proof of delivery.
Step 5: Contact the Broadcasting Complaints Commission of South Africa (BCCSA)
If all else fails, you can lodge a formal complaint with the BCCSA, which regulates broadcasting services in South Africa.
BCCSA Website: www.bccsa.co.za
The BCCSA only handles complaints about broadcasting content, not billing or technical issues. Use this route only for content-related complaints (e.g., offensive programming, incorrect age restrictions).
Tips for Getting Help Faster
To save time and resolve your issue efficiently, here are additional practical tips.
Use WhatsApp for Quick Self-Service
Save 060 060 3788 to your contacts and send “Hi”. This is the fastest way to check your balance, clear error codes, reconnect your account, or upgrade your package without waiting on hold. The automated bot is available 24/7.
Download the MyDStv App
The app allows you to manage your account, pay bills, and troubleshoot common issues directly from your smartphone. You can also reset your decoder and clear error codes without speaking to an agent.
Best Time to Call
If you need to speak to an agent by phone, Tuesday and Wednesday mornings between 9am and 11am tend to have shorter wait times. Avoid Monday mornings (high volume after the weekend) and Friday afternoons (agents preparing for the weekend).
Have Your Info Ready
Before calling, have your DStv Smartcard number and ID number ready. The smartcard number is a 13-digit code found on the back of your decoder, on your bill, or in the decoder menu (Menu > System Information). Having this ready will speed up the verification process significantly.
Verify Third-Party Services
Be cautious of numbers found online that are not listed on the official DStv website. Numbers such as 087 550 1900, 087 551 1159, and 084 094 4386 belong to independent, third-party installation companies and are not the official DStv customer support line. If you need an installation or repair, ensure the company you contact is accredited. Official DStv installers can be booked through the DStv website or customer service line.
Visit the Service Centre Early
If you need to visit the Randburg service centre in person, arrive at least 30 minutes before opening time, especially on Saturdays. Queues can be long, and the centre operates on a first-come, first-served basis.
Keep Proof of Payment
If you make a payment at a retail outlet (Checkers, Shoprite, Pick n Pay, etc.), keep the receipt until the payment reflects on your account. Payments can take up to 24 hours to process. If your account is not reconnected after 24 hours, you will need the receipt as proof when you call DStv.
Quick Reference Table
| Contact Method | Details | Best For |
|---|---|---|
| Customer Service Phone | 011 289 2222 (8am–8pm daily) | Urgent issues, speaking to a live agent |
| WhatsApp Support | 060 060 3788 | Fast self-service, error codes, reconnections |
| USSD Code | 12068584# | Balance checks without internet |
| Live Chat | www.dstv.com (7am–11pm daily) | Typed support, sending screenshots |
| help@dstv.com | Non-urgent inquiries, formal complaints | |
| MyDStv App | Google Play, App Store, AppGallery | Full account management |
| Twitter / Facebook | @DStv | General inquiries, outage updates |
| Head Office | 144 Bram Fischer Drive, Randburg | Corporate correspondence |
| Service Centre | Corner Oak Ave & Grove St, Ferndale | Walk-in support, decoder swaps |
Conclusion
DStv offers multiple channels for customers in Johannesburg to get help, from phone and WhatsApp to email, live chat, and in-person visits. The fastest and most efficient method for most issues is the WhatsApp support line at 060 060 3788, which provides 24/7 automated self-service for balance checks, reconnections, and error code clearing.
For complex issues that require speaking to a human agent, call 011 289 2222 on a Tuesday or Wednesday morning for the shortest wait times. If you need to visit in person, the Randburg service centre at the corner of Oak Avenue and Grove Street in Ferndale is open Monday to Saturday.
Always have your smartcard number and ID number ready before contacting support. Keep proof of payment for any transactions. And be cautious of third-party numbers claiming to be DStv support.
With the correct contact details and a little patience, most DStv issues can be resolved quickly and efficiently.