Skip to main content

What are Modifiers?

How do I add modifiers to a product

Written by Andrei

Modifiers are used to create a personalized menu or to add choices to an existing product source.

Where the modifier is linked to the product button?

The connection between a product and a modifier is made in one place only, from the modifier screen:
Catalog → Modifiers → open the modifier → Source section → “+ Add source” button → select the product button (or an entire category) → Save.

There is no “Modifiers” section or modifier field in the product editing screen. The sections in Catalog → Products → Edit are: Details, Unit quantity, Descriptions, Image, Recipes, Purchase price, Price, Preferential prices, Delivery supplier prices, Internal name, Category, Packaging deposit. If you already have the modifier created and only want to assign it to another button, you add it from the modifier as well — not from the product.

Also note that a product or category can be a source for only one modifier (see “Special Cases” below).

Where is the price of an option set?

In the Catalog -> Modifiers screen, there is no price field: neither on the option group, nor on the option, nor behind the “Edit” button. Options are not entered manually; they are selected: “Edit” opens a selector with existing products and categories (check the boxes and save). An option is always a product from the Catalog, and its price is the price of that product, which is automatically retrieved.

A product’s price is set in one place only: Catalog -> Products -> product -> Price section.

Example: for an “extra shot of espresso” with an additional charge, there are two steps, in this order:

  1. Catalog -> Products -> product (or “Add”, if an “Extra shot espresso” product does not exist yet) -> Price section -> enter the desired price -> Save.

  2. Catalog -> Modifiers -> modifier -> option group -> Edit -> check the product -> Save. Here, you do not enter any price; you only check the product.

Where does the confusion come from? In the selector from step 2, each product is listed as “Name (price)” — for example, “Extra shot espresso (5.00 lei)”. That price is text, not a field: it changes only when you change the product’s price in step 1. On the option card displayed in the modifier screen, no price is shown — only the name, image, and action icons (hide, visibility, delete). The “Edit” button is located on the option group, not next to an individual option.

Attention: if you have checked “Has global price” on the modifier, the options are added to the receipt with a price of 0, regardless of how much the products cost, while the source button’s price remains on the receipt. If you have set the price on the product and it still does not appear on the receipt, first check this setting (see below, under “Selecting a global price”).

To add modifiers, all you need to do is to follow the next steps:

Select the menu point Configuration - Modifiers and click on the "+" sign.

Note: In Ebriza POS Next, there is no longer a button in the POS — synchronization is automatic.

In the Name field you add the name of the pack / menu.

After adding the name you will need to add a source from where the menu will begin. The source is going to be the starting product, to which you can then add other option/ingredients.

The source from where the modifier will begin can be a whole category or it can be certain products.

Save the source.

Next, you will need to add the options/targets and save the first target.

You will repeat the process depending on how many targets you will have.

After selecting the targets you will have some details from where to choose:

1. Setting a global price:

  • The checkbox is called “Has global price”, and the explanation shown in the interface is: “All options will have a price of 0 and the total price will be that of the source.”

    Unchecked (this is the default): the prices of the options are added to the price of the source product. A 54 lei menu whose option dishes each have their own selling price will appear on the receipt at a total much higher than 54 lei.

    Checked: the options are added with a price of 0, while the receipt keeps the price of the source button — meaning the fixed price of the menu.

    Check it whenever you build a menu with a fixed price — an event menu, daily menu, combo, or package — and the options are dishes that have their own prices. If the options are already free (included side dishes, “no onions”, cooking level), you don't need it: their price is already 0.

2. Mandatory Selection:

  • Selecting the mandatory selection means that you won't be able to skip this step until selecting on of the products marked as option.

3. Selection repeatable:

  • Choose the product configurations in which the modifier applies. At the top, under Availability -> Product Configuration, click the field and select the desired configurations. If you do not select anything, the field remains set to “In all configurations” and the modifier applies everywhere. If you select specific configurations, the modifier applies ONLY to those configurations — it does not exist in the other configurations, even if it is correctly attached to the product.

Important for delivery: a brand on a delivery platform (Glovo, Bolt Food, Wolt, Tazz) synchronizes from a single product configuration — the one selected under Applications -> platform application -> Brand Settings -> Menu Sync. If that configuration is not selected here, the modifier will not be sent to the platform, and orders will come in without it (for example, without packaging), regardless of how many menu synchronizations you run. See the article “Delivery platform orders come in without packaging or without an option (modifier)”.

  • Hide: If you have multiple products that change daily, you can choose to hide a certain product within the modifier, and this will only be available as a separate product.

  • Modifier availability: You can choose to be available a product only within a modifier, so that this WILL NOT be able to be marked separately.

  • Delete: From this option you can choose to delete a product if this will no longer be available or if it was put as a modifier by mistake.

  • Option display order: If, for example, you want to move the “Coffee” option from the first position to the third position, you can do so using the arrows on the left of the options.

What these numbers mean on delivery platforms

On Bolt, the numbers are sent exactly as you set them. If you want the customer to be required to choose 3 products, set minimum 3 and maximum 3 — there is no longer any need for the minimum 2 / maximum 3 workaround, which was previously used because a group with the minimum equal to the maximum was sent as a single-choice list. If you have such workarounds in your modifiers, correct them and synchronize the menu again.

The maximum is a total number of products, not a number of different options. On Bolt, for a “choose 3” set, the customer can select 3 different options, the same option 3 times, or 2 + 1 — but never more than 3 products in total. Each option has a plus/minus button, just like for an operator in the Ebriza POS application. If you want a single choice, without repetitions, set minimum 1 and maximum 1.

Also on Bolt: if you leave the maximum empty, the customer can select as many products as there are in the group; if you set neither a minimum nor a maximum, the group appears with multiple selections, not as a single-choice list; and if you have hidden all the options, the group is not sent at all and disappears from the platform.

No change made to Number of selections reaches the platform automatically: after saving the modifier, run the menu synchronization for each brand, from Applications → platform app → Brand Settings → Sync. menu.

Can’t fill in the minimum and maximum?

Check which device you’re logged in from. The Modifiers screen is designed for a laptop. If you’re logged into the admin account from a phone, the top row of the group (the group name, Edit, Delete, and the two minimum / maximum fields) doesn’t fit on the screen, and the two fields get squeezed down to a line and look grey or disabled. They are not disabled, and there is no “edit mode” you need to enter, and rotating the phone or using “Request Desktop Website” doesn’t help. Make the change from a laptop or computer; if you don’t have one at hand, write to us on chat and we’ll make the change in your account. For details, see the article “The admin account opened on a phone — the screen doesn’t display in full; changes are made on a laptop”.

How to hide cloned products from appearing separately in the POS

When you create modifiers, the cloned products (variants of a source product) appear by default as standalone products in the POS as well. To hide them, you have two options:

Method 1: Check Visibility in the modifier

  1. Go to Nomenclator → Modifiers.

  2. Select the modifier you want to edit.

  3. Check the Visibility option for the cloned products.

  4. Once checked, the product becomes visible only inside the modifier and can no longer be selected separately in the POS.

  5. Save the changes. Synchronization to the POS starts automatically.

Method 2: Use a custom product display

In Nomenclator → Product display, create a new display that includes only the categories and products you want to see in the POS — leave the clones out. Set the configuration as active. Synchronization to the POS starts automatically. For details on custom displays, see the Product display article.


Special cases

A product or a category can be set as Source in only one modifier.

The same source cannot be reused in another modifier. If you try to add it a second time, the system will block the action. To use the same product as an Option (not as a source) in multiple modifiers, add it under Options, not Source product.

The source button of a menu does not need to have a recipe

When sold, each selected option is added to the receipt as its own line, and the recipe for each option is deducted from inventory. The source button is also added to the receipt, with its recipe, if it has one — so if the menu button had a recipe containing the same raw materials as the options, inventory would be deducted twice for the same sale. For a menu or combo button, having no recipe is the correct configuration, not an error; this is why the Service type is suitable for the source button.

Combo packages with merchandise and raw materials.

Limitation: A single product cannot combine raw materials and merchandise. If you want to sell a package containing both a merchandise product (e.g., a beer) and a recipe-based product (e.g., an appetizer portion prepared from a recipe), use this workaround with a Service product + a Modifier:

  1. Create a new product under Nomenclator → Products, of type Service, with the desired package price.

  2. Create a new Modifier under Nomenclator → Modifiers:

    • As Source product, add the Service product created in step 1.

    • As Options, add the 2 products that make up the package (one with merchandise, one with raw materials).

  3. Check the „Has global price" option in the modifier — this makes the modifier's price equal to the source product's price (Service), so the individual option prices don't add up anymore.

At sale, you mark the Service product — the modifier automatically adds the 2 component products, each with the correct stock deduction (merchandise or raw materials, as applicable).

Did this answer your question?