Punchh on Oliver POS
Punchh's loyalty and CRM platform runs on the Oliver POS register through the WooCommerce integration — retail-and-restaurant loyalty engine designed for omnichannel.
How Punchh works with Oliver POS for WooCommerce
Punchh (now part of PAR Technology) is the enterprise loyalty + CRM + offers platform used by major restaurant and retail brands. Its WooCommerce integration runs through Punchh's API and partner connectors. Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached, so Punchh's offers and rewards engine applies at the counter.
What Punchh does for WooCommerce customers
Punchh is an enterprise platform for loyalty, CRM, and targeted offers, originally built for restaurant chains and now extended to retail. Its strongest features are personalised offers, segmentation, gamification, and campaign automation.
How Oliver POS opens it at the register
Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer already attached. Punchh recognizes the customer and shows the available offers and rewards through its widget.
Earn and burn rewards at the counter
When you close an in-store sale, the purchase is posted to Punchh. The loyalty engine then processes the earnings, redemptions, and any applicable offers.
Best fit for retailers who…
Punchh on Oliver POS is a great fit for enterprise retail and hospitality brands—usually chains that have both online ordering and significant in-store traffic—that are looking for a sophisticated personalized offers engine.
What you get and how to set it up
Features Oliver surfaces from the Punchh plugin, plus the 4-step install most merchants run through.
Features at the register
- Cashier sees the customer's Punchh balance and rewards the moment the customer is attached at the register
- In-store sales earn Punchh 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 Punchh account, same earn / burn rules, same automations as your online store
Setup in 4 steps
- Install the Punchh + WooCommerce connector on your WooCommerce site and connect it to your Punchh account
- Configure earn rules, redemption thresholds, and tier definitions in Punchh (or its WooCommerce settings)
- Install Oliver POS, sign in to the register, and confirm the customer-capture prompt is enabled at checkout
- Run a small live test sale at the counter — attach a known customer, confirm the cashier sees their Punchh balance, apply a redemption, and confirm the closing sale awards new points
Common questions about Punchh on Oliver POS
Does Punchh's personalised offers engine get triggered by Oliver POS sales?
Yes. Personalised offers are based on the customer's lifetime activity, which includes Oliver POS sales that arrive at Punchh through the WooCommerce connector.
Can Punchh send SMS or push notifications for Oliver POS sales?
Yes. Punchh's SMS and push notification triggers are activated by order events. Oliver POS sales create these events the same way online sales do.
Does Oliver POS have a partnership with Punchh?
No. Oliver doesn't partner with Punchh or any other loyalty platform. We support Punchh 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 Punchh account, your members, and your rules stay between you and Punchh.
Does Oliver charge extra to use Punchh?
No. You pay Punchh's standard published pricing directly to Punchh. 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 Punchh 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 Punchh customer view, where the plugin exposes one) with the shopper's WooCommerce customer ID already attached. Punchh recognises the customer, shows 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 Punchh 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 new customer card), so when Punchh'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 Punchh points the same way online sales do?
Yes. Oliver POS saves every register sale to WooCommerce as a standard order with the customer attached. Punchh'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 Punchh balance updates within seconds, the same way it would for an online checkout.
Read our full guide to Punchh on Oliver POS
A long-form walkthrough of running Punchh alongside the Oliver POS register on a WooCommerce store.