Smile.io on Oliver POS
Smile.io's rewards, VIP tiers, and referral programs run at the Oliver POS register through the same in-POS browser view that powers online redemption.
How Smile.io works with Oliver POS for WooCommerce
Smile.io is the most-installed SaaS loyalty platform across SMB e-commerce, with a strong WooCommerce integration. Points, VIP tiers, and referral programs are configured in Smile's dashboard and exposed on the WooCommerce site through the Smile plugin. Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached, so the Smile rewards launcher recognises the shopper and offers their balance and rewards at the till.
What Smile.io does for WooCommerce customers
Smile.io is one of the few SaaS loyalty platforms with a polished WooCommerce plugin. It handles points programs (per-dollar, per-action), VIP tiers (Bronze / Silver / Gold style), and a referral program — all configured in Smile's dashboard and rendered on the WooCommerce site via the Smile launcher widget.
How Oliver POS opens it at the register
Oliver POS opens the WooCommerce checkout in its in-POS browser view with the customer attached. The Smile launcher recognises the WooCommerce customer ID, displays the points balance, VIP tier, and available rewards, and offers the redemption flow (apply X points for a $Y discount) in the same UI the customer sees online.
Earn-and-burn at the counter
Cashier applies a redemption; Oliver writes the WooCommerce order with the discount applied; the Smile plugin syncs the redemption to Smile.io within seconds. Closing the sale credits new points (per the configured earn rules) and updates the customer's VIP tier progress.
Best fit for retailers who…
Smile.io on Oliver POS suits SMB retailers who want a polished, ready-to-use loyalty platform without building or maintaining a self-hosted points engine — particularly brands migrating from Shopify (where Smile is dominant) and want to keep their loyalty platform on the WooCommerce side.
What you get and how to set it up
Features Oliver surfaces from the Smile.io plugin, plus the 4-step install most merchants run through.
Features at the register
- Cashier sees the customer's Smile.io balance and rewards the moment the customer is attached at the register
- In-store sales earn Smile.io 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 Smile.io account, same earn / burn rules, same automations as your online store
Setup in 4 steps
- Install the Smile.io Rewards Program plugin for WooCommerce on your WooCommerce site and connect it to your Smile.io account
- Configure earn rules, redemption thresholds, and tier definitions in Smile.io (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 Smile.io balance, apply a redemption, and confirm the closing sale awards new points
Common questions about Smile.io on Oliver POS
Will the customer's VIP tier be visible to the cashier?
Yes. The Smile launcher in the in-POS browser view shows the customer's current tier alongside the balance. Cashiers running a VIP-aware program can use that to offer tier-specific perks.
Does Smile.io's referral program credit in-store Oliver POS sales?
Yes. The referral relationship is stored against the WooCommerce customer; the referrer is credited when the referred customer's purchase closes, whether online or in-store.
Does Oliver POS have a partnership with Smile.io?
No. Oliver doesn't partner with Smile.io or any other loyalty platform. We support Smile.io 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 Smile.io account, your members, and your rules stay between you and Smile.io.
Does Oliver charge extra to use Smile.io?
No. You pay Smile.io's standard published pricing directly to Smile.io. 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 Smile.io 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 Smile.io customer view, where the plugin exposes one) with the shopper's WooCommerce customer ID already attached. Smile.io 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 Smile.io 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 Smile.io'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 Smile.io points the same way online sales do?
Yes. Oliver POS writes every register sale into WooCommerce as a standard order with the customer attached. Smile.io'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 Smile.io balance updates within seconds, the same way it would for an online checkout.
Read our full guide to Smile.io on Oliver POS
A long-form walkthrough of running Smile.io alongside the Oliver POS register on a WooCommerce store.