Loyalty

WooCommerce Points and Rewards on Oliver POS

Oliver POS opens WooCommerce Points and Rewards at the register with the customer attached — cashiers see the points balance and apply redemptions in the same flow as a normal sale.

How WooCommerce Points and Rewards works with Oliver POS for WooCommerce

WooCommerce Points and Rewards is Automattic's official loyalty plugin: shoppers earn points on every order and redeem them as discount at checkout. Oliver POS opens the same checkout in its in-POS browser view, with the WooCommerce customer already attached, so the points balance and redemption flow that work online work identically at the counter.

What WooCommerce Points and Rewards does for WooCommerce customers

The WooCommerce Points and Rewards extension is Automattic's first-party loyalty plugin for WooCommerce. It awards points on order, optionally on product, optionally on category, and lets shoppers redeem points at checkout as a discount — with configurable conversion rates, minimum thresholds, and per-product earn rules.

Because it's an Automattic extension, it works at the database level inside WooCommerce. Points balances, redemption history, and earn rules all live on the WooCommerce customer record. There's no external SaaS to log in to.

How Oliver POS opens it at the register and passes the customer through

Oliver POS doesn't add a parallel loyalty database. It opens the WooCommerce checkout in its in-POS browser view, with the WooCommerce customer ID already attached based on whoever the cashier looked up at the till. Points and Rewards reads that customer ID, displays the balance, and offers the redemption widget the same way it would on the online checkout.

The cashier toggles the redemption (full or partial), confirms the discount, and tenders the sale. Oliver writes the WooCommerce order with the redemption already applied; Points and Rewards decrements the points balance and queues the earn for the new total.

Earn-and-burn at the counter

The earn side is automatic. The closing WooCommerce order triggers the standard Points and Rewards earn rules — per-dollar, per-product, per-category — and the customer's balance updates within seconds. By the time the receipt prints, the new balance is on it (Oliver's receipt template surfaces the Points and Rewards balance field).

The burn side is the same flow as the website. The redemption widget Oliver opens in the browser view is the same widget that powers the WooCommerce checkout, with the same minimum thresholds, the same maximum discount caps, and the same exclusion rules.

Best fit for retailers who…

WooCommerce Points and Rewards on Oliver POS is the right call for retailers who want a self-hosted, Automattic-supported loyalty program with no external SaaS fee — typical small-to-mid retail operators, single- and small-multi-outlet WooCommerce-first brands, and any merchant that prefers the one-vendor (Automattic) WooCommerce extension stack.

What you get and how to set it up

Features Oliver surfaces from the WooCommerce Points and Rewards plugin, plus the 4-step install most merchants run through.

Features at the register

  • Cashier sees the customer's WooCommerce Points and Rewards balance and rewards the moment the customer is attached at the register
  • In-store sales earn WooCommerce Points and Rewards points and tier credit on the same rules as online orders
  • Redemptions apply mid-sale through the in-POS browser view with no extra database
  • Online and in-store activity build one unified loyalty profile per shopper
  • Tier upgrades, birthday rewards, and VIP perks fire from the same WooCommerce + plugin events
  • Same WooCommerce Points and Rewards account, same earn / burn rules, same automations as your online store

Setup in 4 steps

  1. Install the WooCommerce Points and Rewards (by Automattic) on your WooCommerce site and connect it to your WooCommerce Points and Rewards account
  2. Configure earn rules, redemption thresholds, and tier definitions in WooCommerce Points and Rewards (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 — attach a known customer, confirm the cashier sees their WooCommerce Points and Rewards balance, apply a redemption, and confirm the closing sale awards new points

Common questions about WooCommerce Points and Rewards on Oliver POS

Does Oliver POS replace WooCommerce Points and Rewards or just surface it?

It surfaces it. Oliver POS doesn't run a parallel points database. The Points and Rewards plugin remains the source of truth; Oliver opens its UI at the counter with the customer attached so the same balance and rules work in-store.

Can the cashier see the customer's lifetime points history?

Yes. The in-POS browser view loads the same customer points-history that the WooCommerce admin sees, so the cashier (with the right Oliver permission) can review earned and redeemed transactions for the shopper at the till.

Does Oliver POS have a partnership with WooCommerce Points and Rewards?

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

Does Oliver charge extra to use WooCommerce Points and Rewards?

No. You pay WooCommerce Points and Rewards's standard published pricing directly to WooCommerce Points and Rewards. Oliver doesn't take a markup, doesn't add a per-member or per-redemption fee, and doesn't insert itself between the customer and the loyalty plugin.

How does Oliver POS open WooCommerce Points and Rewards at the register?

The same way it opens a WooCommerce payment gateway. Oliver POS embeds an in-POS browser view that loads the WooCommerce checkout (or the WooCommerce Points and Rewards customer view, where the plugin exposes one) with the shopper's WooCommerce customer ID already attached. WooCommerce Points and Rewards recognises the customer, surfaces their points balance, available rewards, store credit, or wallet, and the cashier can apply redemptions in the same flow as a normal sale.

Do in-store sales earn and redeem WooCommerce Points and Rewards points the same way online sales do?

Yes. Oliver POS writes every register sale into WooCommerce as a standard order with the customer attached. WooCommerce Points and Rewards's plugin runs its standard earn rules on that order (points per dollar, per product, tiered bonuses, etc.) and processes any redemption the cashier applied at the till. The shopper's WooCommerce Points and Rewards balance updates within seconds, the same way it would for an online checkout.

Read our full guide to WooCommerce Points and Rewards on Oliver POS

A long-form walkthrough of running WooCommerce Points and Rewards alongside the Oliver POS register on a WooCommerce store.