Skip to main content
Bancontact via Checkout.com is Belgium’s national debit card scheme for eCommerce. EUR only, redirect-based, with support for recurring payments via Wallet Initiated Payments (WIP). Manual capture is not supported for recurring — all WIP charges are auto-captured.
Recurring payments (Wallet Initiated Payments) require account manager setup. A recurring agreement cannot be created without charging the customer at enrolment. All WIP charges auto-capture — manual capture is not supported for recurring. Contact your Checkout.com account manager to enable recurring and to set the maximum WIP amount for your account.

Get started with Bancontact via Checkout.com

Before you begin

If this is your first payment method, follow the Get started guide to begin processing payments with Primer.

Configure in the Dashboard

  1. Add Checkout.com to your Dashboard
    Go to Integrations, click New Integration, and search for Checkout.com. Enter your Checkout.com credentials.
  2. Activate on the Checkout
    Go to Checkout and activate Bancontact.
  3. Configure a Workflow
    Ensure a Workflow with an Authorization action is set up to process APMs.

Prepare the client session

No additional fields are required beyond the standard orderId, currencyCode, amount, and customer fields.

Prepare the SDK for payments

Use the payment method type CHECKOUT_BANCONTACT wherever the code below references YOUR_PAYMENT_METHOD_TYPE.

Go live

Use production Checkout.com credentials. Bancontact is available in Belgium with EUR. Confirm WIP limits with your account manager before enabling recurring payments.