How To Pay DSTV

How To Pay DSTV Online

There are a number of way to pay DSTV online? The easiest way is to use option 1 and pay through the DSTV online self service website using your credit card.

In this post we will cover

  1. Pay DSTV via Online Self Service
  2. Pay DSTV via their mobile app
  3. Pay DSTV through an Internet Payment ( EFT )
  4. Pay DSTV Online With A Credit Card
  5. Pay DSTV via USSD Technology
  6. Pay With DSTV’s QR Code
  7. Payment Link

1. Pay DSTV via Self Service

You can pay DSTV online using DSTV’s  online self service website. Click here to visit DSTV’s self service website.

You can check your DSTV balance on the self service website to see how much you owe and then pay the correct amount straight from the website.

To pay DSTV through the self service portal click on the “Pay Now” button from your dashboard.

How To Pay DSTV Online Via DSTV Self Service 2020 click Pay Now

You will be taken to a page that shows the amount you owe and displays a number of options for how to pay.

You can choose from Instant EFT, Credit Card, Debit Order, Snapscan, Zapper, Masterpass or Online Banking.

How To Pay DSTV Online Via DSTV Self Service 2020

Choose the option that suits you and you will be redirected to that payment method. Eg. This is the screen if you decide to pay DSTV via credit card.

Pay DSTV Credit Card 2020

2. Pay DSTV via their mobile app

You can download the mobile app from the Google Play store or Apple App Store.

3. Pay DSTV through an Internet Payment ( EFT )

You can pay for your DStv account by using an EFT.


To find out how much you owe, you can view your balance on your Account dashboard or dial *120*68584# from your mobile phone.


Then go to your banks internet banking website, or their app on your mobile phone and add Multichoice as a new beneficiary. To do this, 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 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.

4. Pay DSTV Online Account With A Credit Card

You can either use the DSTV self service website to pay via a credit card and check your balance at the same time. Alternatively you can use a credit card at any DStv Service Centre or DStv Agency near you.

5. Pay DSTV via USSD Technology

If you bank with FNBNedbankStandard Bank or Absa, 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.


  • Dial *120*321#
  • Reply 1 for buy
  • Reply 7 for PayTV
  • Reply 1 for DStv
  • Enter your smart card or customer number for Dstv
  • Reply 1 for Pay amount due
  • Reply 1 for confirm

Nedbank USSD

  • Dial *120*002#
  • Reply 1 for login
  • Enter your profile number followed by your pin
  • Reply 2 for payments
  • Reply 2 for bank apprived beneficiaries
  • Select debit account
  • Enter the first three letter of the beneficiary name (DStv)
  • Reply 2 for DStv subscription
  • Enter the statement description (you can find this on your statement)
  • Enter the beneficiary’s statement description (DStv reference / account number)
  • Enter the amount you want to pay
  • Choose the notification type (this is for the beneficiary)

Standard Bank USSD

  • Dial *120*2345#
  • Reply 1 to login / register
  • Enter your customer-selected PIN (CSP)
  • Reply 2 for payments and transfers
  • Reply 6 to pay MyBills
  • Reply 1 to pay bill
  • Reply 1 to select DStv Subscription
  • Reply 2 to pay other amount
  • Enter the amount you would like to pay
  • Enter your reference for the payment
  • Select the account you would like to pay with
  • Reply 1 to confirm payment


  • Dial *120*2272#
  • Enter your USSD PIN number
  • Reply 3 for payments
  • Reply 4 for bill payments
  • Reply 3 for pay bills
  • Reply 3 for DStv
  • Reply 1 for amount due
  • Reply 1 to pay full amount
  • Reply 1 to accept payment T&Cs
  • Reply 1 to confirm payment
  • Reply 1 to make payment

Banks that are currently not offering USSD payment

  • Capitec
  • Discovery
  • Investec
  • African Bank

Remember that you can dial *120*68584# to see how much you owe.

6. Pay With DSTV’s QR Code

For immediate and hassle free payment and to pay now, scan the QR code below.

Pay DSTV QR Code

Need help with how to scan a QR code? Click here to activate your QR code reader on your iPhone and scan your DSTV QR code.

7. Payment Link

When you receive an SMS or MMS from us, reminding you to pay your DStv account, you’ll notice a link at the end of the message. Simply click on this link to make an instant payment from your mobile phone.

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply