Loyalty

Open Loyalty on Oliver POS

Open Loyalty's headless loyalty engine runs at the Oliver POS register through the WooCommerce integration — points, tiers, and campaigns work at the till exactly as online.

How Open Loyalty works with Oliver POS for WooCommerce

Open Loyalty is the open-source / headless loyalty platform with an API-first architecture. WooCommerce integration is via Open Loyalty's API or a connector plugin, syncing customers and orders. Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached, so any UI Open Loyalty exposes on the WooCommerce site is available at the till.

What Open Loyalty does for WooCommerce customers

Open Loyalty is the headless / API-first loyalty platform popular with developer-led retailers and enterprises that want full control over the loyalty UI. It handles points, tiers, campaigns, gamification, and rewards catalogues — all exposed via API for the storefront to render.

How Oliver POS opens it at the counter

Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached. Whatever Open Loyalty UI the WooCommerce site renders (typically via the OL connector or a custom React component) shows up the same way at the till. The cashier sees the balance and applies the redemption.

Earn-and-burn at the counter

Closing the in-store sale triggers the WooCommerce order event; the Open Loyalty connector posts the purchase to OL's API, which runs the configured earn rules and updates the customer's balance and tier.

Best fit for retailers who…

Open Loyalty on Oliver POS suits developer-led mid-market and enterprise retailers — particularly European brands — that want a flexible, API-first loyalty engine instead of an opinionated SaaS, paired with a WooCommerce-friendly POS.

What you get and how to set it up

Features Oliver surfaces from the Open Loyalty plugin, plus the 4-step install most merchants run through.

Features at the register

  • The cashier sees the customer's Open Loyalty balance and rewards the moment the customer is added to the sale at the register
  • In-store sales earn Open Loyalty points and tier credit on the same rules as online orders
  • Redemptions can be applied mid-sale through the in-POS browser view, with no need for a separate database
  • Online and in-store activity are combined into a single, unified loyalty profile for each shopper
  • Tier upgrades, birthday rewards, and VIP perks are triggered by the same WooCommerce + plugin events
  • Same Open Loyalty account, same earn / burn rules, same automations as your online store

Setup in 4 steps

  1. Install the Open Loyalty WooCommerce connector on your WooCommerce site and connect it to your Open Loyalty account
  2. Configure earn rules, redemption thresholds, and tier definitions in Open Loyalty (or its WooCommerce settings)
  3. Install Oliver POS, sign in to the register, and confirm the customer-capture prompt is enabled at checkout
  4. Run a small live test sale at the counter — add a known customer, confirm the cashier can see their Open Loyalty balance, apply a redemption, and confirm the completed sale awards new points

Common questions about Open Loyalty on Oliver POS

Does Open Loyalty's gamification logic (badges, challenges) get triggered by Oliver POS sales?

Yes. Gamification rules evaluate on the customer's lifetime activity, which includes Oliver POS sales because they reach Open Loyalty through the WooCommerce connector.

Can Open Loyalty's API expose the customer's balance to a custom cashier-facing display?

Yes. Because Open Loyalty is API-first, you can build a cashier-facing widget that calls OL directly and renders the balance alongside the Oliver POS till. The in-POS browser view is the easier way; the custom widget is for retailers with a developer team.

Does Oliver POS have a partnership with Open Loyalty?

No. Oliver doesn't partner with Open Loyalty or any other loyalty platform. We support Open Loyalty because its WooCommerce plugin already handles points, balances, rewards, and redemptions for your online store. Oliver simply opens that same plugin in an in-POS browser view at the register, with the WooCommerce customer already attached. Your Open Loyalty account, your members, and your rules remain between you and Open Loyalty.

Does Oliver charge extra to use Open Loyalty?

No. You pay Open Loyalty's standard published pricing directly to Open Loyalty. Oliver doesn't add a markup, charge extra fees per member or per redemption, or get in the middle of the customer and the loyalty plugin.

Do in-store sales earn and redeem Open Loyalty points the same way online sales do?

Yes. Oliver POS records every register sale in WooCommerce as a standard order with the customer attached. The Open Loyalty plugin then runs its standard earn rules on that order (e.g., points per dollar, per product, tiered bonuses) and processes any redemption the cashier applied at the till. The shopper's Open Loyalty balance updates within seconds, just like it would for an online checkout.

Read our full guide to Open Loyalty on Oliver POS

A long-form walkthrough of running Open Loyalty alongside the Oliver POS register on a WooCommerce store.