Skip to main content
payments Payments

Business Account Payment - Instant1.0.8

  • Early access
  • Pilot Full

Initiate instant and pre-authorized payments for corporate accounts.

card

Pre-authorize payments

Authorize transactions directly in your preferred system without extra authorization in other online banking channels.

robot

Transfer instantly

Initiate transactions that will be processed instantly from your corporate accounts.

wow

Automate your payments flow

Reduce manual errors by creating an automated and fully integrated payment flow.

Overview

Use this API to fully automate the process of initiating transactions from your Enterprise Resource Planning (ERP), Treasury Management System (TMS), or any other financial system. The API provides pre-authorized (signed) and instant payment functionalities. These functionalities can be integrated depending on your specific usage.

This enables you to automate the payments flow and provides you with the opportunity to directly optimize your financial value chain. 

Combined with the Business Account Insight API, the payments and reconciliation process can be optimized. This gives you a better insight into the current status of your invoices and account balances and provides you with the opportunity to make better financial decisions.

This API supports the ISO20022 XML format, and the authorization of the transactions can be done using JSON Web-signature. 

Note: At this moment the payments will still follow the regular payments processing. The instant payment processing will be added in a later stage. 

Requirements

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 for Authentication: Detailed requirements can be found in the technical documentation.
  • A TLS certificate for JSON Web Signature generation: Detailed requirements can be found in the technical documentation.

Summary

Use this API to initiate: 

  • SEPA Credit Transfers
  • SEPA Direct Debits
  • Cross Border payments

Usable by:

This API can be used by ABN AMRO business customers.

Availability:

This API is available for ABN AMRO Business Current Account in the Netherlands only.

Note: This API is currently in Early Access (pilot phase) and therefore limited to a fixed number of users, at this moment, the pilot is full.

How it works

robot

1. Setup your application

Integrate the Business Account Payment Instant API into your application.

money

2. Initiate the transactions

Initiate the transactions that you want executed directly from your application.

invest

3. Execute the transaction instantly

As transactions are pre-authorized, your payments will be executed instantly.

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 do 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 Access Online.

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

5. Get a TLS certificate for JSON Web Signature generation which is accepted by ABN AMRO Bank.

6. 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