Overview
How it works
What do you need to use this API
Related APIs
Payments
Business Account Payment
Payments
Initiate instant and pre-authorized payments for corporate accounts.
Authorize transactions directly in your preferred system without extra authorization in other online banking channels.
Initiate transactions that will be processed instantly from your corporate accounts.
Reduce manual errors by creating an automated and fully integrated payment flow.
At this moment the Early Access (pilot phase) of the Business Account Payment - Instant API is full.
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.
To use this API in a production environment, you must have the following:
Use this API to initiate:
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.
Integrate the Business Account Payment Instant API into your application.
Initiate the transactions that you want executed directly from your application.
As transactions are pre-authorized, your payments will be executed instantly.
Want to see what you can do with this API? Add a new app and start experimenting in our sandbox.
Initiate payments and retrieve information on the status of corporate account transactions.
Receive automated transaction data from your bank account.
Need help?