Bancontact payments
Learn about Bancontact, a common payment method in Belgium.
Bancontact is the most popular online payment method in Belgium, with over 15 million cards in circulation. Customers use a Bancontact card or mobile app linked to a Belgian bank account to make online payments that are secure, guaranteed, and confirmed immediately.
In order to pay with Bancontact, customers are redirected to the Bancontact website or mobile app to authorize the payment and then return to your website where there is immediate notification about the success or failure of the payment.
Payment flows
Customer selects Bancontact at checkout
Customer is redirected to Bancontact and enters credentials
Customer is notified that payment is complete
(Optional) Customer returns back to business’s site for payment confirmation
Customer selects Bancontact at checkout
Customer is redirected to Bancontact and scans QR code
Customer enters pincode
Customer is notified that payment is complete
(Optional) Customer returns back to business’s site for payment confirmation
Get started
You don’t have to integrate Bancontact and other payment methods individually. If you use our front-end products, Stripe automatically determines the most relevant payment methods to display. Go to the Stripe Dashboard and enable Bancontact. To get started with one of our hosted UIs, follow a quickstart:
Other payment products
The following Stripe products also let you add Bancontact from the Dashboard:
If you prefer to manually list payment methods or want to save Bancontact details for future payments, see the following guides:
Disputes
The risk of fraud or unrecognized payments is low because the customer must authenticate the payment with their bank. As a result, you won’t have disputes that turn into chargebacks, with funds withdrawn from your Stripe account.
Refunds
Bancontact payments can be refunded up to 180 days after the original payment date.