What You Will Learn in This Guide
Which type of modifier to use for your products.
How to create Custom and Shared Modifiers from start to finish.
✨ New: How to set different prices for modifiers on your online channels.
✨ New: How to show or hide specific modifiers on each online channel.
Important Notes
Modifiers cannot be created or updated using a CSV file import.
For 'Shared Modifiers', any prices you set for online channels (like GrabFood) must be entered as 'tax-exclusive'.
The new online prices do not apply to your 'QR Order and Pay' menu. It will continue to use the standard 'Add to Price'.
Variants cannot be used to track ingredient-level (composite) inventory.
What is a Modifier?
A 'modifier' is an option you add to a product that lets customers customize their order. Think of them as the questions you ask a customer before making their item. Modifiers can be free or have an additional cost.
Example for a Coffee:
A modifier group called "How would you like your coffee?" could have options like 'Hot', 'Iced' (+$1.00), or 'Add Caramel Drizzle' (+$0.50).
This is different from a 'Variant', which is used for different versions of a single retail product (like a T-shirt that comes in different sizes and colors). As an F&B business, you should always use modifiers.
To learn more about Variants, read our guide here.
Which Type of Modifier Should I Use?
First, decide which type of modifier fits your needs. This will guide you to the correct steps below.
Use a Custom Modifier if: | Use a Shared Modifier if: |
Your options are unique and apply to only ONE product. | You want to reuse the same set of options across MANY products. |
Example: The option 'Add Pickles' is only for your 'Classic Burger' product. | Example: The options 'Hot' or 'Cold' apply to all the drinks on your menu. |
How to Set Up Custom Modifiers
Use these steps for options that are unique to a single product.
1. In your BackOffice, go to 'Products'.
2. Select the product you want to edit or click on '+ Add Product' to add a new product.
3. Scroll down to the 'Modifiers' section and check 'Has Modifiers' box.
4. Under 'Custom Modifier Groups', choose a type ('Single Choice' or 'Multiple Choice') and click on '+ Add Group'.
Notes:
'Single Choice': Use this if customers can only pick one option (e.g., a steak's cooking temperature can only be 'Rare' OR 'Medium Well').
'Multiple Choice': Use this if customers can pick many options (e.g., a burger can have 'Add Pickles' AND 'Add Extra Cheese').
'Enable Quantity Selector': Check this to let customers choose how many of each option they want (e.g., 2 servings of bacon).
'Min/Max Choices': Set a minimum and maximum number of options a customer can select. (This setting does not apply to online orders).
You only need to set a 'Default' option if you choose 'Single Choice'.
5. In the 'Modifier Detail' section, add your choices. You will see columns to set up each option:
'Group Name': The name of the modifier (e.g.: 'Meal Size')
'Name': The name of the option (e.g., 'Extra Cheese').
'Add to Price': The standard price for in-store and QR code orders.
6. You will also see a new 'Price' field and a 'List on...' checkbox for each online platform you use, such as 'Foodpanda', 'ShopeeFood', or your 'Beep/Webstore'. The name in the column will match the platform name.
Example:
'Foodpanda Price': Enter the price you want to charge for this modifier only on Foodpanda.
'List on Foodpanda': Check this box to make the modifier available on Foodpanda. Uncheck it to hide it.
7. Click 'Save' at the bottom of the page when you have added all your options.
How to Set Up Shared Modifiers
Use these steps for options you want to reuse across many products. The process has two parts: creating the group, then linking it to products.
Part 1: Create the Shared Modifier Group
1. In your BackOffice, go to 'Products', then click 'Modifier Groups'.
2. Click the 'Create a Modifier Group' button.
3. In the 'Modifier Detail' section, enter a 'Group Name' for your modifier (e.g., "Drink Temperature").
4. Choose a modifier 'Type'.
Notes:
'Single Choice': Use this if customers can only pick one option (e.g., a drink can be 'Hot' OR 'Cold').
'Multiple Choice': Use this if customers can pick many options (e.g., a coffee can have 'Extra Shots' AND 'Add Whipped Cream').
5. Under 'Modifier Options', add a row for each choice and fill in the details. You will see columns for:
'Name': The name of the individual option (e.g., 'Hot', 'Cold').
'Add-on Price': The standard price for in-store and QR code orders.
6. You will also see a new 'Price' field and a 'List on...' checkbox for each online platform you use, such as 'Foodpanda', 'ShopeeFood', or your 'Beep/Webstore'. The name in the column will match the platform name.
Example:
'Foodpanda Price': Enter the price you want to charge for this modifier only on Foodpanda.
'List on Foodpanda': Check this box to make the modifier available on Foodpanda. Uncheck it to hide it.
Note:
If you have many online channels, you may need to scroll the table horizontally to see all the columns.
7. Click 'Publish & Next'.
Part 2: Link the Group to Products
1. After creating the group, click the 'Add Products' tab.
2. Under 'Linked Products' tab, click on 'Link Product' to add products to this modifier.
3. Check the box next to each product that you choose, then click the 'Link Products' button to finish.
4. A pop-up will appear asking for your confirmation. Click on 'Confirm' to proceed.
Your linked products will be displayed under the 'Linked Products' tab.
How to Manage Existing Modifiers
To view, edit, or delete your Shared Modifier Groups, go to 'Products' in your BackOffice and choose 'Modifier Groups'.
To 'edit' a group, click the pencil icon.
To 'delete' a group, you have two options:
