Payments

Payment Initiation (PSD2)

Initiate payments and retrieve information on the status of the transaction. You need a PSD2 license to use this service.

Transfer funds
Initiate a single payment and retrieve information on the status of the transaction.
Build new payment experiences
Develop applications that will enable new payment experiences and help your to business grow.
PSD2 Compliant
Ready to use by Payment Initiation Service Providers with a PSD2 license.
Overview

The Payment Initiation API enables you to initiate single or batch payments from an ABN AMRO payment account to another account. You can retrieve the status of a previously initiated transaction to keep track.

A payment can only be accessed with the ABN AMRO account holders permission. 

Important: A PSD2 licence is required to use this API. To access ABN AMRO accounts as a third party service provider, you must have a PSD2 license from a local competent authority, and a PSD2 QWAC EIDAS SSL certificate.

In the Netherlands, the local competent authority is De Nederlandsche Bank (DNB). If you require access to accounts in other countries, you also need a license in those countries.

RELATED BRANDS:

Part of this API: 
Payment Initiation
Payment Status
Case Study
PSD2 Explained

A number of changes will take place in the area of payment services. These changes relate to the European Payment Services Directive (PSD2). One of the main objectives of PSD2 is to boost competition and innovation in the area of payment services.

The most significant change for ABN AMRO customers is that they will be able to give licensed third parties access to their current accounts. For the customer, this will enhance and create new experiences.

Alongside banks, other companies and organisations will be able to access account information and initiate payment services. Customer permission is required.

Advantages of using this API

Do your customers want to initiate payments from your application or do they want to use one bank application for several banks? The Payment Initiation (PSD2) is the API you need to build an application or website to solve issues like these for your customers.

Use this API to:

  • Send in payment instructions directly from your application or website
  • Create remarkable client experiences
  • Reduce manual steps needed for payment processes
Usable By: 
Payment Initiation Service Providers with a PSD2 license
Availability: 
All Payment Accounts (The Netherlands)
Corporate Customers (Belgium, Germany & United Kingdom)
Private Banking Customers (Belgium, Germany)

Try it out in our sandbox

Want to see what you can do with this API? Add a new app and start experimenting in our sandbox.

How it works
Account holders can send in payments using your application. The API works in three simple steps.
Initiate a payment
From your application, initiate a payment from an ABN AMRO payment account to another account.
Request customer consent
Let your customer sign the payment by using the already existing signing methods.
Retrieve information
Next, retrieve the status of a previously initiated transaction to keep track.
What you need to get started
Start building your application in the sandbox
Get a license from the regulator
Request a certificate for your connection (PSD2 QWAC EIDAS SSL)
Request production access from ABN AMRO
Get consent from the customer