Adyen N.V. is licensed as Credit Institution by De Nederlandsche Bank and registered in the Netherlands under the company number 34259528. This includes the ability to provide cross-border services in the EEA.