Skip to main content
sy profile Accounts

IBAN-Name Check3.0.0

  • Live
  • Powered by SurePay

Perform checks on the correctness of your customer and supplier data.


Perform account checks

Perform various IBAN related checks before initiating a payment.


Ensure safe transactions

Prevent fraud and misdirected payments by pre-checking customer data.


Automate processes

Create efficient processes and limit labor-intensive tasks regarding onboarding and maintenance of customer/supplier data.


The IBAN-Name Check API by SurePay enables you to verify customer or supplier data. 

The API performs instant checks on the correctness of your customer and supplier data, such as the name and IBAN combination. Using the API ensures that payments are made to the right creditor, money is collected from the right debtor, and that new customers and suppliers are validated. Validations can be performed on different levels (e.g. IBAN, name, VAT, companyID) depending on your business requirements and use case. 

The API provides the following standard features: 

  • Confirmation of the IBAN and name combination: 
    Whether the payee's name and IBAN combination matches the data registered at the bank and to what extend.
  • Confirmation of the IBAN validity: 
    Whether the IBAN is active or expired.
  • Information about the account: 
    Whether it is a business or private account and the number of account holders.

The API provides the following additional features (upon request): 

  • Confirmation of the company: 
    Whether the company details match the data registered at the Chamber of Commerce. 
  • Confirmation of the VAT: 
    Whether the VAT number matches the company or trade name. 
  • Confirmation of cross-border IBAN and name combination: 
    Whether the payee's name and IBAN combination matches the international accounts (e.g. IBANs in France and Italy).
  • Information about a Switch Check/Overstapservice: 
    Whether the account has switched to a new bank and the 'switching service' / 'Overstapservice' is active. 
  • Information about the account age:  
    Provides information on the period of time the account is active.

The result of the checks are available digitally. They can be directly used in any financial system, for instance your Enterprise Resource Planning (ERP) software or Treasury Management System (TMS). By integrating the IBAN-Name Check API of SurePay into your systems, you make your processes more efficient, safer and reduce the risk of fraud.

API Partner: SurePay

ABN AMRO partners with SurePay to offer the IBAN-Name Check API.

Benefits of consuming the API via ABN AMRO:

  • High-quality technical support
  • High-quality functional support on the financial value chain and beyond
  • Clear, consistent, and high-quality documentation/specifications of all APIs
  • Simple, secure, and easy, access to all relevant APIs in one place

For more information about ABN AMRO's partner and venture portfolio, see our Partner page.


To use this API in a production environment, you must have the following:

  • An ABN AMRO Business Current Account registered in the Netherlands.
  • A contract for Internet Banking Business or Access Online.
  • A TLS certificate of the type Organisation Validation (OV) or Extended Validation (EV) from Digicert, Quo Vadis, Sectigo or Entrust without wildcard options. 
  • The organization name issued on the certificate must correspond to the name of the API contract holder.


Use this API to:
  • Pay to the right creditor
  • Collect from the right debtor
  • Onboard and accept new clients and suppliers
Usable by: 

This API can be used by ABN AMRO business customers.


This API is available for business entities incorporated in the Netherlands with an ABN AMRO Business Current Account.  

Go to the SurePay website

ABN AMRO & SurePay

Together we're here to make online payments safer

ABN AMRO partners with SurePay to offer the IBAN-Name Check API.

SurePay was founded in 2016 and has been providing the IBAN-Name Check to all major Dutch banks since 2017. Since February 2020 SurePay has moved into an independent legal entity, providing services to banks, (semi) governmental institutions, and other corporates and institutions, in the Netherlands and Europe.

On a daily basis, more than 3 million checks are executed with an average response time of 0,1 seconds.

Learn more about SurePay


How it works


1. Setup your application

Implement the IBAN-Name Check API by SurePay into your application.


2. Initiate a request

Request various checks for Dutch (and international) bank accounts. 


3. Get verification

Get instant checks on the correctness of your customer data based on real-time data.


The fee that applies is determined by SurePay and quoted below:




Starter Package fee including 6000 IBAN-Name checks
EUR 3000,00


Fees will be charged on a monthly base.

If the required number of IBAN-Name checks exceeds 6000 per year please contact us.

The mentioned fees do not include VAT.
ABN AMRO receives a fee as an intermediary from SurePay.

Try it out

Start building in our sandbox

Want to see what you can do with this API?

Add a new app and start experimenting in our Sandbox.

What you need to use this API

1. Start building your application in the Sandbox.

2. Get an ABN AMRO Business Account Number.

3. Get a contract for Internet Banking Business or Acess Online.

4. Get a TLS certificate which is accepted by ABN AMRO Bank.

5. Request production access at ABN AMRO.


Related APIs

  • payments Payments

Business Account Payment

  • Live

Initiate payments and retrieve information on the status of corporate account transactions.

TelephoneNeed help?

Check the frequently asked questions or contact us. We are happy to help.

Get support Learn the basics