Ways to pay your DStv account

Payments are made easy with DStv Self Service. Login now!

You can pay for your own subscription or help others pay for their DStv subscription. You just need to enter the details of the person you want to pay for, verify the account and that you are paying the correct amount.

We have multiple payment options you can use to pay or reconnect your DStv account, such as MyDStv App, Internet Banking, USSD, Debit Order or you can visit our Walk-in Centres or your nearest store to top-up.

South Africa Outlets

Standard Bank

Local Bank Payments

Credit Card


South African Outlets

If you have family and friends in SA they can pay for you at selected Pick n Pay, Shoprite/Checkers and Kazang outlets

Please use the Prefix code 11687 for payments done at Shoprite, Checkers, Pick n’ Pay.

You can make payments at: Shoprite/Checkers

You can make payments in-store at the Money Market (this is the same place inside Shoprite/Checkers supermarkets where one can also purchase airtime and electricity).

Pick n Pay Payments can be made AT THE TILL

Kazang Payments can be made at the Kazang pay point which is managed inside the shop/store.

Please make sure that you request a receipt of payment from the cashier/vendor after paying, should you not be given one after making the payment.

Please use the 1st 10 digits of your smartcard as a reference and specify that you are paying for a Zimbabwean account. 

Pay U

Pay U allows you to pay using your VISA and MasterCard online (eazy.dstv.com/pay). Simply, enter the cardholders’ number, card number, CVV number and expiry date as displayed on your VISA and MasterCard card. 


Currently, you can pay for your DStv subscription using the following banks:

  1. CABS (Cash only)
  2. FBC (Cash)
  3. Nedbank (Account holders only)
  4. POSB (Cash only)
  5. STANBIC (Cash only)
  6. CBZ (Cash only)
  7. NMB(Cash Only)
  8. ZB Bank (Cash only) 

Standard Bank

Beneficiary Name: Multichoice Africa Limited
Beneficiary Bank: Standard Bank 
Account Number: 021 632 642 
Branch Code: 01 8005

Customers need to check first with any MultiChoice Zim customer touch point on the applicable rate before making payment.


Follow these steps to pay via Mukuru

  1. Add +263 867 700 9604 and say "Hi" on WhatsApp
  2. Select the "Buy/Pay" option
  3. Selct "DStv"
  4. Choose 'new account'
  5. Enter your DStv smartcard number
  6. Enter the amount you would like to pay
  7. Confirm whether you accept the applicable fees
  8. Receive your payment order number
  9. Save the Mukuru code you will receive on your phone screen 
  10. Pay in cash at over 200 Mukuru booths