Articles on: Customers, Membership and Promotions

Create Discount

In this article:


  1. Introduction
  2. Set discount conditions and reward
  3. Set discount method, availability and usage
  4. Promotions priority
  5. Test your promotions
  6. Where can customers see promotions (automated)
  7. More display sections (manual setup)
  8. FAQ


1. Introduction


Discounts let you offer special deals that can apply automatically or through shared discount codes. This gives you the freedom to tailor promotions for different audiences — from guest shoppers to loyal members.


2. Set discount conditions and rewards


To start, first follow steps 3 to 7 in this guide to set up general settings, conditions and reward for the promotion.


3. Set discount method, availability and usage


3.1 Set how customers can enjoy the promotion when they are eligible:


  • Discount automatically — promotion will auto apply when the cart fulfill all promotion conditions
  • Use discount code — customers can only get the promotion by manually key in discount code


There are 2 methods to set discount code:


  1. Fill in your own code > Add
  2. Generate code



3.2 Customer eligibility — select which group of customers are eligible to enjoy the promotion.



3.3 Store usage limit — Total number of orders that can apply this promotion


  • Unlimited — as many orders as possible
  • Limited times — for example only 20 orders able to apply the promotion



3.4 Each customer usage limit — Number of orders each customer can apply this promotion


  • Unlimited — as many orders as possible for each customer
  • Limited times — for example limit to 1 order only per customer



📌 Take note:


If promotion is opened to guests who didn’t log in (customer eligibility in step 3.2 is "Open to public"), system is unable to identify, count and limit their usage. So each customer usage limit will auto select "Unlimited" and can’t be changed.


To select "Limited times", you need to switch "Open to public" to any other option : "All logged-in members" or "Selected customer(s) / group(s) / membership tier(s)", these options require customers to log in for system to identify, count and limit their usage.



4. Promotions priority


When an order qualifies for more than one promotion, the promotion with the higher priority will be applied.


  1. The promotion manually applied using a discount code or voucher always have the highest priority.
  2. Followed by customer preferred promotion — items customer manually add to cart from the add-on / free gift section in cart page.
  3. Then, follow the priority of your promotions list — the higher the position, the higher the priority and will be applied first



💡Tip: Use drag-and-drop method to arrange the priority for both product and order promotions.



5. Test your promotion


After creating your promotion, you can test how they will be applied in cart.


5.1 Click on the 3-dot menu on the top right > Display playground.



5.2 Fill in the cart details you'd like to test.



5.3 View the result and launch your promotions confidently.



6. Where can customers see promotions (automated)


General conditions:


  • Promotions that need discount code will not show any display
  • Promotions display are only shown to eligible customers


SALE label + strikethrough price


Display at: Home, collection and product page


Conditions:

  • Product is entitled for discount on item price
    AND
  • Purchase requirement is 1 item or 1 MYR



Promotion label


Display at: Product page


Condition:

  • Scenario 1 : Product itself is entitled for discount on item price
    OR
  • Scenario 2 : Product is condition product to discount on order subtotal / add-on / free gift promotion



Add-on / free gift section


Display at: Product and cart page


Condition for product page:

  • Product is condition product to add-on / free gift promotion


Condition for cart page:

  • Cart fulfill the promotion conditions of add-on / free gift promotion



Progress bar


Display at: Cart page



💡 Tips: The promotion display above can be customized at:



7. More display sections (manual setup)


More sections that can let customers know of running promotions:


7.1 Announcement bar



7.2 Pop-up



7.3 Promotion banner section, set up at Channels > Online store > Themes > Customize > Add section > Promotion banner.



7.4 Discount timer



8. FAQ


81 How to limit each customer can use one discount code once only?


  • If the promotion has only 1 discount code, you can set 'Each customer usage limit' = 1.
  • Or, you can create voucher which by default limit to 1 redemption per customer.


8.2 If free gift or add-on is within the same collection as purchase requirement products but with different prices, how system select which items to be free gift or add-on?


Items with lower price will be automatically selected as free gift or add-on.


8.3 Will system auto add free gift to cart?


  • If the free gift has only one option, it will be automatically added to cart once all promotion conditions are fulfilled.
  • If multiple options are available, customers must manually add their preferred free gift to cart.


8.4 Will free gift be charged shipping fee?


Yes.

Updated on: 30/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!