PSI-Pay has been in operation since 2007, providing payment solutions to businesses globally. 

In 2007, PSI-Pay were licenced as a payments institution by the FCA.
In 2011, PSI-Pay obtained an authorised Electronic Money Institution licence (FCA register number 900011) and currently authorised and regulated by the Financial Conduct Authority to issue electronic money throughout the EU.