Credit and debit cards, EFT, dominate online payments in SA – Gadget General eCommerce. Credit and debit cards, EFT, dominate online payments in SA. A survey among online retailers in South Africa shows they are not in a … Read the full article