Ordery logoOrdery
Back to Help Centre

Discounts and Promotions

Discounts help you attract new customers, reward loyal ones, and drive sales during quiet periods. This guide explains how to create discount codes, set conditions, and (for Pro plan users) display promo banners on your storefront.

What Are Discount Codes?

Discount codes are promo codes customers enter at checkout to receive a discount.

Examples:

  • WELCOME10 — 10% off first order
  • SUMMER25 — £5 off orders over £25
  • FREESHIP — Free delivery

Available to: All plans (Standard and Pro)


Creating Discount Codes

How to Create a Discount

  1. Go to Discounts in your admin panel
  2. Click Create Discount
  3. Fill in the discount details (see below)
  4. Click Save Discount

The discount is active immediately and customers can start using it.


Discount Settings

Discount Code

The code customers will enter at checkout.

Guidelines:

  • Use uppercase letters and numbers for clarity
  • Make it memorable and relevant (e.g., EASTER2024, NEWCUSTOMER)
  • Avoid confusing characters like 0/O or 1/I

Example: SPRING20, LOYAL15, FREEDELIVERY

Discount Type

Choose between percentage or fixed amount discounts.

Percentage discount:

  • E.g., 10% off, 20% off
  • Scales with order size
  • Great for larger orders

Fixed amount discount:

  • E.g., £5 off, £10 off
  • Same discount regardless of order size
  • Great for driving minimum spend

How it affects your storefront: Customers see "10% off" or "£5 off" when they apply the code at checkout.

Discount Value

The percentage or fixed amount to discount.

Examples:

  • Percentage: Enter 10 for 10% off
  • Fixed amount: Enter 5.00 for £5 off

Discount Conditions

Control when and how discounts can be used.

Minimum Spend Requirement

Set a minimum order value for the discount to apply.

How to set it: Enter the minimum spend in pounds (e.g., 20 for £20 minimum).

Example:

  • Code: SUMMER25
  • Discount: £5 off
  • Minimum spend: £25

How it affects your storefront: If a customer's cart is below £25, they see: "Add £X more to use code SUMMER25." The discount is applied once they reach £25.

💡 Tip: Set minimums slightly above your average order value to increase basket size.

Maximum Redemptions

Limit how many times the discount can be used in total.

How to set it: Enter the maximum number of uses (e.g., 100 for first 100 customers).

Example:

  • Code: EARLYBIRD
  • Max redemptions: 50

How it affects your storefront: Once 50 customers have used the code, it becomes invalid. New customers see: "This code is no longer valid."

💡 Tip: Use limited redemptions to create urgency and drive quick action.

Redemptions Per Customer

Limit how many times each customer can use the discount.

How to set it: Enter the limit per customer (e.g., 1 for one-time use).

Example:

  • Code: FIRSTORDER
  • Uses per customer: 1

How it affects your storefront: If a customer has already used FIRSTORDER, they see: "You've already used this code." This prevents abuse.

💡 Tip: Set to 1 for first-order discounts or new customer codes.


Start and End Dates

Schedule when a discount is active.

Start Date

The date and time the discount becomes available.

Use cases:

  • Launch a promotion at midnight
  • Align with a marketing campaign or event

End Date

The date and time the discount expires.

Use cases:

  • Weekend promotions
  • Seasonal campaigns (e.g., Christmas, Valentine's Day)
  • Time-limited offers to create urgency

How it affects your storefront: Outside the active period, customers see: "This code is not currently valid" or "This code has expired."

💡 Tip: Create urgency by setting short-lived discounts (e.g., 24–48 hours).


How Customers Use Discount Codes

Applying a Code at Checkout

  1. Customer adds items to their cart
  2. Proceeds to checkout
  3. Enters the discount code in the "Promo Code" field
  4. Clicks "Apply"
  5. Order total updates to reflect the discount

What customers see:

  • "Code applied! You saved £5"
  • Updated total showing original price, discount, and new total

Discount Validation

Ordery validates the discount before applying it.

Checks include:

  • Code exists and is spelled correctly
  • Current date is within the active period
  • Order meets minimum spend requirement
  • Customer hasn't exceeded their redemption limit
  • Total redemptions haven't been reached

If validation fails: Customers see a clear error message explaining why the code can't be used.

Common messages:

  • "This code requires a minimum spend of £20"
  • "You've already used this code"
  • "This code has expired"

How Discounts Affect Order Totals

Discount Calculation

Discounts are applied to the order subtotal before VAT and fees.

Calculation order:

  1. Item subtotal
  2. Apply discount
  3. Add delivery fee (if applicable)
  4. Calculate VAT on discounted subtotal
  5. Final total

Example:

  • Subtotal: £30
  • Discount (10%): -£3
  • Subtotal after discount: £27
  • VAT (20% on taxable items): +£4.50
  • Delivery fee: +£2
  • Final total: £33.50

How it affects your storefront: Customers see the breakdown at checkout: original subtotal, discount, fees, VAT, and final total.

Prorated Discounts

Discounts are prorated across taxable and VAT-exempt items.

What this means: If your order includes both taxable and VAT-exempt items, the discount is split proportionally to ensure accurate VAT calculations.

ℹ️ Note: This is handled automatically. You don't need to configure anything.


Promo Banners (Pro Plan Only)

Pro plan users can display active discounts as banners on the storefront.

What Are Promo Banners?

Promo banners are eye-catching messages that appear above your menu, promoting live discounts.

Example: "Get 10% off your order with code SUMMER10!"

How to Enable Promo Banners

  1. Create a discount in Discounts
  2. Toggle Show as Banner to on
  3. Save the discount

What happens next: The discount appears as a rotating banner on your storefront home page.

Available to: Pro plan only

How it affects your storefront: Customers see the promo banner prominently displayed, highlighting the discount code they can enter at checkout.

💡 Tip: Use promo banners for your biggest or most urgent promotions to maximise visibility.


Best Practices

Create Clear, Memorable Codes

  • Use simple, relevant words (WELCOME, SUMMER, LOYAL)
  • Avoid overly long or complex codes
  • Make them easy to share verbally or on social media

Set Minimums to Increase Basket Size

  • Use discount codes to encourage higher spend
  • Set minimums slightly above your average order value

Use Limited Redemptions to Create Urgency

  • "First 50 customers only!"
  • Drives quick action and shares on social media

Test Your Codes Before Promoting

  • Place a test order using the code
  • Verify the discount applies correctly
  • Check the order total and email confirmation

Promote Strategically

  • Share codes on social media, email, and in-store
  • Time them with events, holidays, or quiet periods
  • Use promo banners (Pro plan) to highlight codes on your storefront

Track Performance

  • Review how many times each code is used
  • Identify which codes drive the most orders
  • Adjust future promotions based on data

Common Questions

Q: Can I stack multiple discount codes? No, customers can only use one discount code per order.

Q: Can I offer free delivery with a discount code? Yes, create a fixed-amount discount equal to your delivery fee (e.g., £2 off if your delivery fee is £2). This effectively makes delivery free for customers who use the code.

Q: How do I see which customers used a discount? View individual orders in the order queue. Each order shows if a discount was applied and which code was used.

Q: Can I disable a discount code before it expires? Yes, edit the discount and set the end date to today, or delete it entirely.

Q: What if a customer misuses a discount code (e.g., creates multiple accounts)? Monitor redemptions and contact customers if you suspect abuse. Consider using per-customer limits.

Q: Can I create a discount that applies automatically without a code? Automatic site-wide discounts are not currently supported. Customers must enter a discount code manually at checkout to receive the discount.

Q: How do I create a discount for specific items? Item-specific and category-specific discounts are not currently supported. Discount codes apply to the entire order subtotal.


What's Next?

With discount codes set up, explore:


Back to Help Centre

Back to Help Centre

Need more help? Contact support

Discounts and Promotions - Ordery Help