Payment API

Initiate payments via a SEPA transfer from a Belfius account.


Initiate a payment Sandboxed

An easy way to initiate a payment for a customer account from a third-party application.

How does it work?


A Third Party Provider (TPP) registers an application with Belfius.


A Belfius customer initiates a SEPA payment order using the TPP application.


The TPP application redirects the customer to the secure Belfius environment where he signs the payment order.

Future calls

When the customer has signed, the TPP receives a code which can be traded for an access token for future calls.

Directions for use

Access to the production system is granted on a case-by-case basis. Approval will be given subject to complying with user rules determined by Belfius in line with the European PSD2 directive. More information.

See also

Account Information Services (AIS) Sandboxed

Use our Account Information Services (AIS) API to access account balances and transaction histories through third-party applications.

View API

Consent API Sandboxed

Use our Consent API in order to receive the required authorization code, a mandatory input in all our AIS APIs.

View API