EcoPayz ist ein eingetragener Handelsname von PSI-Pay Ltd, der von der Financial Conduct Authority und den Electronic Money Regulations 2011 für die Verwaltung elektronischer Gelder reguliert wird. PSI-Pay Ltd hat seinen Sitz im Vereinigten Königreich und die Unternehmensnummer lautet 05899168.