Integrations
WooCommerce × Bancontact

Bancontact for WooCommerce

Bancontact is the most widely used payment method in Belgium. Combined with WooCommerce, the most popular shop plugin for WordPress, you offer your customers exactly the payment option they expect at checkout. With zahls.ch you connect the two without any coding: create an account, set up the integration, activate Bancontact. It then appears directly in the checkout of your WooCommerce store, and all transactions are gathered clearly in your dashboard.

WooCommerce is the most widely used ecommerce plugin for WordPress and turns any WordPress site into a fully fledged online store. You manage products, cart, shipping, and taxes directly in the familiar WordPress backend.

The connection to zahls.ch works through a plugin: install it in your shop backend, enter your API keys, and activate the payment methods you want – from TWINT and credit cards to PostFinance Pay. Your customers then pay in a secure checkout.

You manage transactions, refunds, and payouts centrally in the zahls.ch dashboard, while order statuses in WooCommerce are updated automatically.

WooCommerce is a good fit for small to mid-sized stores that build on WordPress and want full control over design, content, and hosting.

Features

  • Plugin installed in minutes
  • All Swiss payment methods at checkout
  • Automatic order status updates
  • Refunds directly from the dashboard
  • Multilingual stores supported

Benefits

  • An expected payment method for the Belgian market
  • Fast activation without coding skills
  • Stable API connection with automatic status updates
  • Seamless integration into the WordPress backend

Use cases

Bancontact for WooCommerce pays off in many scenarios:

  • Belgian customers used to Bancontact
  • Stores that want to reduce checkout abandonment with familiar payment methods
  • Merchants who want to manage transactions, refunds, and payouts in one place

Setup

How to set up Bancontact in WooCommerce

  1. Create a zahls.ch account and complete verification.
  2. Install the zahls.ch plugin from the WordPress plugin directory and activate it.
  3. Enter the API keys from your zahls.ch dashboard in the integration settings.
  4. Activate Bancontact as a payment method and save the configuration.
  5. Run a test payment in test mode, then switch your store live.

FAQ

Do I need a separate contract for Bancontact?

No. You activate Bancontact in your zahls.ch account – without a separate acquiring contract.

How long does the setup in WooCommerce take?

Usually less than an hour: install the integration, enter the API keys, activate the payment method, and test.

What does using Bancontact cost?

Transaction fees depend on your chosen zahls.ch plan. There are no setup fees for the integration itself.