Payments made EASY
We’ve made paying for your DStv account a whole lot easier.
Always stay connected
Ways to pay
It's easy to make a payment with DStv Self Service. You can pay for your own subscription or pay for someone else. You can even pay from abroad (only for selected countries).
Please enter the details of the person you are paying for and click Verify to check that you are paying for the correct account.
USSD
Stanbic Bank
1. Dial *115*555#
2. Enter Your 5 Digit Mobile Bank CPS e.g 12345
3. On the Main Menu "Select Option" 5 Value Added Services
4. Choose Option 2 from Categories "Television Services"
5.Choose Category 1 DStv
6. Choose Option 3:
- Savings
- Overdraft
- Cheque
7. Enter IUC/Smartcard Number (e.g) 1234567890
8. Enter Amount
9. Enter Transaction Details
10. Stanbic Bank to send Auto Payment SMS
Absa
1. Dial *161*234#
2. Enter Pin Code
3. Select option "Pay Bills"
4. Select option "Pay a Registered Biller"
5. Select MultiChoice (Dstv)
6. Select the account Number
7. Enter IUC/Smartcard Number
8. Enter Bill Amount
9. Confirm transaction
10. Finish
FNB
1. Dail *130*321#
2. Please enter 5 digit Cellphone Banking Pin e.g 12324
3. After entering Pin - Select Option 2 Banking
4. Select option "Payments"
5. Pay- Select option "Recipient"
6. Select Payment option
7. Enter Beneficiary
8. Enter Amount to Pay
9. Enter reference
10. Confirm Payment
11. Finish
Bank Gabarone
1. Dail *187*247#
2. Enter Cellphone Banking Pin e.g 1234
3. Select option "DStv"
4. Enter Amount to Pay
5. Enter IUC/Smartcard Number
6. Select option "Pay Product"
7. Select Package Number
8. Select Period e.g 1 -12 months
9. Confirm Payment
Banc ABC
1. Dial *117#
2. Enter 4 digit pin
4. Under service- select option "DStv"
5. Enter IUC/Smartcard Number
7. Select (Cheque - Savings or Credit)
8. Enter Amount
9. Select to confirm
10. Finish
Orange Money
1. Dial *145# and Click “Call” to Start
3. Enter Secret Code e.g 1234
5. select option"DStv Payments"
6. Enter IUC/Smartcard Number
7. Select Package
8. Enter Amount to Pay
9. Confirm
Standard Chartered
1. Dial *171*247#
2. Enter MBanking Pin
3. Select option "Bill Pay"
4. Select DStv
5. Enter IUC/Smartcard Number
6. Enter Amount
7. Select payment type e.g Cheque/Savings
8. Confirm payment
9. Finish
MyZaka Mascom
MyZaka Mascom USSD:
1. Dial *167#
2. Select Option "Pay Bill"
3. Select option "DStv"
4. Enter IUC/Smartcard Number e.g 1234567890
5. Enter Amount
6. Enter Reference
7. Enter 5 Digit pine.g 12345
8. Confirm
Additional Payment Methods
MasterCard Visa
No Registration required
1. Use any Mascom or beMobile Cell phone
2. Have Minimum of P5 Airtime per transaction
3. MasterCard or Visa Debit/Credit card from a Pula (BWP) currency based bank account including *Orange Money Visa
4. Use IUC/Smartcard number for DStv Payments
5. Use DStv Customer number for BoxOffice payments
6. Use bank Cards from Botswana Banks e.g. • FNB • Barclays • Stanbic • Standard Chartered • BancABC • Bank Gaborone
7. Enter 1 then “Reply” button
8. To Preview - Select 1 option from Selection
9. Confirm
10. Finish
Botswana Post
1. At any Post Office across the country.
2. PosoOnline accessible at www.botspost.co.bw/eservices
3. PosoMoney (applicable for both the online platform and the app).