Hi. How can we help?

Creating and redeeming promo codes

Retail POS's promo codes feature is an extension to our Promotions feature, which lets you set up promo codes to offer your customers discounts on all or select products in your store.

Promo codes are only available for retailers who are on our latest Pro, Enterprise, Advanced, or Multi-Outlet pricing plans. You can set up your Promo Codes on your Mac, PC, and through the Retail POS iPad app.

If you are on our Lean, Pro, Standard, Enterprise, Advanced, or pricing plans, the Promo codes feature is available to use with both Basic promotions and Advanced promotions.

Creating promo codes

Promo codes aren't case sensitive and can't contain spaces. Use unique and specific promo codes when creating a new promo code, like HOLIDAY2024 instead of HOLIDAY.

Once a promo code is created, it can't be edited, and expired codes can't be reused. Confirm the code is correct before finalizing.

Promo codes can be redeemed as many times as you decide. You can add a maximum number of redemptions to limit the number of times a specific promo code is redeemed.

Adding promo codes

  1. In Catalog > Promotions, click Add promotion to create a new promotion or click the pencil icon (Edit) next to one of your existing promotions to update.

    Promotions page with promotion schedules and the Add promotion button.

  2. Scroll down to Target this promotion section and select Exclusive to some.

    'Target this promotion' section with 'Exclusive to some' selected.

  3. Select the Apply a promo code option.

    'Apply a promo code' option selected.

  4. A screen will show you the steps to take to set up promo codes in your store.
  5. Add your custom promo codes.

    'Add promo codes' popup with 'Custom promo code' fields and 'Number of redemption' limit fields, and the 'Add new codes' button.

  6. Once you have added all your custom promo codes, click Add new codes.
  7. Decide whether you want to offer Loyalty with this promotion. Click Save to create your new promotion with promo codes.

You can test this promotion by adding the relevant product and customer group to the Sell screen when processing a sale.

Updating promo codes

To see how many promo codes are part of a promotion, click the pencil icon (Edit) next to one of your existing promotions or click into the promotion > Edit promotion and scroll down to the Target this promotion section.

To add additional promo codes to your existing promotion:

  1. Click Add promo codes.

    Retail promotions 'Add Promo codes'.

  2. Fill out the Custom promo code and Number of redemptions information, then click Add new codes.

    Retail promotions 'Add new codes'.

Once a promo code is attached to a promotion, it can't be removed. To use different promo codes, you must set up a new promotion by clicking Add promotion and following the setup steps above.

Redeeming promo codes

  1. Once you have set up your promo codes and promotions, you'll be able to redeem them on the Sell screen when making a sale.
  2. On the Sell screen, process the sale as normal.
  3. Click Promo code and add the promo code to the sale. You will notice that the promotion associated with the promo code will be added to the sale. Only one promo code can be added to a sale. When a sale has an existing promotion applied, entering a second promo code will replace the first promotion with the discounts from the latest promo code entered.

    Adding your promo code on Sell page.

    Invalid promo code.

Promotions FAQ

  • If a sale is made with a promo code, the sale can be returned. However, additional promo codes cannot be added, even if the promo code has expired or new items have been added to the sale.

    The promo code that was applied at the time of the sale will continue to be applied to the exchange items.

  • Promo codes can be applied to a Layaway or On Account sale. However, the promo code can only be added once, at the time the Layaway or On Account sale was made (for example, the time the contract was made and the price confirmed).

    When the sale is paid in full, you cannot apply another promo code to the already discounted sale to apply further discounts.

  • Promo codes can't be reused. Therefore, you must create a unique promo code for each promotion. A warning message will display if you enter a promo code that has already been created or previously used.
  • Promo codes can be redeemed as many times as you decide. You may add a maximum number of redemptions to limit the number of times a specific promo code is redeemed. If you want to have an unlimited number of redemptions, leave the field blank.

    Redemption limit on promo codes.

    There are several rules when adding a redemption limit to your promo code:

    • The number of redemptions can't be a negative value.
    • The value can't contain a decimal point.
    • They have to be numeric values only.
    • The value must be greater than 0.
    • The number of redemptions can't exceed 99999999999.
    • You will receive a warning message like the image below if you have entered the value incorrectly.

      Warning on negative value for number of redemptions.

    When the promo code is applied to the sale, if the maximum redemption limit has been met, you will receive a warning informing you that the code has already been redeemed.

  • Adding and editing promotions will be Disabled by default for cashiers and Enabled by default for managers. The admin user can change these permissions on the user permissions screen.
  • Your promo code will automatically end on the end date that you've specified for the promotion to end. If you need to end the promotion early, head to the promotion and click the End early button from the main promotions page.

    You will then have the option to end the promotion or set a new end date or time.

    Promotions page.

  • You may receive the warning messages below when redeeming your promo codes on the Sell Screen.

    This code cannot be redeemed as it conflicts with promotions/discounts already applied to products in the sale.

    The warning message below applies to the following scenarios:

    • There's an existing promotion already in place for the items in the sale.
    • There are additional discounts applied to the sale.

    For the promo code to apply, ensure that the items in your sale are not already part of another discount or promotion applied to the same sale.

    Invalid promo.

    The warning message may also display when the conditions haven't been met yet. For example, not all the necessary products have been added to the sale.

    The code cannot be redeemed at this outlet.

    The warning message "The code cannot be redeemed at this outlet. Check promotion" is for when you have entered a code set for a different outlet. Head back to where you set up your Promotions to check which specific outlet this promo code applies to.

    This promo code can't be redeemed yet.

    The warning message: This promo code can't be redeemed yet. Check promotion is for when you have entered a code set for an upcoming promotion.

    Click Check promotion. An information window opens to show you when the promotion was due to start under Duration.

    Code can no longer be redeemed.

    The warning: Code can no longer be redeemed. Check promotion is for when you have entered a code that is linked to a promotion that has expired.

    Click Check promotion. An information window opens to show you the start and end dates of the promotion.

  • Yes, they do work together. However, the discounts are added at the same time.

    For example:

    • Price book: $9 adjusted price for Sunglasses.
    • Promotion: Spend $90 on Sunglasses and save 20% off the entire sale.

    Sunglasses will be $9 under the active price book. Once a customer has spent $90 on sunglasses, they will then get an additional 20% off their entire cart.

    • Basic promotion + Basic promotion = The best discount will be applied.
    • Basic Promotion + Advanced Promotion = An advanced promotion will always be applied over a basic promotion, even if the basic promotion provides a better discount.
    • Advanced promotion + Advanced promotion = The first condition to be met at a point of sale will be applied, unless a tiered promotion is running.

    An active price book will be applied in addition to any other discounts if there is an overlap of products, customers, and times. This means that the product will be double-discounted. When multiple price books can be applied, the better discount will be applied.

What's next?

Setting up multi-save and conditional promotions

Create advanced promotions in Retail POS.

Learn more

Setting up and managing basic promotions in Retail POS

Create and customize basic promotions.

Learn more

Was this article helpful?