ecoCard has been rebranded ecoPayz in a move that reflects the scope of its diverse range of payment solutions. Designed to enable the Group to differentiate its solutions and brands