CashCode SM2005ZA8516 Bill Acceptor South Africa