DStv Zimbabwe payment options (August 2017) – USD cash, self-service, banks

Posted by Read 28 Comments

The demand for DStv is always high during the school holidays (cartoon season!), so it’s no wonder that many people are getting in touch to find out how they can pay for their DStv subscription.

The long term solution that seems to make sense, though some especially Multichoice Zimbabwe will frown upon it, is getting a South Africa DStv account and have someone pay in rands there (you even get extra perks). But if informal is not for you, or you just can’t right now, here are your options:

USD Cash at NMB bank:

The first no fuss straightforward way is to get some USD cash somehow (exactly how is your business) and just go to any NMB branch and pay. They don’t require that you have an account with them. Prestige branches (branches in low density areas) usually have shorter queues. We hear other banks have this option too but we’re not sure which ones are hustle-free – if you know any, comment below and we’ll update.



Pay online on DStv self-service:

Use your Visa or Mastercard or ask someone who has one to pay using the DStv self service online.

If you have EcoCash you can also buy a VCN, but remember that you’re limited to a maximum of $50 to spend online daily which means you won’t be able to subscribe to the more expensive DStv bouquets. A number of local banks also have cards that work online and they have their own daily limits; Standard Chartered, Barclays, NMB, FBC, Ecobank, etc…

If you don’t have a card already, check with your bank just in case they have something.


Bank apps and internet banking:

If you bank with any of the following, you can use their apps or their internet banking; CABS, NMB, POSB, ZB, Standard Chartered, Steward Bank, Barclays, Ecobank, Metbank, FBC and Stanbic.

The problem with this option is that the banks are always changing their conditions for DStv payments so you’re not really sure what the latest condition is. The other problem is that their electronic platforms sometimes have issues leaving you with problems that need you to contact their customer support – usually a painful process.



EcoCash Rand Wallet: 

This also requires you getting forex somehow except it’s the Rand this time. Once you have your Rand, go to any EcoCash agent and request to cash-in to your Rand wallet. From your EcoCash menu you can pay for your DStv subscription.

This option is number 4 on this list because the last time we tried it the Rand wallet service was down and the contact centre person we spoke to said they were not sure if and when the service would be back up. Frustratingly, we had already cashed into the Rand account, so those were some wasted Rands. A warning so you know you may need to phone EcoCash first before setting off on your Rand buying mission. The other frustrating thing is that on a bad day the EcoCash call center can take 30 minutes of listening to jingles and adverts before it just hangs up on you 🙁 .


Whatever payment method you use, remember that where in the past you could pay for your DStv with just the account number, currently you need your Smart Card number so ensure you have that before attempting to pay.

If there other options you have found reliable, please let us know in the comments so we add them to this article for the benefit of others.

Happy holidays people!


Google Play Protect - an answer to making sure apps are safe for you to download


Old Mutual Zimbabwe publishes impressive half year results


  1. Chakachaya says:

    Tamirira Kwese TV, no hassles looking for forex. Just use bond note! All kids stuff is available

    1. Anonymous _Too says:

      Sure good friend, can’t wait for Kwese tv to come. Just hope it doesn’t dissapoint.

  2. ba Adele says:

    I hear bank charges for dstv payment hve bn increased from $2 to $5.

    1. yup. That’s what NMB is charging at least. Steep but looks like Zimbos we love our tv

  3. E. Musanhu says:

    Most of these options are not working. The one which is surely working in NMB. The rand wallet is still down according to there office.

  4. Michael Sithole says:

    CBZ has restored it on CBZ Touch but it will cost u $5 to subscribe via this means

    1. Anonymous says:

      Hi just to confirm so we can pay dust with cbz

  5. ZISO says:

    You don’t need to call Ecocash first inorder to use your Rand wallet except if you experience a challenge or you don’t know how to use the multicurrency options. Get your facts right

    1. It’s not a requirement, no. But my experience says it’s the safe thing to do

  6. Anonymous says:

    Recently paid for my DSTV at MetBank.

  7. Alex says:

    I paid for my DSTV last at POSB Harare main Post office branch using $US last month. Now I hear POSB no longer accepts DSTV payments. How far true is this?

    1. Matsikidze says:

      Ya its true the announcement was done while my dstv was being processed at POSB central avenue. I was the last one to be served that day. Unless otherwise, POSB stopped accepting Dstv payments last month

  8. bigboi says:

    couldn’t make a payment through the ecocash MasterCard…any ideas what the problem might be?

    1. VCN or actual physical card?

  9. Anonymous _Too says:

    Last time I checked ZB mobile applications doesn’t allow payment of Dstv. They had actually removed the option a long long long time ago.

    1. Ben says:

      ZB only allows you to pay at the branch using US dollars cash only

  10. Yaya Tonde says:

    i have watchd Kwese tv in Zambia its good and has world class standards the broadcasters of its sporting channels are the likes of cricket australia which has a very good HD qualities, it has the NBA channel 24/seven for the basket ball lovers, it has the Liverpool channel, when watching kwese tv you feel like you are in europe.The monthly subsription for Kwese is $27.00 per month watching all the 68 channels. The first installation is $50.00 and you get to watch all channels for free for the first month.
    Subscription of dstv is now painful at dstv agents in Gweru they are now charging a commission of 6-10 dollars knowing that most banks do not facilitate the payment of dstv and also not all dstv account holders have a bank account

  11. Tanatswa Moyo says:

    You can pay via CBZ touch but you are charged 10% of your payment. For instance we pay $83 for our bouquet so I was charged $8.30 for the transaction.

  12. Anonymous says:

    Its a painfull arrangement with NMB coz they raised servuice charged taking advantage nekunetsa kwezvinhu …….$11 bouquet u pay $16 why daylight robbery?? U must accept all bank cards at Multichive not CBZ only…….even cash u have to take it….maguta mari dzedu zvino pliz tida muite zvekare………onai mega imi DSTV tamirira Kwese tv….

  13. Garry says:

    Waiting for Kwese TV.ndopeunoona kuti hurumende yedu yakadhakwa.all the firex externalisation would be over if they simply give Kwese the lisence

  14. MDC Alliance says:

    I said vote next year so that this cash crisis ipere……rand rizare…dze technology hazibatsiri….vote Next yr or perish…..u will be paying for DSTV me barter trade…..mark my words

  15. Anonymous says:

    Dstv now rubish agents now doing daylight robery the rich getting much richer

  16. Chalton says:

    Contact me I will pay for you with Ecocash
    App 0777772275

  17. Anonymous says:

    bank charge now $5!!! this is absolutely insane

  18. Tatenda says:

    DSTV you should accept all modes of payment, you are operating in Zimbabwe and you should know that we have a multi-currency regime and that how we earn our incomes. Why do you not accept my cash at your offices?

    1. Eriyas jameel says:

      The bond is a legal currency so dstv must accept it or close down its offices in Zimbabwe

  19. Tamu says:

    You can pay your dstv subscription at POSB but only in US dollars only inclusive of $3 commission

Comments are closed.