PCI Level 1 Service Provider
Payen Limited is an authorised Electronic Money Institution regulated by the Financial Conduct Authority registration number 900043.
Copyright © 2010-2023 Payen Limited
All rights reserved. Use of pinPay or this website are subject to our Terms and Conditions and Privacy Policy including use of cookies.