Bancontact
Bancontact is Belgium's leading payment method, allowing customers to make direct payments from their bank accounts. With widespread adoption across Belgian households, Bancontact offers secure transactions through physical cards, QR codes, and mobile applications.
Payment method details
Currency | EUR |
Countries | Belgium |
Minimum transaction value | 0.01 |
Maximum transaction value | 1500.00 EUR for mobile payments |
Capture | Not supported |
Cancel | Not supported |
Refund | Full and (multiple) partial refunds are supported |
Disputes | Not supported |
Statement descriptor | Standard constraints apply. No payment method specific restrictions. |
Customer buying experience
For Bancontact, roughly two options exist when it comes to shaping the customer buying experience:
- Let the customer do the payment method selection in your checkout;
- Let Rootline take payment method selection through the Rootline Checkout page.
Example of a flow where you host the checkout
If you want to host the checkout on your side, simply use the Payment API to submit the payment information, including the payment method.
{
"account_id": "{{account_id}}",
"amount": {
"currency": "EUR",
"quantity": "2.00"
},
"reference": "13r3829r3-32fu23fg8f32",
"payment_rails":{
"payment_method":"bancontact"
},
"description": "Rootline",
"statement_descriptor": "Your payment with Rootline",
"return_url": "https://www.rootline.com/"
}
Example of a request when you leverage the Rootline checkout
Simply omit the payment_method field when you want Rootline to take the payment selection through the checkout pages.
{
"account_id": "{{account_id}}",
"amount": {
"currency": "EUR",
"quantity": "2.00"
},
"reference": "13r3829r3-32fu23fg8f32",
"description": "Rootline",
"statement_descriptor": "Your payment with Rootline",
"return_url": "https://www.rootline.com/"
}