Create a discount code (coupon)
Go to Marketing → Discounts and click Add Discount: enter the code, choose Fixed or Percentage, set the amount and leave the status Active. Shoppers type it into the Coupon box on your Checkout page.
Steps
- Open Marketing → Discounts and click Add Discount.
- Type the Coupon Code shoppers will enter (up to 255 characters).
- Choose the Coupon Type: Fixed (an amount off) or Percentage (up to 100%).
- Enter the Coupon Amount or Coupon Percentage.
- Set Status to Active and save. To pause a code later, switch it to Inactive.
- Make sure shoppers can enter it: in Online Store → Theme Settings, select the Checkout page and confirm a Coupon block is present (its settings are Placeholder, Action text and Show Icon). The Coupon Discount block shows the amount taken off. Add either from Add Blocks if missing, then Save.
What a discount code cannot do today: no expiry date, no usage limit, no minimum order amount, and no restriction to specific products, collections or customers. An Active code applies to any order where it is entered.
Common problems
- Shoppers say the code "doesn't work"check its Status is Active and that the Checkout page still has the Coupon block.
- Want the code to expire on a datenot available; switch it to Inactive yourself when the promotion ends.
- Want a limit per customer or a minimum basketnot available; consider a quantity offer (bundle) or free shipping over an amount instead.
- Want a discount for paying online instead of Cash on Deliverythat is a separate setting: Store Settings → Manage payment methods → Offer Discounts for Online Payments, a percentage per installed gateway.
- Want a crossed-out price on the product itselfuse Price Before Discount in the product's Pricing, not a coupon.