Casa Loyalty's POS extension now has a dedicated Your Rewards tab, so cashiers can see and apply a customer's already-issued reward codes right at the register — no more hunting for codes or asking the shopper to read one off their phone. It closes the last gap between the online reward wallet and the in-store checkout.
What shows up
The tab lists every reward code the selected customer holds, regardless of where it came from:
Points redemptions
Referral rewards
Milestone rewards
Campaign rewards
Rewards migrated from a previous platform
Each reward shows its name, source, code, expiry date, usage instructions, and terms.
Available and Used sub-tabs
Rewards are split into Available and Used sub-tabs, each with a live count. If the customer has nothing currently redeemable, the tab automatically jumps to Used so the cashier isn't staring at an empty list.
Deleted and failed rewards are filtered out server-side, so a customer is never shown a code they can't actually use.
Applying a reward
How a reward gets applied depends on its type:
Discount-code rewards support one-tap apply — the code drops straight into the cart via the POS Cart API, then is immediately marked used in the backend so it can't be redeemed twice.
Gift cards and store credit are shown as copyable codes with a prompt to enter them as a payment method at checkout. They're never auto-applied as a discount, since that's not how they work.
Extra protection against double-spending
An optional Shopify-side code verification step checks whether a reward has already been spent elsewhere, so a used code never shows up as available at the register.
Localization and availability
All labels in the tab are fully localized. The tab itself is gated behind having a customer added to the cart — it won't appear until a customer is attached to the current sale.
How to use it
Open the Casa Loyalty tile at POS.
Add a customer to the cart.
Tap the Your Rewards tab to see and apply their available rewards.