Skip to main content

Let customers redeem points for an amount off their order

Add an Amount off order reward so customers can spend points on a fixed amount or a percentage off their whole order. Set the points, minimum order, code, combinations, who can redeem and where it works.

An Amount off order reward lets customers spend points on a fixed amount or a percentage off their whole order, for example 500 points for $5 off. Customers get a discount code they apply at checkout.

You manage it on the Ways to redeem page with your other rewards. See What are ways to redeem?


Add an Amount off order reward

  1. In the Appstle Loyalty app, click Ways to redeem, then click Add a reward. The Points program editor opens on the gallery.

  2. Click Order discounts, then click Amount off order.

  3. Click Add reward. The editor opens its settings.

  4. Go through the seven steps below, then click Save at the top right of the editor. The reward is active, so customers see it as soon as you save.

You can add as many Amount off order rewards as you like, for example one at 250 points and another at 500 points.


The seven steps

The panel on the right shows a summary of each step. Click a step to change it.

Step

What you set

Reward

How many points the reward costs, and the amount or percentage it takes off.

Applies to

A minimum order, one-time or subscription purchases, and products to leave out.

Reward code

A code prefix, how often a code works, when it expires and when it starts working.

Combinations

Which other discounts customers can use in the same order.

Who can redeem

Customer tags, individual customers and how often a customer can redeem.

Where it works

Your online store, Shopify POS, or both.

What customers see

The name, description and icon, and the text customers see after redeeming.

Use the Active switch at the top of the panel to pause the reward or turn it back on. While it's paused, the switch reads Paused, and customers stop seeing the reward once you save. Codes they already have keep working.


Reward

  • Customers spend: the points the reward costs. At 0, customers redeem it without spending points.

  • Customers get: choose Fixed amount or Percentage.

  • Value: the amount or percentage taken off the order.


Applies to

  • Minimum order: choose No minimum, or choose Minimum order and enter the amount in Orders over.

  • Purchase type: choose One-time, Subscriptions or Both. Subscriptions need a subscription app on your store. If you can't choose them after adding one, click Sync Shop Details in More → Advanced Settings.

  • Left out products (under More options): products the discount skips. The discount covers the rest of the order, and left-out products still count toward the minimum order.


Reward code

Each code comes from one Shopify discount for this reward, titled with the reward's Name. Click View in Shopify at the bottom of this step to open it. If an older reward has no View in Shopify link, the app creates its Shopify discount the next time you change and save the reward.

  • Start codes with your own prefix: turn it on and enter a Prefix. Without one, codes use the Discount Prefix in More → Advanced Settings, or AL_ if that's empty. The editor shows an example code.

  • Each code works: each customer gets their own code. Choose Once, or More than once and enter how many Times the customer can use it (2 or more). If the reward applies to subscriptions, this is also how many subscription payments get the discount.

  • One use per customer: on by default. The customer uses the code on one order, then redeems again for a new one. If you choose More than once, turn it off: while it's on, each code still works on one order only. With Once, leave it on, because the editor needs at least one limit.

  • Code expiry (under More options): choose Use the store setting, Never expire or Expire after and enter a length of time. Expiry counts from when the code starts working. Never expire and Expire after need a higher plan. To change the store setting, click Change in Settings. See Set up reward code expiration.

  • Code starts working after (under More options): the number of days in your store's time zone. 0 means right away. Codes redeemed at checkout or in POS always work right away.


Combinations

Choose which discounts customers can use in the same order as this reward's code. All three boxes are unchecked for a new reward.

Option

Lets the code combine with

Product discounts

Discounts that take an amount off products.

Other order discounts

Other discounts that take an amount off the whole order.

Shipping discounts

Free shipping and other shipping discounts.

Shopify combines two discounts only when both allow it, so the other discount must allow combining too.


Who can redeem

  • Only customers with these tags: leave it empty for everyone. Otherwise only signed-in customers with at least one of the tags see the reward and can redeem it.

  • Limit how often a customer redeems this: turn it on, enter a number of times and choose a period. With per day, it counts today in your store's time zone. With per week, per month or per year, it counts the last 7, 30 or 365 days. A customer over the limit gets a message when they click Redeem.

  • Not customers with these tags and These customers can't redeem it (under More options): those customers don't see the reward and can't redeem it.

The three tag and customer settings need a higher plan. If yours doesn't include them, the editor tells you.


Where it works

Choose Online store, Online store and POS or POS. With POS, customers don't see the reward online. The POS choices need a higher plan.

In POS, staff apply the reward from the Loyalty POS tile, so add that tile to your Shopify POS home screen first. The tile offers the reward only to customers with enough points. Staff apply it as one discount on the whole cart, so combinations, code uses and left-out products don't apply there. The minimum order does.


What customers see

In the What customers see step, set the Name, Description and Icon. Customers see them in the loyalty popup under Redeem Rewards, on your loyalty page, and in the loyalty checkout block if you've added it. Signed-in customers with enough points get a Redeem button.

The Description can use {{points}} and {{discount}}, which fill in from the Reward step. The Name can't, so update it yourself when you change the value. It's also the title of the Shopify discount.

After a customer clicks Redeem, the popup shows their new code under Your Rewards, titled with the text you set in After redeeming, customers see. The customer can copy the code or click Apply Code. A note tells them the discount is applied at checkout, so the cart may still show the full price. The same title appears in their points history, and as an on-site message when nudges are on.

The Return points link shows when you let customers return unused rewards. See Let customers return unused rewards for their points.


Things to know

  • Turn on the Appstle Loyalty app embed in your theme. While it's off, the loyalty popup doesn't show. See Set up your loyalty program.

  • Changes in the editor reach your store when you click Save.

  • Changes to Each code works and Code expiry apply to codes redeemed after you save. Codes customers already have keep their old limit and expiry date.

  • A code works only for the customer who redeemed it. If someone else uses it, the discount doesn't apply. Ask customers to sign in to their account before they check out: as a guest, the discount may not apply.

  • Don't delete the reward's discount in Shopify. Customers can't redeem the reward without it. If it happens, see Troubleshooting.


Troubleshooting

  • Customers don't see the reward: check that you clicked Save, that its Active switch is on, and that Where it works isn't set to POS. If it's limited to customer tags, test signed in as a customer with one of them.

  • There's no Redeem button: the customer isn't signed in, or doesn't have enough points. Pending points don't count.

  • A customer gets a message instead of a code: they reached Limit how often a customer redeems this, or a store-wide rule in the editor's Settings stops them: Before customers can redeem, Redemption limits or Pause points during a sale.

  • A code doesn't apply at checkout: check that the customer who redeemed it is signed in to their account. Then check the minimum order, the purchase type (a subscription in the cart needs Subscriptions or Both), left-out products, and whether the code has started working, expired or already been used.

  • A code doesn't work with another discount: check the matching box under Combinations. The other discount must allow combining too.

  • "Shopify didn't accept this reward's discount": your settings are saved, but codes may not work as set. The message shows what Shopify said. Click Try again, or click Save if you've made changes since.

  • "This reward's Shopify discount was deleted": customers can't redeem the reward, and codes they already have don't work. Click Recreate the discount to create a new Shopify discount that includes their unused codes, so those codes work again. Or click Refund unused codes to cancel those codes and give customers back the points they spent. Customers aren't emailed. Both happen as soon as you confirm, not when you save.

  • You can't choose Subscriptions, POS, tags or a code expiry: for subscriptions, click Sync Shop Details in More → Advanced Settings after adding a subscription app. For the others, your plan doesn't include the setting, and the editor tells you.

Did this answer your question?