Payment APIs Overview

Guides

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 Services

Rabobank's Account Notification Service delivers real-time alerts on payment account activity—such as specific credit or debit entries—directly into your ERP or TMS system, enabling faster, smarter decisions without polling delays, and can be enriched with Business Account Insight for detailed transaction data.

Explore the API

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

Explore the API

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