Knowing how to pay DSTV subscription online is really two things: knowing the right amount, and knowing the fastest channel. This page covers both, including what changes if you are upgrading or downgrading mid-month.
How to pay DSTV subscription online: the steps
- 1
Confirm your package and amount
Check your invoice, the MyDStv app or DStv WhatsApp self-service for the exact amount. Paying a round number instead of the invoiced total is the number-one reason a DSTV subscription stays suspended.
- 2
Choose your online channel
Use your banking app's MultiChoice DStv biller, or pay by card on MyDStv. Both are instant ways to pay your DSTV subscription online.
- 3
Reference it correctly
Always use your DSTV account number as the payment reference — never your name, decoder model or smartcard number alone.
- 4
Handle upgrades separately
If you are changing package, pay the pro-rata amount MyDStv quotes you, then apply the upgrade. Upgrading before paying can leave a shortfall that keeps your decoder off.
Frequently asked questions
Can I pay my DSTV subscription online monthly?+
Yes. Most people pay monthly through a banking app biller or a debit order. Either way you are paying your DSTV online without visiting an agent.
What happens if I pay less than my DSTV subscription amount?+
The payment sits as a credit but your viewing stays suspended until the full DSTV subscription amount is settled.
Can I pay my DSTV subscription online in advance?+
Yes — you can pay DSTV online in advance for multiple months, which is a popular way to avoid interruptions while travelling.
When is my DSTV subscription due?+
Your billing date depends on when your account was opened. DStv bills in advance, so pay before the due date to avoid the buffer.
Searches this guide answers
- how to pay dstv subscription online
- how to pay dstv online in advance
- how to pay dstv decoder online


