Skip to main content
The Checkout rewards extension lets a signed-in Profile apply their Omneo reward balance as a discount at Shopify checkout. The Profile sees their balance in the checkout, chooses how much to apply, and the discount is applied to eligible items in the cart before payment.
This extension ships with the Omneo CX Shopify app. See the Shopify extension overview for the full extension picture, and Rewards for how rewards work in Omneo.

How it works

  1. A Profile reaches checkout signed in to their Shopify Account.
  2. The Store Rewards block shows the Profile’s available reward balance.
  3. The Profile enters the amount to apply, up to the maximum the cart allows.
  4. The app-managed CX Redemption Discount applies the amount as a discount across the eligible items in the cart.
  5. Omneo records the redemption against the Profile when the order completes.
The applied amount can never exceed the eligible cart total: the value of the cart after removing gift cards, free items added by benefits, and any excluded products. When Full price items only is enabled on the discount, already-discounted lines are also removed from the eligible total.

The redemption discount

Reward redemption runs through a single Shopify automatic discount, the CX Redemption Discount, created automatically when the app is installed. To check its status, go to Settings > Discounts in the Omneo Shopify app. The Reward redemption discount card shows whether the discount exists and is active, and offers: The card also warns when more than one redemption discount exists (remove the duplicates in Shopify admin) and when the app deployment is misconfigured, in which case contact Omneo support.

Cart rules

Open the discount from Settings > Discounts (or from the Shopify admin Discounts list) to configure how much can be redeemed:

Product exclusions

You can stop rewards being applied against specific products, for example gift card products or items excluded from your incentive program terms.
1

Create the metafield definition

In Shopify admin, go to Settings > Custom data > Products and add a definition with namespace omneo and key exclude-from-discounts. A true/false type works well, since the extension checks for the value true.
2

Flag the products

On each product to exclude, set the metafield to true. The metafield is product level: it excludes every variant of the product.
If your catalogue already uses a different metafield to flag excluded products, point the discount at it instead: open the redemption discount editor and set Exclusion metafield namespace and Exclusion metafield key in the Product exclusions section. Leave both blank to use the default (omneo / exclude-from-discounts). At checkout, excluded products behave as follows:
  • Excluded lines never receive any part of the reward discount, and their value does not count toward the eligible cart total or the redeemable maximum.
  • When every item in the cart is excluded, the reward field is disabled and the Profile sees a message (configurable via the Excluded Cart Message setting).
Product exclusions apply to reward redemption only. Benefit discounts do not use the exclusion metafield: see Benefits. Gift card products are always excluded from reward redemption, with no metafield required.

Enable the block in checkout

In the Shopify checkout editor, add the Store Rewards block to the checkout layout. Without the block, the discount exists but Profiles have no way to apply their balance.

Block settings

Limitations

  • The Profile must be signed in to their Shopify Account for the block to appear.
  • Whether the reward discount can combine with benefit discounts on the same order is controlled by the combination settings on the redemption discount.
  • Exclusions are product level. Individual variants cannot be excluded separately.
See Benefits for the parallel benefits flow and Credits and gift cards for applying Credit balances at checkout.