Payment APIs Overview

API Reference

With Rabobank’s payment APIs, you can easily retrieve transaction data (including history), receive payments, and initiate new ones—securely and in real time. By combining these capabilities, you can create a fully integrated and optimized payment experience that supports instant insights, smooth cash flow management, and seamless automation across your financial processes.

Authorization Services

Rabobank's Payment APIs require authorization. Authorization Services enable your application to communicate with Rabobank on behalf of a user, while keeping their usernames, passwords, and other information private. This API allows you to obtain the user's consent and request an access token wherein the consent is included.

Explore the API

Requesting Transaction Information

Account Notification Service

Rabobank's Account Notification Service provides real-time notifications for changes on your payment account. You can configure triggers for specific credit or debit entries. In addition to notifications, ANS delivers bank statements, enabling seamless integration and improved data handling within your ERP or TMS software.

Business Account Insight

Rabobank's Business Account Insight API provides real-time access to business account balances and transaction details—supporting both third-party integrators and direct clients—enabling seamless financial data integration via Rabo BoekhoudKoppeling and Rabo Banking Link.

Explore the API

Batch Transaction Details

Rabobank's Batch Transaction Details API provides detailed insights into Credit Transfer and Direct Debit batches—enhancing audit and accounting workflows—and requires integration with the Business Account Insight API to retrieve batch references.

Explore the API

Receiving Payments

Payment Request

Rabobank's Payment Request API enables business customers and third-party applications to generate and send payment links directly from their software, streamlining billing processes with secure integration via Rabo Banking Link.

Explore the API

Business Direct Debit

Rabobank's Business Direct Debit API enables third parties and direct customers to initiate bulk direct debits from Rabobank business accounts via their own applications, streamlining payment collection through secure integration with Rabo Banking Link.

Explore the API

Initiating Payments

Business Payment Initiation

Rabobank's Business Payment Initiation APIs allow third parties and direct customers to initiate single or bulk credit transfers from Rabobank business accounts via their own applications, with real-time status tracking and secure integration through Rabo Banking Link."

Business Instant Payout

Rabobank's Business Instant Payout API (BIP API) is a fully automated payment solution for businesses. You can seamlessly integrate trigger-based instant payouts to be processed instantly, no manual approval required from Rabo Business Banking.

Explore the API

Payee Account Check

Rabobank's Payee Account Check API is an additional optional service that allows to check whether the beneficiary's IBAN and name match prior to initiating a payment order. The API is currently only available for direct connectors.

Explore the API