The single most common reason people get stuck is a missing customer number. The good news: you can find out how to pay DSTV online using ID number in a couple of steps, because MultiChoice links every account to the ID of the person who registered it.
Below is the process for looking your account up by ID number and then paying it from any South African banking app.
How to pay DSTV online using ID number: the steps
- 1
Look your DStv account up by ID number
Open the MyDStv app or DStv self-service on WhatsApp and choose the option to retrieve your account. Enter the 13-digit South African ID number of the account holder and the system returns your DSTV account number and the balance due.
- 2
Open your banking app's bill payments
In Capitec, FNB, Absa, Nedbank or Standard Bank, head to the bill payment or beneficiary section and select MultiChoice DStv from the pre-approved billers list.
- 3
Use the retrieved number as the reference
Paste the account number you just retrieved into the reference field. Some banks accept the ID number itself as the reference for MultiChoice — if the field validates it, either works.
- 4
Pay and confirm activation
Enter the balance, authorise with your PIN, and keep the receipt. Your DSTV decoder should unlock within minutes of a successful online payment.
Frequently asked questions
Can I really pay DSTV online with just my ID number?+
Yes. The ID number is how MultiChoice identifies the account holder, so it can always be used to retrieve the DSTV account number you then pay with.
What if the DStv account is registered in someone else's name?+
You will need that person's ID number, or their customer number. You can still make the payment from your own bank account — the reference is what routes the money, not the payer's name.
Does paying by ID number take longer to activate?+
No. Once the payment is correctly referenced it activates at the same speed as any other DSTV online payment, usually within a few minutes.
Can I use a passport instead of an ID number?+
Yes, if the DStv account was opened on a passport. Use the passport number in place of the South African ID number when retrieving the account.
Searches this guide answers
- how to pay dstv online using id number
- how to pay dstv decoder online
- how to pay dstv account online


