iVeri is a Johannesburg-based company that that has been in operation since 1998 and they develop technology for banks and businesses to facilitate multiple-channel transactions. They provide Payment Gateways that are able to accept multi-channel transactions. Read more...