Loyalty

WooRewards on Oliver POS

WooRewards by Long Watch Studio runs at the Oliver POS register with the customer attached — multi-pool point systems, achievements, and redemption all work at the till.

How WooRewards works with Oliver POS for WooCommerce

WooRewards (by Long Watch Studio) is the most-installed loyalty plugin in the wordpress.org repository for the multi-pool, multi-system retailer — multiple parallel reward programs, achievements, levels, and badges. Oliver POS opens the WooCommerce checkout in its in-POS browser view, with the customer attached, so WooRewards' balances and achievement triggers work at the till.

What WooRewards does for WooCommerce customers

WooRewards handles standard point earn / burn, but its differentiator is multi-pool support: you can run several parallel reward programs (e.g. a points program + a separate achievement program + a referral program) without code, with their own rules and redemptions.

How Oliver POS opens it at the register

Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached. WooRewards shows the balance(s) for each pool and the available redemptions; cashier picks the redemption and tenders.

Earn-and-burn at the counter

Closing sale credits points to every applicable pool (per the WooRewards rules) and triggers any achievement criteria met by the order. Refunds reverse the credits the same way the WooRewards plugin handles online refunds.

Best fit for retailers who…

WooRewards on Oliver POS suits WC stores running multiple loyalty mechanics in parallel — points + achievements + referrals + birthday bonuses — without paying for a SaaS loyalty platform.

What you get and how to set it up

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

Features at the register

  • Cashier sees the customer's WooRewards balance and rewards the moment the customer is attached at the register
  • In-store sales earn WooRewards 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 WooRewards account, same earn / burn rules, same automations as your online store

Setup in 4 steps

  1. Install the WooRewards (free + Pro) on your WooCommerce site and connect it to your WooRewards account
  2. Configure earn rules, redemption thresholds, and tier definitions in WooRewards (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 WooRewards balance, apply a redemption, and confirm the closing sale awards new points

Common questions about WooRewards on Oliver POS

Does WooRewards' achievement engine fire for in-store Oliver POS sales?

Yes. Achievement triggers (e.g. "spend $500 in 30 days", "buy 3 items from category X") evaluate on the WooCommerce customer's rolling order history, which includes in-store Oliver POS orders.

Can WooRewards' multi-pool setup be displayed on the receipt?

Yes, with receipt-template configuration. The Oliver POS receipt template can surface the WooRewards balances for the pools you choose to display.

Does Oliver POS have a partnership with WooRewards?

No. Oliver doesn't partner with WooRewards or any other loyalty platform. We support WooRewards 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 WooRewards account, your members, and your rules stay between you and WooRewards.

Does Oliver charge extra to use WooRewards?

No. You pay WooRewards's standard published pricing directly to WooRewards. 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 WooRewards 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 WooRewards customer view, where the plugin exposes one) with the shopper's WooCommerce customer ID already attached. WooRewards 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.

Will the cashier see the customer's WooRewards balance and points at the register?

Yes. Oliver POS attaches the WooCommerce customer to the in-POS browser session (by email lookup, phone, or a fresh customer card), so when WooRewards's WooCommerce plugin loads in the browser view it already knows who the shopper is. The same balances, tiers, and rewards the customer sees on the website's account page are visible to the cashier at the till — no parallel POS-only loyalty database, no manual ID lookup.

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

Yes. Oliver POS writes every register sale into WooCommerce as a standard order with the customer attached. WooRewards'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 WooRewards balance updates within seconds, the same way it would for an online checkout.

Read our full guide to WooRewards on Oliver POS

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