Payments
Bank redirects
Bancontact

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.

Customer locations
Belgium
Presentment currency
EUR
Payment confirmation
Customer-authenticated
Payment method family
Authenticated bank-debit
Recurring payments
via SEPA Direct Debit
Payout timing
Standard payout timing applies
Connect support
Yes
Dispute support
No
Refunds / Partial refunds
Yes / yes
Stripe accounts in the following countries can accept Bancontact payments with local currency settlement.
Australia
Austria
Belgium
Bulgaria
Canada
Cyprus
Czech Republic
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Ireland
Italy
Latvia
Lithuania
Luxembourg
Malta
Mexico
Netherlands
New Zealand
Norway
Poland
Portugal
Romania
Singapore
Slovakia
Slovenia
Spain
Sweden
Switzerland
United Kingdom
United States

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

Getting started

Get started with accepting Bancontact payments.

Disputed payments

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.

Was this page helpful?
Questions? Contact us.
Developer tutorials on YouTube.