Oliver POS doesn't have a partnership with Bancontact. It supports Bancontact the same way any WooCommerce store does — through whichever WooCommerce plugin the merchant already uses to surface Bancontact (Mollie, Stripe, or Adyen are the most common), opened inside Oliver's in-POS browser view at the counter. For Belgian retailers that's exactly what shoppers expect: Bancontact is the country's domestic scheme, and the till should reflect that. The Bancontact WooCommerce POS flow described here is the same hosted Bancontact screen, just opened in store.
What Bancontact is, exactly
Bancontact is Belgium's domestic debit-card scheme. Roughly 16 million Bancontact cards are in circulation — essentially the entire Belgian banking population — and the brand has expanded online via the Bancontact mobile app, which authenticates payments with biometrics or a PIN. Bancontact is co-branded with Maestro on physical cards, and the online flow uses either a card form, a mobile-app QR scan, or the customer's bank app.
From the merchant's perspective, Bancontact is offered through a payment service provider — typically Mollie, Stripe, Adyen, or Worldline — that holds the acquirer relationship with the scheme. Oliver does not change anything in that chain.
How Oliver POS opens Bancontact at the counter
The till flow follows Oliver's standard pattern. The cashier rings up an order in Oliver POS, taps Pay, and selects Bancontact. Oliver loads the corresponding Bancontact checkout page — served by whichever PSP plugin the merchant runs — inside an in-POS browser view, which is a full-screen webview locked to the current sale.
The customer scans a QR shown on the cashier-facing screen with the Bancontact mobile app, authenticates with biometrics or a PIN, and confirms the amount. The PSP confirms to WooCommerce, the order is recorded as paid against the cart Oliver assembled, the in-POS browser view closes, and the receipt prints. If the customer prefers, they can also enter their Bancontact card details directly on the page. That is the entire Bancontact WooCommerce POS path; Oliver itself never sees card data.
The Bancontact WooCommerce plugin — what Oliver rides on
Bancontact, like iDEAL, is not shipped as a standalone WooCommerce plugin. It is surfaced as a payment method inside the official plugins of any PSP that supports it. The most common ones in the Belgian WooCommerce market are Mollie Payments for WooCommerce, the Stripe Payments plugin, and the Adyen WooCommerce plugin. In each, Bancontact appears as a checkout option exactly like any other WooCommerce gateway once activated.
Oliver's in-POS browser view simply opens that gateway against the in-store cart. Method-level settings (branding, capture, country availability) live in WordPress and the PSP dashboard. The dedicated Bancontact integration page covers setup detail, and the broader pattern is documented in integrations.
Why Bancontact is a good fit for Belgian retail
Bancontact is the default debit method in Belgium. Customers are accustomed to paying with their Bancontact card or, increasingly, with the Bancontact mobile app via QR. A till that accepts Bancontact mirrors what they already do online and at terminals in larger stores, and the QR path means even a small WooCommerce shop running on a tablet can accept it without a card terminal.
Reconciliation also stays clean. In-store and online Bancontact transactions both land in the merchant's PSP account and settle to the merchant's bank account on the same schedule. For multi-channel Belgian retailers, that's one of the biggest reasons Bancontact WooCommerce POS at the till is worth setting up rather than running a separate POS terminal stack.
What this is NOT
- Oliver POS does not partner with Bancontact, Worldline, or any of the participating Belgian banks.
- Oliver does not negotiate Bancontact fees. The merchant pays whatever the PSP quotes per Bancontact transaction.
- Oliver does not sit in the money flow. Bancontact settles between the customer's bank, the PSP, and the merchant's bank; Oliver is the POS software.
- The integration is the same WooCommerce plugin the merchant already uses online. Oliver opens it inside its in-POS browser view.
Setup in 4 steps
- Choose a PSP that supports Bancontact (Mollie, Stripe, Adyen, Worldline) and complete merchant onboarding for an account with Bancontact activated.
- Install that PSP's official WooCommerce plugin from the WordPress.org plugin directory and connect it with your account credentials. Enable Bancontact as a method.
- Install Oliver POS, connect it to the same WooCommerce store, and enable Bancontact as a counter payment method in Oliver's payments settings.
- Run a small live test order at the till and confirm the order shows in WooCommerce and the PSP dashboard, with funds settling to the merchant's bank account.
FAQ
Does Oliver POS partner with Bancontact?
No. Oliver has no relationship with Bancontact, Worldline, or any of the participating Belgian banks. The Bancontact WooCommerce POS integration uses whichever PSP plugin the merchant has chosen, opened inside Oliver's in-POS browser view.
Does Oliver charge a markup on Bancontact?
No. The merchant pays whatever rate their PSP charges per Bancontact transaction. Oliver's pricing is for the POS software and is independent of payment volume.
Can customers pay with the Bancontact mobile app?
Yes. The mobile-app QR flow works inside Oliver's in-POS browser view exactly the same as it does online. The customer scans the QR shown on the cashier screen with their Bancontact app and authenticates there.
Do I still need a card terminal in store?
Optional. The Bancontact mobile-app flow needs no terminal hardware. If the merchant wants chip-and-PIN card payments, a separate Bancontact-enabled terminal can be added on top.
Bancontact is so deeply Belgian that not offering it at the till is the unusual choice. Putting Bancontact WooCommerce POS in front of customers with Oliver is just opening the same plugin and the same hosted screen the merchant already uses online. Try Oliver POS free for 30 days at /demo/.