On This Page

{#jumplink-list}  
[Markdown](/docs/cybs/en-us/digital-accept-flex/developer/all/rest/digital-accept-flex/uc-intro/uc-pay-methods-intro/uc-pay-methods-obt/uc-pay-methods-obt-bancontact.md)  
Filter  
FILTER BY TAG

Bancontact {#uc-pay-methods-obt-bancontact}
===========================================

Bancontact enables customers to make secure online and in-store purchases directly from their bank accounts. Bancontact is a leading payment method in Belgium.  
When the total amount of the order is outside the range of accepted transaction amounts, the Bancontact payment button is not displayed in `Unified Checkout`. These are the accepted transaction amounts:

* **Minimum transaction amount**: EUR 0.01
* **Maximum transaction amount**: Not applicable

Opt in to Bancontact on `Unified Checkout`
------------------------------------------

Follow these steps to opt in to Bancontact on `Unified Checkout`:

1. Add Bancontact to your integration by adding `BANCONTACT` to the allowedPaymentTypes field object within the capture context request:
2. Set the completeMandate.type field value to `CAPTURE` or `PREFER_AUTH`.  
   You can capture the funds immediately if you include the completeMandate.type field in the capture context request and set the value to `CAPTURE`.  
   If you support more than one payment type and must perform an authorization where funds are collected at a later time, set the completeMandate.type field to `PREFER_AUTH`. The funds will be captured immediately for the online bank transfer.
3. Include these required fields for online bank transfers in the capture context request:
   * orderInformation.billTo.country
   * orderInformation.billTo.firstName
   * orderInformation.billTo.lastName
4. Include this optional field for online bank transfers in the capture context request:
   * orderInformation.billTo.address1

* orderInformation.billTo.email  
  RELATED TO THIS PAGE

