BankservAfrica hits electronic payments milestone by admin | Nov 9, 2022 | Uncategorized | The clearing house sets a record, processing 100 million EFT credit payments and 103 million debit card transactions.