Ja och nej. Payz är det nya namnet på EcoPayz så i princip kan man säga att det är samma sak, fast ändå inte.