Payment API

Initiate payments from a payment account.

Features

initiatepayment
Initiate a payment Live

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

cancelpayment
Cancel a payment Live

An easy way to cancel a payment initiated from a third-party application

getpaymentstatus
Get a payment status Live

An easy way to know the status of a payment initiated thru a third-party application

How does it work?

1
Register

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

2
Initiate

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

3
Sign

The TPP application redirects the customer to the secure Belfius/Banx environment where he signs the payment initiation.

4
Get status/Cancel

A Belfius/Banx customer get the status or cancel its payment initiation using the TPP application

Directions for use

Access to the production system is granted only to the Third Party Provider that are authorised under the European PSD2 directive. More information.

See also

Account Information Services (AIS) Live

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

View API

API fallback Live

Use our fallback solution when our APIs are not available

More info