Modifier Group Behaviors

Article author
Nick Renard
  • Updated

Introduction

This article aims to explain the logic behind setting the Minimum and Maximum values for Modifier Groups and Modifier Items in our platform. These settings determine whether a Modifier Group or Item is optional or required, and what type of selector (Radio Buttons, Checkboxes, or Quantity Selector) is presented to the end-user.

The logic below is intended to be utilized AFTER Modifier Groups have been configured with the desired Modifier items. See the related setup article HERE.

Making Modifier Groups or Items Optional or Required

Modifier Group Configurations

Modifier Groups are located in base items like "Cheeseburger".

Canopy 2.0 Location: Menus > Items > Select base item > Add Modifier Groups > Group Min/Max

  • Optional: Set Minimum = 0
    • The user can choose to not select any items from this group.
  • Required: Set Minimum = 1 (or higher)
    • The user must select at least one item from this group.

Modifier Item Configurations

Modifier Items are your "No Tomato" or "Add Cheese" items marked with a blue "M", not the base item like "Cheeseburger".

Canopy 2.0 Location: Menus > Items > Select modifier item > Min/Max

  • Optional: Set Minimum = 0
    • The user can choose to not select this item within its group.
  • Required: Set Minimum = 1 (or higher)
    • The user must select this item within its group.

Mobile Ordering Examples:

Setting Selector Types: Radio, Checkbox, or Quantity Selector

Modifier Groups

Canopy 2.0 Location: Menus > Items > Select base item > Add Modifier Groups > Group Min/Max

Modifier Groups are located in base items like "Cheeseburger". The Minimum and Maximum settings also determine what type of selector is presented:

  • Radio Buttons
    • Presented when Modifier Group Maximum = 1.
  • Checkboxes
    • Presented when Modifier Group Minimum = 0 and Maximum > 1.
  • Quantity Selector
    • Presented when Modifier Group Minimum = 1 and Maximum > 1.
  •  

Complete List of Available Configurations by Selector Type

Radio Buttons

  1. Optional Modifier Group, Optional Modifier Item

    • Option 1
      • Modifier Group: Minimum=0, Maximum=1
      • Modifier Item: Minimum=0, Maximum=1
    • Option 2
      • Modifier Group: Minimum=0, Maximum=1
      • Modifier Item: Minimum=0, Maximum>1
  2. Optional Modifier Group, Required Modifier Item

    • Option 1
      • Modifier Group: Minimum=0, Maximum=1
      • Modifier Item: Minimum=1, Maximum=1
    • Option 2
      • Modifier Group: Minimum=0, Maximum=1
      • Modifier Item: Minimum=1, Maximum>1
    • Option 3
      • Modifier Group: Minimum=0, Maximum=1
      • Modifier Item: Minimum=1, Maximum=0
  3. Required Modifier Group, Optional Modifier Item

    • Option 1
      • Modifier Group: Minimum=1, Maximum=1
      • Modifier Item: Minimum=0, Maximum=1
    • Option 2
      • Modifier Group: Minimum=1, Maximum=1
      • Modifier Item: Minimum=0, Maximum>1
  4. Required Modifier Group, Required Modifier Item

    • Option 1
      • Modifier Group: Minimum=1, Maximum=1
      • Modifier Item: Minimum=1, Maximum=1
    • Option 2
      • Modifier Group: Minimum=1, Maximum=1
      • Modifier Item: Minimum=1, Maximum>1
    • Option 3
      • Modifier Group: Minimum=1, Maximum=1
      • Modifier Item: Minimum=1, Maximum=0

Checkboxes

  1. Optional Modifier Group, Optional Modifier Item
    • Modifier Group: Minimum=0, Maximum>1
    • Modifier Item: Minimum=0, Maximum=1
  2. Optional Modifier Group, Required Modifier Item
    • Modifier Group: Minimum=0, Maximum>1
    • Modifier Item: Minimum=1, Maximum=1
  3. Required Modifier Group, Optional Modifier Item
    • Modifier Group: Minimum=1, Maximum>1
    • Modifier Item: Minimum=0, Maximum=1
  4. Required Modifier Group, Required Modifier Item
    • Modifier Group: Minimum=1, Maximum>1
    • Modifier Item: Minimum=1, Maximum=1

Quantity Selector (not available on POS or Kiosk)

  1. Optional Modifier Group, Optional Modifier Item
    • Modifier Group: Minimum=0, Maximum>1
    • Modifier Item: Minimum=0, Maximum>1
  2. Optional Modifier Group, Required Modifier Item
    • Modifier Group: Minimum=0, Maximum>1
    • Modifier Item: Minimum=1, Maximum>1
  3. Required Modifier Group, Optional Modifier Item
    • Modifier Group: Minimum=1, Maximum>1
    • Modifier Item: Minimum=0, Maximum>1
  4. Required Modifier Group, Required Modifier Item
    • Modifier Group: Minimum=1, Maximum>1
    • Modifier Item: Minimum=1, Maximum>1

If you have any questions or need additional assistance, please submit a ticket to help@venuenext.com.

 

 

 

 

Was this article helpful?

1 out of 1 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.