Most of the time you spend dealing with DStv has nothing to do with watching TV — it is paying the subscription, chasing an E16 after a renewal, or trying to reset the decoder before kick-off. The good news is that almost all of it is now self-service. MyDStv puts billing, package changes, a remote decoder reset and error fixes in your own hands, through the DStv app or dstv.com, no call centre queue required.
This guide walks through the whole thing: creating a DStv Connect ID, linking your smartcard, and using the self-service tools to pay, upgrade, re-authorise the decoder, clear errors, replace a lost smartcard and recover a forgotten password. If you are new to the wider ecosystem, start with our complete DStv guide, which explains the decoders and packages that everything below assumes.
On this page
What is MyDStv self-service?
MyDStv is MultiChoice's self-service hub for managing your DStv account without phoning support. It lives in two places that share the same login: the DStv app (free on the App Store and Google Play) and the website at dstv.com. Sign in once with your DStv Connect ID and you get a single dashboard for billing, your package, your linked decoders and the most common fault fixes.
The whole point is speed. A subscription payment, a package upgrade or a decoder re-authorisation that once meant a phone call now takes a couple of taps — and a remote reset clears most error codes in minutes rather than waiting for a technician. If you want the bigger picture of how all the decoders, smartcards and bouquets fit together, the full DStv guide for 2026 covers it end to end in our complete DStv guide.
Create a DStv Connect ID & link your smartcard
A Connect ID is the single DStv login that works across the app, dstv.com and DStv Stream. You only set it up once.
- Open the DStv app or dstv.com. Download the DStv app, or visit dstv.com in any browser, and choose Sign In / Register.
- Register your Connect ID. Enter your email address and mobile number, set a password, and verify with the OTP sent by SMS. This email and number become your recovery details, so use ones you actually control.
- Link your smartcard. Enter your smartcard / IUC numberto connect the decoder to your account. You will find this number printed on the smartcard itself, on screen via the decoder's information menu, or on any DStv invoice or SMS.
- Confirm. Once linked, MyDStv shows your current package, your next due date, and the tools to pay, upgrade, reset and troubleshoot.
Tip: If you have more than one decoder (an Explora in the lounge and a Streama in the bedroom, for example), link each smartcard to the same Connect ID. You can then reset or re-authorise any of them independently from the same account.
What you can do in MyDStv
Once your smartcard is linked, the self-service dashboard handles nearly everything administrative:
- Pay your subscription — pay by card, bank transfer or supported instant-EFT, set up auto-renewal, and view your full payment history. You can pay online at any hour without visiting a branch.
- Upgrade or change your package — move between Access, Family, Compact, Compact Plus and Premium, or add extras like DStv Catch Up and Showmax bundles. Package details are broken down in our DStv packages and prices guide.
- Re-authorise ("reset") the decoder — push a fresh authorisation signal to the box after a payment or a package change, or to clear a stuck error.
- Clear E-errors — diagnose and fix the common E16, E30 and E48 messages directly from the app.
- Replace a lost or damaged smartcard — request a swap and re-pair the new card to your account.
- Manage streaming devices — see which devices are signed in to DStv Stream, remove old ones, and free up your simultaneous-stream slots.
Resetting the decoder & clearing E-errors
The single most useful self-service action is the remote reset, also called a re-authorisation. It re-sends your subscription entitlement over the air to the decoder, and it is the fix for the overwhelming majority of E-series errors — especially the famous E16("not part of your package") that appears right after a renewal.
- Make sure your subscription is paid and active in MyDStv first — a reset cannot fix an unpaid account.
- Leave the decoder switched on and tuned to a channel that is showing the error.
- In the DStv app or dstv.com, open your linked decoder and choose Reset / Re-authorise.
- Wait a few minutes for the over-the-air signal to reach the box. A remote reset clears most E-series errors in minutes.
If a remote reset does not clear the error, the cause is usually elsewhere — a dish or LNB fault, a lapsed payment, or a hardware issue. Match the exact code to its fix in our DStv error codes guide before booking a technician.
Recovering a forgotten password
Locked out? You do not need to create a new account.
- On the DStv app or dstv.com sign-in screen, tap Forgot password.
- Enter the email address or mobile number linked to your Connect ID.
- Follow the reset link emailed to you, or enter the OTP sent by SMS.
- Set a new password and sign back in.
If you no longer have access to the email or number on the account, contact DStv support with your smartcard number ready so they can verify your identity and update your details. Because prices and exact menu wording change over time, always confirm anything billing-related against the live figures on dstv.com.
The no-decoder alternative
Here is the quiet irony of all this self-service: half of it exists because the satellite model is fiddly. A decoder to authorise, a smartcard to link, an over-the-air reset to chase, error codes to decode — that is overhead you only carry because there is a box on a dish in the loop.
An internet-based IPTV service like Tivimate removes that entire layer. There is no decoder to authorise and no smartcard to reset— you sign in to an app on a Firestick, smart TV, phone or laptop and the channels are simply there. It delivers 50,000+ live channels, sport and a large on-demand library over your broadband, in up to 4K, from $14.99/month with no contract. When the only "reset" you ever need is closing and reopening an app, there is nothing to clear.
See it for yourself. Tivimate offers a free 24-hour trial with no credit card — stream live channels and sport on your own connection and decide before you commit. Plans start at $14.99/month with no contract. Want to keep streaming DStv itself in the meantime? Our DStv Stream app guide covers login, devices and stream limits.
Frequently asked questions
What is MyDStv and where do I log in?
MyDStv is DStv's self-service portal. You log in with a DStv Connect ID inside the DStv app (App Store / Google Play) or at dstv.com. With one account you can pay, upgrade your package, reset the decoder, clear errors and manage streaming devices without phoning the call centre.
How do I reset my DStv decoder online?
Sign in to MyDStv, open your linked decoder, and choose 'Reset' or 'Re-authorise'. Keep the decoder on and tuned to a channel showing an error. The over-the-air refresh signal usually reaches the decoder within a few minutes and clears most E-series errors.
How do I clear a DStv E16 or E-series error from the app?
First confirm your subscription is paid and active in MyDStv. Then run a remote reset / re-authorise on the decoder. A remote reset clears the majority of E-series errors in minutes. If it persists, see our full DStv error codes guide.
I forgot my DStv password — how do I recover it?
On the DStv app or dstv.com sign-in screen, tap 'Forgot password', enter the email or mobile number linked to your Connect ID, and follow the reset link or OTP. If you no longer have access to that email or number, contact DStv support with your smartcard number to verify your identity.
How do I find my DStv smartcard or IUC number?
Your smartcard number is printed on the card itself. You can also see it on screen by opening the decoder's settings/information menu, or find it on any DStv invoice or SMS. You need it to link the decoder to your MyDStv account.
Can I pay my DStv subscription online?
Yes. MyDStv lets you pay by card, bank transfer or supported instant-EFT methods, set up auto-renewal and view your payment history. Once payment clears, run a re-authorise so the decoder picks up the renewed subscription.
Stream Everything — Free for 24h
50,000+ live channels · NFL · NBA · MLB · 4K UHD · No contract · From $14.99/month