Skip to content

How to Set Up Points Redemption

Redemption is the second half of a loyalty program. This guide lets customers turn their points into a discount at the cart and checkout. It works in the free version.

By the end, a customer with enough points will be able to redeem them for money off an order.

Set up points earning first, and have a test customer who already holds some points. You cannot test redemption without a balance to spend.

Go to DevDiggers Plugins → LoyaltyX → Configuration → Points Redeeming. Under Global Points Conversion Rate, set Points Conversion. Read it as “this many points equals this much discount”.

The Points Redeeming tab with the Points Conversion rate field marked

A common rate is 100 points = 1 unit of currency. Keep the earning and redemption rates in proportion. If customers earn 1 point per unit spent and redeem 100 points per unit, then every 100 units spent returns 1 unit of discount, which is a one percent reward.

The Restrictions section with Minimum Points to Redeem marked

Under Restrictions, set sensible bounds:

  • Minimum Points to Redeem stops tiny redemptions. Set it so a customer needs a meaningful balance before they can spend.
  • Maximum Redeemable Points caps how much one order can discount. Leave it empty for no cap, or set a limit so points cannot cover an entire order.

Under Exclude Products and Categories, block redemption where you want full price kept:

The Exclude Products and Categories section with the Exclude Sale Products toggle marked

  • Exclude Specific Products for individual items.
  • Exclude Specific Categories for whole groups.
  • Exclude Sale Products so points are not spent on already-discounted items.

Click Save Changes.

Customers redeem faster when they are reminded. Go to Configuration → Display Messages, and in the Cart and Checkout sections turn on Enable Redeem Message. Edit the wording to tell customers how much their balance is worth.

The redemption field itself appears at the cart and checkout once the program is enabled. The message is the prompt that draws attention to it.

Sign in as a customer who holds points, add a product to the cart, and open the cart or checkout. Redeem some points and confirm the discount applies to the total. LoyaltyX generates a coupon for the redeemed amount and applies it to the order.

The cart with the LoyaltyX redeem prompt shown to a customer who holds points

Check that partial redemption works too. A customer should be able to spend part of a balance and keep the rest.

  • No redemption field: confirm the program is enabled under Configuration → General.
  • Customer cannot redeem: check their balance against Minimum Points to Redeem.
  • Discount looks wrong: re-check the conversion rate and any product exclusions.