Back to

Input View of Modifier Quantities Using Metadata

The input view of modifier quantities gives customers the ability to select multiples of a single modifier choice. Once the input view has been set up, the end result will show plus/minus icons under the modifier choices. With the new responsive design, once the customer hits their maximum number of selections, the rest of the options will grey out. If the customer deselects one of their current selections, the rest of the choices will enable again, and the customer can easily update their selection. Please note that nested modifiers are not supported under choices that utilize input view if you are a brand that is still on Ghost.

Input view display based on the current desktop ordering experience:


Input view display based on mobile web, as well as the new responsive design, also known as Serve:


If any of the choices are preselected and you are a brand that is still on Ghost, the quantity field of the preselected choice will default to the maximum modifier quantity. If you are a brand that is on Serve and you have preselected a modifier, the quantity will default to just the minimum modifier quantity. Brands that are on Serve that are seeing otherwise should reach out to us.

Note: Once the metadata has been applied (see steps below), please allow for up to 5 minutes for the menu to display with the new configuration. Also, this setup is only applicable if you are working with an Olo UI. This will not work on a 3rd party owned interface.

Note for POS integrated brands: Brands on POS's other than Aloha and Brink should make sure to map each of the choices as "modifier" instead of "item". Mapping the choices as "item" will not allow for the quantity selections to be sent to the POS. Brands on Aloha and Brink can map the choices as "item" or as "modifier".


Steps to follow:

  1. Set up a modifier group as you normally would. Make sure to set up the appropriate modifier choices as well. If you have an existing modifier group you would like to use, move on to step 2. 

  2. Click Edit to enter the modifier group you would like to set up the input view for. Then click on the Modifier Settings tab.

  3. Under Support Modifier Quantities, select Yes


  4. The following fields will appear.

    Modifier Aggregate Quantity: Use these fields to set the minimum/maximum for the sum of all of the choices in that modifier group.
    For example, if you have a 10 piece wing item and you require a total of 10 sauce choices, you would set the Modifier Aggregate Quantity min and max to 10.

    Min/Max Modifier Quantity: These two fields determine the minimum/maximum for each individual choice.
    As an example, if you have a 10 piece wing item and want to restrict the customer so that they must have at least 2 wings for any given sauce, you'd set the Min/Max Modifier Quantity Min field to 2 and the Max field to 10. This means that a customer wouldn't be able to choose anything less than 2 for any given modifier and the max they could choose for a modifier option would be 10.


  5. In the next section, select Multiple, to allow customers to pick numerous options out of all of the modifier choice offerings.

  6. Select Set a Limit, to set certain limits to the number of choices that customers can pick. Then utilize the min/max fields to set the limits.

    For example, if you want customers to only select up to 5 different types of wing flavors, you would set the min to 1 and the max to 5.


  7. Click Save at the bottom of the screen.

  8. Select the metadata button on the modifier group that supports modifier quantities.


  9. Click on the + Add Metadata option, and in the two fields that appear, input the following exactly as listed below

    Key: quantity-choice-view        Value: input


  10. Hit Save at the bottom of the screen and wait a few minutes for the front-end to update.

Didn't find what you need?

Submit a request to our Help Team and someone will
get back to you shortly.

Submit a request

Copyright © 2020 Olo. All rights are reserved.