Belfius is a popular online banking payment method for Belfius bank customers in Belgium.

See how Belfius can help your business!


Countries Belgium
Currencies EUR
Chargebacks No
Refunds Full and partial
(1 business day after payment is completed)
Supports Second Chance
Transactions expire after 5 days

Payment flow

This diagram shows the flow for a successful transaction. Click to magnify.


Payment statuses

Order status: Changes as the customer’s order with you progresses towards shipment (independent of payment)

Transaction status: Changes as the funds progress towards settlement in your MultiSafepay balance

For more information, see Payment statuses.

Payments Order status Transaction status
The customer has been redirected to Belfius. Initialized Initialized
MultiSafepay has collected payment. Completed Completed
You cancelled the transaction. Void Void/Cancelled
The customer didn’t complete payment within 5 days. Expired Expired
Refund initiated. Reserved Reserved
Refund complete. Completed Completed

Note: If the customer doesn’t click the Return to website button, MultiSafepay doesn’t receive an update and the transaction status remains Initialized.
We import our bank statements daily and finalize all incoming payments.

Note: MultiSafepay doesn’t automatically receive the customer’s IBAN when a transaction is completed, but we import our bank statements daily. All incoming payments are then completed.

Activation and integration

Activation Enable in your dashboard
Checkout options Payment pages (current version only)
Testing Test payment details
API Create order > Banking order
Examples > Belfius direct/redirect
Ready-made integrations Supported in all ready-made integrations, except OsCommerce and ZenCart.


Propose a change on GitHubexternal-link-icon or
send an email to [email protected]

Other languages

For an explanation in another language, contact your account manager.