What do you mean by international payments? Using your debit card over the internet on international websites?
I don't think there really are any South African debit cards that allow you to make purchases over the net in the same way as credit cards, except for cheque cards. These as the name suggests require cheque accounts and are signatory cards in the same way as credit cards, no need for a pin POS.
I don't think there really are any South African debit cards that allow you to make purchases over the net in the same way as credit cards, except for cheque cards. These as the name suggests require cheque accounts and are signatory cards in the same way as credit cards, no need for a pin POS.