How to pay
Remove the hassle of going to your nearest bank, standing in queues or carrying cash around. Make your life easier by paying via debit order.
You can setup your debit order in the following ways:
In order to minimise fraud, we have introduced bank account holder verification*, however, only the following banks are automatically verified:
*This process also only works if the MultiChoice customer and the bank account holder (payer) are the same person. Should you not have your branch name, please send an email to firstname.lastname@example.org for further assistance.
Paying your DStv account just got easier!
If you bank with FNB, Nedbank, or Standard Bank, you can now pay your DStv subscription and top up your BoxOffice account from your mobile.
Simply dial the following number, depending on who you bank with, and follow the steps to pay.
For FNB customers, dial *120*321#
For Nedbank customers, dial *120*001#
For Standard Bank customers, dial *120*2345#
You can pay for your DStv account by using internet banking.
To find out how much you owe, you can log on to Service on DStv.com, use the DStv app, or dial *120*68584# from your mobile phone.
When paying your account, choose MultiChoice from the list of pre-approved beneficiaries on your bank’s internet banking website. Use your eight-digit MultiChoice customer number as the payment/beneficiary reference.
If you bank with Nedbank, you now never have to wait for a paper bill before making a payment again!
With My eBills from Nedbank, you can now pay your DStv account immediately, anytime, anywhere, in three easy steps:
If you don’t bank with major banks your payment may take up to 48 hours to reflect.
For your convenience, if your services have been disconnected and you have paid the correct amount, we will reconnect you automatically once the payment reflects.
Use your eight digit DStv customer number as the payment / beneficiary reference.
Please note that we do not accept American Express or Diners Club payments and apologise for any inconvenience this might cause.
While shopping, you can pay your account at any PEP, Pick 'n Pay, Shoprite, Spar or Ackermans nationwide.
When making a payment, you will need to provide your DStv Customer Number as your reference, as well as the code 11374 before your customer number. So if your DStv Customer Number is 12345678, when paying, the reference number will be 1137412345678.
Pay at any store with a Kazang© or Flash© point of sale device
Apart from various supermarkets, you can pay for your DStv account at any store that has a Flash or Kazang point of sale device. If you see any of the below signs at a store it means you will be able to pay for your DStv account there.
NB! Payments made at stores must be made at money-market counters using your eight-digit MultiChoice customer number as the reference.
You can make payments at an:
Retrieve the amount due for payment online, or SMS your Smart Card number to 31401 or dial *120*68584#.
When paying at an ATM, make sure that you create MultiChoice as a beneficiary on your bank account. Use your eight-digit MultiChoice customer number as the payment / beneficiary reference.
DStv walk-in centres are located in Cape Town, Durban, Centurion and Randburg.
Find your nearest DStv Agency.
DStv Self Service kiosks
DStv Self Service kiosks are available at the Cape Town, Centurion, Durban and Randburg walk-in centres as well as selected DStv Agencies nationwide. The kiosks enable customers to make DStv payments and view payment transactions and are designed to process card payments.
The kiosks accept debit cards with 3D secure chips and pin verification. Customers can also use credit card payments including American Express and Diners Club. The machines do not print out receipts but give customers an option to choose between receiving confirmation via an email or SMS.