My EU Pay has been providing payment solutions to businesses and personal customers since its launch in 2017. It offers European virtual accounts, multi-currency virtual IBANs and Payments-as-a-Service.