Payments

Checkout.com WooCommerce POS — Oliver POS Integration Guide

Oliver POS doesn't have a partnership with Checkout.com. It supports Checkout.com the same way any WooCommerce store does — through Checkout.com's official WooCommerce plugin, opened inside Oliver's in-POS browser view at the counter. Checkout.com authorises against its acquiring stack, WooCommerce records the order, and Oliver is the till. This guide is for merchants who already process through Checkout.com in Europe, the Middle East, or APAC and want a WooCommerce-first counter on the same processor.

What Checkout.com is, exactly

Checkout.com is a London-headquartered global payment processor founded in 2012, with full acquiring licences across the UK, EEA, US, UAE, Singapore, Hong Kong, and Australia. It runs the payments stack for Sony, Wise, Klarna, Sainsbury's, and a long list of digital-first scale-ups. Its core product is the Unified Payments API — a single API that covers card processing across most of the world plus local methods like Apple Pay, Google Pay, Sepa Direct Debit, Sofort, Klarna, KNET (Kuwait), Mada (Saudi Arabia), Fawry (Egypt), and Benefit Pay (Bahrain).

Checkout.com's pricing is interchange-plus and contract-negotiated; it does not publish flat rates. The pull is direct acquiring across EMEA — particularly the Middle East, where Checkout.com is one of the few processors with local acquiring licences in the GCC and strong support for the regional debit schemes that international processors usually skip.

How Oliver POS opens Checkout.com at the counter

The Checkout.com WooCommerce POS flow inside Oliver follows the same hosted pattern as every other gateway in this series:

  1. The cashier rings the sale on the Oliver register and taps Charge.
  2. Oliver writes a pending WooCommerce order against the Checkout.com gateway.
  3. Oliver opens the Checkout.com Hosted Payments Page (or Frames-rendered card form, depending on plugin configuration) in the in-POS browser view — a full-screen webview locked to that one sale.
  4. The cashier rotates the tablet to the customer. The customer pays with card, Apple Pay, Google Pay, or whichever local method (Sofort, Mada, KNET, etc.) is enabled.
  5. Checkout.com authorises and posts the result back to WooCommerce. The order flips to processing.
  6. Oliver picks up the confirmation, closes the browser view, and prints the receipt.

Funds settle from Checkout.com to the merchant's settlement account on the contract's payout schedule. Oliver never sits in the funds flow.

The Checkout.com WooCommerce plugin — what Oliver rides on

The plugin Oliver rides on is the official Checkout.com Payment Gateway for WooCommerce, listed at wordpress.org/plugins/checkout-com-unified-payments-api. It is built on Checkout.com's Unified Payments API and supports the Hosted Payments Page, Frames card forms, Apple Pay, Google Pay, alternative payment methods, and 3-D Secure 2 challenge flows.

Configuration is the same regardless of channel: install the plugin, paste in the public and secret keys from the Checkout.com Hub, configure webhooks, and enable the methods you need under WooCommerce → Settings → Payments. Oliver auto-detects every enabled gateway in WooCommerce and surfaces Checkout.com on the register as a tender option. The POS for Checkout.com at the counter uses the same credentials as the online store.

Why Checkout.com is a good fit (or what to know)

Checkout.com is rarely a brand-new merchant's first gateway. It is often the right answer for a specific profile:

  • EU + Middle East coverage. Direct acquiring in the UK, EEA, and GCC on a single contract is unusual. For a merchant with a flagship in Dubai and a brand site selling into Europe, Checkout.com avoids running two processors.
  • Local methods. Mada in Saudi Arabia, KNET in Kuwait, Fawry in Egypt, Benefit Pay in Bahrain, and Sepa Direct Debit, Sofort, Klarna, and Multibanco in Europe are all supported through the same plugin and appear automatically on the Checkout.com page Oliver opens, based on the customer's locale.
  • Authorisation optimisation. Checkout.com's Intelligent Acceptance product applies machine-learned routing across its acquiring network — the kind of optimisation that usually only enterprise processors offer.
  • Reporting. The Checkout.com Hub gives transaction-level reporting with chargeback evidence handling that smaller processors don't match.
  • No flat published rate. Pricing is contractually negotiated, which means smaller merchants need volume to get a competitive quote.

What this is NOT

Oliver POS is not a Checkout.com partner. There is no co-marketing agreement, no revenue share, and no special Checkout.com rates for Oliver merchants. Oliver does not charge a markup on Checkout.com transactions; the merchant pays Checkout.com directly on the rates in their Checkout.com contract. Checkout.com is the acquirer and the merchant of record for the transaction, funds settle to the merchant's settlement account on Checkout.com's schedule, and the Checkout.com Hub, refund tools, disputes, and reporting are all unchanged. Oliver is the POS software on top.

Setup in 4 steps

  1. Install the Checkout.com Payment Gateway for WooCommerce from wordpress.org/plugins/checkout-com-unified-payments-api.
  2. Connect to your Checkout.com Hub with public and secret keys, configure the webhook signing key, and enable the methods you want — card, Apple Pay, Google Pay, Sofort, Mada, KNET, etc. — under WooCommerce → Settings → Payments.
  3. Install Oliver POS, sign in on the counter tablet, and pick the Checkout.com gateway from the tender list — Oliver auto-detects it from WooCommerce.
  4. Run a small live test sale at the counter and confirm the order appears in WooCommerce, in the Checkout.com Hub, and on the printed receipt.

FAQ

Does Oliver POS partner with Checkout.com?

No. Oliver POS is not a Checkout.com partner. Checkout.com is supported because there is an official WooCommerce plugin on the Unified Payments API 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 Checkout.com?

No. Your Checkout.com rates are whatever Checkout.com quoted in your contract. You pay Checkout.com directly. Oliver's pricing is a flat monthly POS software fee that doesn't change with gateway choice.

Will Mada and KNET work at the counter?

Yes, when they're enabled in the plugin and in your Checkout.com account. Both appear as buttons on the Checkout.com-hosted page that Oliver opens, and the customer completes the regional debit flow on the same tablet.

Can I use my existing Checkout.com account?

Yes. The same merchant ID processes both the online store and the Checkout.com register through Oliver. Checkout.com sees it as one merchant; WooCommerce records the orders from both channels in one place.

Try Oliver POS free for 30 days at /demo/ — bring your existing WooCommerce store and your existing Checkout.com account.