Both ecoPayz and ecoCard are the two iterations of the Payz brand. The company started off as ecoCard in the year 2000 and rebranded to ecoPayz in 2013. Ten years later in 2023, the company rebranded again to Payz.