Overview
If a discount does not already exist in the system, you will need to create a new one. This guide outlines the steps to build and activate discounts in the Onosys system.
How to Build Discounts
All coupons should be built at the Root level to allow activation across all or select restaurant locations.
Steps to Build a Discount
- Open the site’s admin panel and expand the Restaurants list.
- Expand the Root menu.
- Right-click on Discounts.
- Tip: Before creating a new coupon, left-click on Discounts and search for existing ones. If the coupon already exists, you only need to add a new coupon code.
- Click Create New Discount.
- Select the discount type and click Submit.
Types of Discounts
Buy X Get Y (BOGO)
- Example: Buy 1 Medium Pizza, Get 1 Free.
- Example: Buy 1 Large Pizza, Get the 2nd Half Off.
Delivery Fee Discount
- Reduces or removes delivery fees.
Item Coupon
- Discounts specific menu items.
- Example: 50% Off a Large Sandwich.
Multiple Item Discount
- Discounts a combination of items when purchased together.
- Example: Large Specialty Pizza + 6 Twists + 2-Liter for $26.99.
Order Discount
- Applies to the entire order.
- Example: $5 Off a $25 Order.
Spend Loyalty Rewards Discount
- Coupons tied to customer loyalty programs.
Tiered Order Discount
- Discounts increase with order size.
- Example: 20% Off $50, 30% Off $75, 40% Off $100.
Where to Activate a Discount
- For all locations: Activate the coupon at the Root level.
- For specific menus/locations: Create at Root but activate only in selected menus.
How to Activate a Discount
- Open the discount at the generic level or restaurant level where it should be active.
Path: Restaurants → Selected Restaurant → Discounts → Search Discount Name/Coupon Code → Click Edit. - Select the Active checkbox under the Discount section.
- In the Code section, check the Active box for each applicable code.
- Click Submit and Publish the restaurant to apply changes.
Discount Settings
Discount Type Options
- Dollar Discount: Deducts a fixed dollar amount.
- Percent Discount: Deducts a percentage.
- Max Price: Caps the price after discount.
- Base Price: Sets a fixed base price.
Additional Settings
- Discount Non-Base Price Options: Discounts applied only to base items, not add-ons.
- Discount Toppings: Includes toppings in discount calculations.
- Once Per Order: Restricts usage to one per order.
- Stackable: Allows the coupon to be used alongside others.
- Auto Apply: Applies discount automatically when conditions are met.
Conditions
Discounts can be configured with both Order and/or Item Conditions. Conditions are if/then statements. If this condition happens, then apply y discount. Examples are:
Order Conditions
Advanced Order Condition
- When the order is placed as an advance order (As opposed to an ASAP order).
- Coupon Example: 15% off all advanced orders (Condition: Advanced orders).
Day Of Week Order Condition
- For coupons valid on specific days of the week.
- Coupon Example: 15% off on Tuesdays (Condition: Day of Week – Tuesday).
Fulfillment Date Order Condition
- For a coupon active for specific dates (Note: These can be controlled easier via the codes).
- Coupon Example: 15% off from January 1st - January 5th (Condition: Fulfillment Date – 1/1/2018 – 1/5/2018).
Fulfillment Type Order Condition
- This is for coupons that are for only Dine In, Take Out, or Delivery.
- Coupon Example: 15% off Delivery Only (Condition: Fulfillment Type - Delivery).
Menu Type Order Condition
- Coupon is valid only on orders from the To Go menu or only from the Catering menu. (Note: The site will have to have two separate menus active for this coupon to be applicable).
- Coupon Example: 15% off Catering (Condition: Menu Type – Catering).
Minimum Number Fed Order Condition
- If the order is placed for X amount of people (Note: Number fed would have to be applied on items for this condition to be applicable).
- Coupon Example: 15% off orders for 10 or more people (Condition: Minimum Number Fed – 10).
Minimum Subtotal Order Condition
- If the total equals or exceeds a certain dollar amount.
- Coupon Example: 15% off orders of $25 or more (Condition: Minimum Subtotal - $25).
Order Condition Grouping
- You can combine two or more conditions that you’ve already built.
- Coupon Example: 15% off orders on Tuesdays that are $25 or more (Condition: Group – Min Sub $25 on Tuesdays).
Order Contains Item Order Condition
- Mainly used with Order Coupons when a product is required to receive the discount on the order. (Note: An Item Condition will need to be used/built).
- Coupon Example: 15% off your order when you buy a Large Pizza (Condition: Order Contains – Large Pizza).
Order Method Order Condition
- Discount on orders placed via mobile, via desktop, or via app (where applicable).
- Coupon Example: 15% off mobile orders (Condition: Order Method – Mobile).
Restaurant Order Condition
- The coupon only applies to certain locations (Note, this is almost never used, due to activating the coupon at those locations instead).
- Coupon Example: 15% off at store numbers 9998 and 9999 (Condition: Restaurant – 9998, 9999).
Time of Day Order Condition
- Allows the coupon to be applicable for certain time periods during the day.
- Coupon Example: 15% off between 11:00am and 2:30pm (Condition: Time of Day – 11:00am – 2:30pm).
Item Conditions
Item Condition Grouping
- Like order condition grouping, you can combine two or more item conditions that you’ve already built and save them as one condition.
- Coupon Example: 15% off Large & XL Pizzas (Condition: Group - Pizza – All Large & XL).
Item in Category Item Condition
- This will discount all items within a category.
- Coupon Example: 15% off Appetizers (Condition: Category - Appetizers – All).
Option Item Selected Item Condition
- This allows you to select a single option item. You first select one option and then are able to select one of its option items to create the condition.
- Coupon Example: 15% off Diet Coke 2 Liters (Condition: Option Item – 2 Liter - Diet Coke).
Option Option Item Selected Item Condition
- This condition allows you to select multiple option items. This is by far the most used item condition, as you are able to use this to complete most requests that contain an item.
- Coupon Example: 15% off all Large Specialty pizzas. (Condition: Pizza – Specialty – All Large).
Specific Food Type Item Condition
- Not all sites use this designation on products, but some examples of the labels include Entrées, Desserts, Appetizers, etc. Where this would be of use, is when you are attempting to discount a type of product that may be spread across multiple categories. For example, if you have Pizzas, Subs, and Salads in three different categories on the menu, but want to discount all Entrées. (Like the minimum number fed order condition, this property must be used on the products for it to be applicable).
- Coupon Example: 15% off all Entrées. (Condition: Food Type – Entrées).
Specific Menu Item Condition
- Use this when wanting to discount a product.
- Coupon Example: 15% off Meatball Subs. (Condition: Product – Meatball Subs).
Adding a Coupon Code to a Discount
- Scroll to the Coupon Codes section.
- Click Add Coupon Code.
- Enter:
- Code: The text customers enter at checkout.
- Start & End Date: Validity period.
- Number of Uses: Leave blank for unlimited.
- Usage Scope: Global (all users) or per customer.
- Active: Ensure it is checked.
- Click Submit and Publish.