Can I use a different redirect_uri for the Sandbox than the one provided in the documentation?
It is not possible to customize the redirect URL in the Sandbox. In our PSD2 Sandbox we only support a fixed URL (https://localhost/auth) for testing purposes. In the production environment you are free to use any re-direct URL which needs to be supplied along with your eIDAS certificate during onboarding. There you can indicate which ones your organization will use.
Can I use Savings accounts and/or Deposit accounts with the PSD2 APIs?
PSD2 legislation is a regulation regarding payment accounts. Normally, only accounts from which payments can be made to a third party are available through the API. For example, savings accounts and the deposit accounts are not available in the PSD2 APIs because it is not possible to initiate payments to third parties from them.
Can I use the PSD2 APIs without a PSD2 license?
No, production access for PSD2 APIs requires a PSD2 license.
Can I use the Sandbox for PSD2?
Yes, you can experiment with our PSD2 APIs in the Sandbox environment. For information on how to do this, see the Sandbox section in the API reference documentation “Documentation”.
Can I use the Sandbox with my own account numbers?
No, depending on the type of API we have standard account numbers. For each API, specific account numbers are available with transactions that you can use for trying out requests. For more detailed information, see the specific API’s reference documentation.
Can I use your APIs for my personal bank account (retail)?
No, on this developer portal it is not possible to use our APIs for access to your personal bank account (retail). For information on available options within ABN AMRO, see our website.
Do you offer APIs for non-PSD2 licensed clients?
Yes, we offer API propositions for corporate non-PSD2 licensed account holders. To check the functionalities and availability of these APIs, see the relevant API’s “Overview” page.
I’m a Third Party Provider (TPP) and an account holder reported an issue.
If it is specific to one account holder, then the account holder should contact their regular service desk. The support on this portal is for developers and their technical issues with our API products.
I’m a Third Party Provider (TPP) and I did not receive a token.
If you did not receive a token, fill in our contact form. You must provide the complete requests and responses, including timestamps.
I’m an account holder and have an issue with giving consent.
Consent issues are related to account type and account privileges. PSD2 supports current accounts only. For example, a savings account is not supported. To provide consent, an account holder must have full account privileges.
Contact your regular service desk to ensure you have the correct account type and full account privileges.
User can’t give consent for a batch payment on my mobile device.
Providing batch payment consent on a mobile device is not supported. To do this, the user must use the web version of their online banking application.
User gets a “Page expired” error after providing consent.
This message can have several causes. The most common causes are an interrupted consent flow and, in case of consent through your mobile device, the consent was started in a different browser than the browser that is configured as the default browser on your device.
It is recommended not to press back or go to another page while giving consent. Also, make sure the latest version of the ABN AMRO app is installed and the Private Browsing mode is not in use.
If your case differs from the above mentioned cases, fill in the contact form. We require the complete requests and responses including timestamps to investigate the issue.
What do I need to use the PSD2 APIs in production?
Both a license from a local competent EEA authority and a QWAC eIDAS certificate are required to use PSD2 APIs in production. For more detailed information, see the Requirements section in the specific APIs reference documentation “Documentation”.
Which certificates does ABN AMRO support for the PSD2 API?
For PSD2 APIs, ABN AMRO accepts and supports Qualified Website Authentication Certificates (QWAC) from Qualified Trusted Service Providers (QSTPs) on the trusted list with CEF Digital only. For a full list, see Trusted List Browser.
The certificate is used for identification, and is also required for OAUTH authorization when accessing APIs.
Contact us

How to get support
To get your questions answered quick and efficiently, follow these three steps:
- Check the FAQ to see if your question is already been answered.
- Contact us via the form. Limit each submission to one inquiry.
- For technical questions, include:
- The name of your registered App
- Optional: Include error codes or the code you have issues with.
Response time
We will contact you as soon as possible. Our general response time is 1-2 business days.