Payments

iDEAL WooCommerce POS — Oliver POS Integration Guide

Oliver POS doesn't have a partnership with iDEAL. It supports iDEAL the same way any WooCommerce store does — through whichever WooCommerce plugin the merchant already uses to surface iDEAL (Mollie, Stripe, Adyen, Buckaroo, or MultiSafepay), opened inside Oliver's in-POS browser view at the counter. For Dutch retailers that's the only thing that matters in practice, because iDEAL is what shoppers expect to see at checkout. The iDEAL WooCommerce POS flow described here is the same hosted iDEAL screen, just opened at the till.

What iDEAL is, exactly

iDEAL is a bank-led payment scheme launched in 2005 and operated by the Dutch banks via Currence. It is not a wallet or a card network — it is a real-time bank transfer initiated from the customer's online banking environment. The customer chooses iDEAL at checkout, picks their bank, authenticates inside their bank app (typically with biometrics or a PIN), and the funds move to the merchant's account.

iDEAL accounts for roughly 70% of online transactions in the Netherlands. Fixed per-transaction fees are typically very low compared with cards, which is part of why Dutch merchants treat it as the default. As of 2024 iDEAL has been transitioning to a new flow under European Payment Initiative ownership, but the merchant-facing model — surfaced via a PSP's WooCommerce plugin — has not changed.

How Oliver POS opens iDEAL at the counter

The till flow is the standard Oliver pattern. The cashier rings up an order in Oliver POS, taps Pay, and selects iDEAL. Oliver loads the corresponding iDEAL checkout page — served by whichever PSP the merchant uses (Mollie, Stripe, Adyen, Buckaroo, MultiSafepay) — 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 their bank app, authenticates, and approves the transfer. The PSP confirms the payment to WooCommerce, the order is recorded as paid against the cart Oliver assembled, the in-POS browser view closes, and the receipt prints. Oliver itself does not talk to any bank or to Currence — the WooCommerce plugin is the only integration point.

The iDEAL WooCommerce plugin — what Oliver rides on

iDEAL isn't shipped as its own WooCommerce plugin; instead, it's surfaced as a payment method inside the official plugins of any PSP that supports it. The most common ones in WooCommerce are Mollie Payments for WooCommerce, the Stripe Payments plugin, the Adyen WooCommerce plugin, the Buckaroo plugin, and the MultiSafepay plugin. Whichever the merchant has chosen, iDEAL appears in WooCommerce as a checkout option exactly like any other WooCommerce gateway.

Oliver's in-POS browser view simply opens that gateway against the in-store cart. iDEAL settings (which banks to show, branding, capture behaviour) are all controlled in WordPress and the PSP dashboard. The dedicated iDEAL integration page covers the merchant-facing details, and the broader pattern is documented in integrations.

Why iDEAL is a good fit for Dutch retail

iDEAL is what Dutch shoppers expect. A till that doesn't accept it asks the customer to either reach for a card (when many Dutch shoppers prefer not to use cards) or skip the sale. Adding iDEAL closes that expectation gap and matches what the merchant already offers online.

Economics also help. iDEAL's flat low fixed fee is typically cheaper than card interchange for typical Dutch basket sizes, and settlement lands directly in the merchant's bank account. Reconciliation is straightforward because in-store and online iDEAL payments hit the same PSP account and settle on the same schedule — one report, not two. Adding iDEAL WooCommerce POS at the counter therefore lowers cost per transaction and removes a friction point at the same time.

What this is NOT

  • Oliver POS does not partner with iDEAL, Currence, EPI, or any of the participating Dutch banks.
  • Oliver does not negotiate iDEAL fees. The merchant pays whatever rate their PSP charges per iDEAL transaction.
  • Oliver does not sit in the money flow. iDEAL settles between the customer's bank, the merchant's PSP, and the merchant's bank; Oliver is the POS software.
  • The integration is the same WooCommerce plugin (Mollie, Stripe, Adyen, Buckaroo, or MultiSafepay) the merchant already uses. Oliver opens it inside its in-POS browser view.

Setup in 4 steps

  1. Choose a PSP that supports iDEAL (Mollie, Stripe, Adyen, Buckaroo, MultiSafepay) and complete merchant onboarding for an account that has iDEAL activated.
  2. Install that PSP's official WooCommerce plugin from the WordPress.org plugin directory and connect it with your account credentials. Enable iDEAL as a method.
  3. Install Oliver POS, connect it to the same WooCommerce store, and enable iDEAL as a counter payment method in Oliver's payments settings.
  4. 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 iDEAL?

No. Oliver has no relationship with iDEAL, Currence, EPI, or any of the participating banks. The iDEAL 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 iDEAL?

No. The merchant pays whatever rate their PSP charges per iDEAL transaction. Oliver's pricing is for the POS software and is independent of payment volume.

Which PSP is best for iDEAL at the counter?

Most small and mid-sized Dutch WooCommerce stores use Mollie, but Stripe, Adyen, Buckaroo, and MultiSafepay all support iDEAL identically from Oliver's perspective. Pick whichever rate, dashboard, and feature set you prefer; the in-POS flow is the same.

Can iDEAL refunds be issued at the counter?

Refunds are issued from WooCommerce or the PSP dashboard, just like online iDEAL refunds. Oliver records the refund against the original POS order.

iDEAL is the default for Dutch shoppers, and putting it on the floor is mostly a matter of which PSP the merchant already uses online. With Oliver, iDEAL WooCommerce POS is just that PSP's plugin opened in the in-POS browser view at the till. Try Oliver POS free for 30 days at /demo/.