PSI-Pay definition
PSI-Pay means PSI-Pay Ltd, the Issuer of the Prepaid Card.
PSI-Pay means PSI-Pay Ltd., the MasterCard issuer for the ePayments Card. PSI- Pay Ltd. is authorised by the Financial Conduct Authority under the Electronic Money Regulations 2011 (Registration ref: 900011) for the issuing of payment instruments and registered in England and Wales No. 5899168, Registered office Afon Building, Worthing Road, England RH12 1TL.