Overview
You can define multiple ways for customers to redeem their points on your store by going to Line Loyalty App > Loyalty Program > Add ways to Redeem. In order to redeem points on store, customer should be login first.
When customers redeem points, a Shopify discount code is automatically created which they can apply to cart with a single click instead of copy pasting it.
Line Loyalty supports four types of redemption rewards:
💰 Amount discount
📉 Percentage discount
🚚 Free shipping
🎁 Free product
Each reward type can be customized to fit your store’s loyalty strategy.
💰 Amount Discount
Reward type: Amount discount
This reward allows customers to redeem points for a fixed monetary discount on their purchase total.
How It Works
You can configure either:
Fixed number of points: A set number of points always gives a fixed discount.
Custom number of points: Customers can choose how many points to redeem, receiving a proportional discount.
For example:
50 points = $5 off discount
100 points = $10 off discount
Setup Options
Setting | Description |
Minimum / Maximum points | Define how many points can be spent per redemption |
Minimum order value | Optional — set a minimum cart amount required |
Reward expiry | Choose “no expiry” or “expire after X days” |
Applied to | Redeem points on all products or specific collections |
Combine with other discounts | Allow stacking with product, order, or free shipping discounts |
Purchase type | One-time, subscription, or both |
📉 Percentage Discount
Reward type: % off discount
Customers can redeem points to receive a percentage-based discount on their order.
How It Works
Each point gives a percentage discount.
For example:
100 point = 10% off on order
You can cap the number of points redeemable to control the maximum discount percentage.
Setup Options
Setting | Description |
Reward expiry | Set to never expire or expire after X days |
Applied to | All products or specific collections |
Combine with other discounts | Optionally allow combining with other discounts |
Purchase type | One-time, subscription, or both |
🚚 Free Shipping
Reward type: Free Shipping
Customers can redeem their points for free shipping on their next purchase.
How It Works
You can assign a fixed number of points required to get free shipping.
Example:
100 points = Free shipping on any order
Setup Options
Setting | Description |
Maximum shipping price | Optional — apply free shipping only up to a certain cost |
Minimum order value | Optional — set a minimum purchase requirement |
Reward expiry | Choose “none” or “expire after X days” |
Combine with other discounts | Allow stacking with product or order discounts |
🎁 Free Product
Reward type: Free Product
Customers can exchange their points for a specific free product that you select.
How It Works
Choose one or more products eligible for redemption and set how many points are required.
Example:
200 points = Free T-shirt
Note: To avail free product, that product should be added in the cart only then free product discount will be auto applied to it.
Setup Options
Setting | Description |
Select product | Choose which product customers receive at full discount |
Minimum order value | Optional |
Reward expiry | Choose “none” or “expire after X days” |
Combine with other discounts | Enable stacking with other reward types |
Purchase type | One-time, subscription, or both |
🧾 Customer Redemption Experience
The customer logs in and visits the rewards section on your storefront.
They select a reward and redeem it using their available points.
A Shopify discount code is instantly generated.
The customer can apply the discount directly to their cart with one click.
The discount appears automatically on cart and checkout.
💡 Tips for Merchants
Offer both small and large reward options to engage customers of all loyalty levels.
Use expiry dates to encourage timely redemptions and repeat purchases.
Customize icons and reward names to match your store’s branding.
Need more help?
👉 Check out our other guides:
Show points on My account and Thank you page
Or contact our support team anytime — we’re happy to help!

