Find the word definition

Wikipedia
EcoPayz

ecoPayz is a payment solutions provider offering payment services to businesses and customers around the world in 159 countries and in 45 currencies. ecoPayz is a brand of PSI-Pay Ltd, an FCA regulated company that provides an instant, secure and private means to send and receive money globally, offering bespoke virtual and physical card programs for companies and individuals worldwide. These include corporate expense management and remote staff payment schemes that utilise PSI-Pay's self-card and account issuing facilities.