Oliver POS doesn't have a partnership with Worldpay. It supports Worldpay the same way any WooCommerce store does — through Worldpay's official WooCommerce plugin, opened inside Oliver's in-POS browser view at the counter. Worldpay authorises the card against the merchant's existing acquirer, WooCommerce records the order, and Oliver is the till. This guide is aimed at UK and EEA merchants — particularly ones whose acquiring relationship goes back through their bank.
What Worldpay is, exactly
Worldpay is one of the largest card acquirers in the world. Headquartered in the UK and now part of FIS (after a 2019 acquisition and a 2024 carve-out into Worldpay as a standalone again under GTCR), it processes for hundreds of thousands of merchants across the UK, EEA, and US. UK retail in particular leans on Worldpay heavily: a high share of independent shops and mid-market chains have a Worldpay merchant account, often originated through their high-street bank.
Worldpay operates both as a gateway and as an acquirer. Its hosted payment page — branded variously as Worldpay Hosted Payment Page or Business Gateway redirect — is what the customer is sent to. Card data never touches the merchant's site, which keeps PCI scope at SAQ A and satisfies the UK Financial Conduct Authority's PSD2 / SCA requirements via 3-D Secure 2.
How Oliver POS opens Worldpay at the counter
The Worldpay WooCommerce POS flow inside Oliver follows the same hosted-checkout pattern as the rest of this series:
- The cashier rings the sale on the Oliver register and taps Charge.
- Oliver writes a pending WooCommerce order against the Worldpay gateway.
- Oliver opens the Worldpay Hosted Payment Page in the in-POS browser view — a full-screen webview locked to that one sale.
- The cashier rotates the tablet to the customer. The customer enters card details; if 3-D Secure / SCA is triggered, the customer completes the issuing bank's challenge on the same screen.
- Worldpay authorises and notifies WooCommerce. The order flips to processing.
- Oliver picks up the confirmation, closes the browser view, and prints the receipt.
Funds settle from Worldpay to the merchant's deposit account on the merchant's existing Worldpay merchant services agreement — usually next business day in the UK. Oliver never sits in the funds flow.
The Worldpay WooCommerce plugin — what Oliver rides on
The plugin Oliver rides on is the Worldpay Gateway for WooCommerce. The most widely deployed free build is wordpress.org/plugins/woo-worldpay-gateway, which targets Worldpay's Business Gateway / Hosted Payment Page product. A paid Worldpay extension is also available from WooCommerce.com for stores that need tokenised re-billing and subscriptions in a single bundle.
Configuration is the same regardless of channel: install the plugin, enter the Installation ID and MD5 secret from the Worldpay Merchant Admin Interface (MAI), configure the response URL, and enable Worldpay under WooCommerce → Settings → Payments. Oliver auto-detects any enabled gateway in WooCommerce and surfaces Worldpay on the register as a tender option. If Worldpay works for the online store, the same credentials drive Worldpay at the counter.
Why Worldpay is a good fit (or what to know)
Worldpay is rarely chosen on its own; it's usually inherited. A merchant has a bank-issued merchant account from NatWest, Barclays, Lloyds, or HSBC, and Worldpay is the acquiring partner behind it. That's actually a fine reason to use it. A few specifics:
- Bank-issued merchant accounts. Worldpay sits behind a large share of high-street-bank merchant services in the UK. Keeping that relationship usually keeps the merchant in their existing acquiring contract, with rates negotiated through the bank.
- PSD2 / SCA built in. Worldpay handles Strong Customer Authentication on the hosted page through 3-D Secure 2. For UK and EEA card payments above SCA exemption thresholds, the customer completes a bank challenge on the same Oliver tablet.
- Multi-currency. Worldpay supports 120+ currencies on the same merchant account, which matters for stores selling to tourists.
- Pricing is contract-driven. Worldpay doesn't publish a flat rate. Rates are blended or interchange-plus depending on the merchant's contract; established UK retailers often hold rates under 1.5% for consumer debit.
- Worldpay terminals are separate. Worldpay also sells physical card terminals through its merchant services arm. Oliver POS for Worldpay uses the hosted-checkout-in-the-browser path described here, not the terminal SDK. Worldpay terminals on the counter would be a separate hardware contract.
What this is NOT
Oliver POS is not a Worldpay partner. There is no co-marketing agreement, no revenue share, and no special Worldpay rates for Oliver merchants. Oliver does not charge a markup on Worldpay transactions; the merchant pays Worldpay (and, where applicable, the bank that originated the merchant account) directly on whatever rates are in the existing contract. Worldpay is the acquirer and the merchant of record for the transaction, funds settle to the merchant's deposit account on Worldpay's schedule, and the Worldpay MAI, refund tools, disputes, and reporting are all unchanged. Oliver is the POS software on top.
Setup in 4 steps
- Install a Worldpay WooCommerce plugin — for example woo-worldpay-gateway — on your WooCommerce store.
- Enter your Installation ID and MD5 secret from the Worldpay Merchant Admin Interface, configure the response URL, and enable Worldpay under WooCommerce → Settings → Payments.
- Install Oliver POS, sign in on the counter tablet, and pick the Worldpay gateway from the tender list — Oliver auto-detects it from WooCommerce.
- Run a small live test sale at the counter and confirm the order appears in WooCommerce, in the Worldpay MAI, and on the printed receipt.
FAQ
Does Oliver POS partner with Worldpay?
No. Oliver POS is not a Worldpay partner. Worldpay is supported because there is an official-grade WooCommerce plugin for the Worldpay Business Gateway that any WooCommerce store can install, and Oliver opens that gateway in our in-POS browser view at the counter.
Does Oliver charge a markup on Worldpay?
No. Your Worldpay rates are whatever your merchant services contract says. You pay your acquirer directly. Oliver's pricing is a flat monthly POS software fee, independent of which gateway you choose.
How does Strong Customer Authentication work at the counter?
The same way it works online. The Worldpay-hosted page Oliver opens triggers 3-D Secure 2 when the issuing bank requires it. The customer completes the challenge — usually a biometric in their banking app — on the same tablet, and the sale finishes once the bank returns approval.
Do I keep my bank-issued merchant account?
Yes. Oliver does not replace your merchant account. Your existing Worldpay merchant services contract — including the rates your bank negotiated for you — remains in place, and the only thing that changes is that the WooCommerce-driven Worldpay register sale now also runs through that same gateway, opened by Oliver.
Try Oliver POS free for 30 days at /demo/ — bring your existing WooCommerce store and your existing Worldpay account.