Modifiers are special elements in the menu that specify the dish: its cost, composition, cooking features, guest wishes. r_k Delivery receives information about modifiers that are configured for the dish from r_keeper. 

Presets

Settings in r_keeper

To pass a modifier to r_k Delivery, it must be created in r_keeper.

Creating modifiers

  1. Go to r_keeper manager station
  2. Go to Menu > Modifiers
  3. In the window that appears, right-click on All and select New Modifier Group
  4. Name the group, for example "Sauces", and change the status to Active
  5. Create several modifiers inside the group. To do this:
    1. Right-click on the group box and select New Modifier
    2. Give the modifier a name, such as "Mayonnaise", and set the status to Active
    3. In the Servings section, fill in the Max. for 1 dish field — the amount of modifier that can be used for one dish. Usually, this is one serving
    4. If necessary, in the Prices section, set the modifier price: if the price is set, then when you add a modifier to a dish, the order price will increase.
  6. Save the changes.

Modifiers have been created.

Creating a Modifier Scheme

After creating a modifier group, it must be placed in the scheme. To do this:

  1. Go to Menu > Modifier Schemes
  2. Right click on All and select New Modifier Scheme
  3. Give the scheme a name, such as "Sauce", and set the status to Active
  4. Right-click on the group box and select Add Modifier Group
  5. Select the created group and click the OK button
    You can select several groups at once by holding down the Ctrl key or selecting them with the mouse.
  6. Save the changes.

The modifier scheme is configured.

Setting up a modifier group

In each modifier scheme, you can individually configure each modifier group. To do this:

  1. In the desired modifier scheme, select the group
  2. The group properties will appear on the right – fill in the required fields. Let's look at the parameters that are important for selling:
    • Main Section
      • Lower Limit - Set the minimum number of modifiers the customer should select.
        • If the minimum quantity is not specified, the modifier is considered optional.
        • If a minimum quantity is set, the modifier is considered mandatory.
      • Upper Limit - Set the maximum number of modifiers a customer can select
    • Prices Section
      • Changes Price - the modifier price will be added to the dish price. If you do not check the box, the modifier will go to the dish for free.
  3. Save the changes.

Done, the modifiers setup is complete.

Assigning modifiers

The modifier scheme has to be assigned to dishes. To do this:

  1. Go to Menu > Menu
  2. Select the dish you want to assign a modifier scheme to and go to its properties
  3. Expand the Modifiers section
  4. In the Modifier Scheme field, select the desired scheme.
  5. Save the changes.

Assign modifier schemes to the required dishes. 


Please note: if the menu contains dishes with optional modifiers, make sure that their minimum quantity is zero. If the parameter is disabled, but the field contains a number other than zero, then when creating an order in r_k Delivery the system will require adding a modifier.

To check the set quantity:

  1. In the r_keeper manager station, go to Menu > Modifier Schemes
  2. Select a scheme
  3. Select a group within the diagram
  4. In the Basic section, find the Lower Limit field and make sure it is set to 0
  5. Edit the value if necessary and save the changes.

Free modifier – comment on the dish

A free modifier is created automatically by the White Server Agent and is a comment to the dish. To add a free modifier:

  1. Select a dish in your order
  2. Click on the dish name. A comment box will open.
  3. Enter text

If there is a problem with transferring a dish with a comment, then you need to check the settings in the r_keeper manager panel. In the modifier properties, the Basic > Common modifier box should be checked.

Menu update in r_k Delivery

After setting up modifiers in r_keeper, you need to update the menu in r_k Delivery. To do this:

  1. Go to the r_k Delivery admin panel
  2. Go to the menu Menu
  3. Click the Update button in the Cash register menu set
  4. Wait for the menu update message.

The menu is updated. Now in the Establishment Interface and Call Center you can create orders for dishes with modifiers.

Usage cases

The following will describe the scenarios for configuring and using modifiers with examples:

  • Volume modifiers and adding syrup to coffee
    This example will teach you how to set up mandatory and optional modifiers in limited quantities.
  • Pizza Extra Ingredients Modifier
    With this example you will learn how to set up multiple optional modifiers in unlimited quantities.

Coffee modifier

When selling coffee, the price usually depends on the volume and added syrup. These parameters can be created as modifiers and added to the established dishes – coffee. Let's consider creating volume and syrup modifiers in r_keeper and further use in r_k Delivery.

  1. Log in to the r_keeper manager station
  2. Create a modifier group called "Syrup" and "Volume" and then combine them into a modifier scheme called "Coffee"

  3. Set up modifier groups:
    • For the "Syrup" group, specify the following values ​​in the properties:
      • Upper Limit — 1
        This will mean that syrup is optional, but if the customer wants to add syrup, only one value can be added.
      • Changes price - check the box
        This point is not required if syrups are served with coffee for free in your establishment. If syrups are paid, do not forget to indicate the price in the properties of the modifier-syrups themselves.
    • For the Volume group, specify the following values ​​in the properties:
      • Lower Limit — 1
      • Upper Limit — 1
        This means that the client must select the volume.
  4. Add a modifier scheme to dishes.

The settings on the r_keeper side are complete. In the r_k Delivery admin panel, refresh the menu.

Now let's look at what this looks like for the employee taking the order. 

  1. Log in to the r_k Delivery establishment interface
  2. Start creating an order: fill in the guest details
  3. On the order contents page, select the group with coffee
  4. If everything is set up correctly, then the dishes will have a list expansion button  instead of a plus button. Click on this button
  5. A list of available modifiers will open:
    1. Optional modifier groups are highlighted in green.
    2. Mandatory modifier groups are highlighted in grey.
  6. Click on a group to expand its modifiers and select the ones you need.

    Please note: if the modifier is paid – in our example, coffee syrup costs an additional 10 rubles – this will be displayed.
  7. Click on the Add to order+ button, which will become active after you select a mandatory modifier

  8. Save the order. The order will display the dish with the selected modifiers

Done, the dish with the modifier has been added to the order.

The establishment's interface will not display anywhere that modifiers have been added to the dish. But if you want to change the composition of the dish, all selected modifiers will be displayed there.

Additional ingredient modifier

Let's look at adding additional ingredients to a dish using pizza as an example.

  1. In the r_keeper manager station, create a modifier group called "Additional Ingredients" and then combine them into a modifier scheme called "Pizza"

  2. In the group properties, check the box Changes price
  3. Add a modifier scheme to dishes.

The settings on the r_keeper side are complete. In the r_k Delivery admin panel, refresh the menu.

Now let's look at what this looks like for the employee taking the order.

  1. Log in to the r_k Delivery establishment interface
  2. Start creating an order: fill in the guest details
  3. On the order details page, select the pizza group
  4. If everything is set up correctly, then the dishes will have a list expansion button  instead of a plus button. Click on this button
  5. A list of configured modifiers will open - in our case, with additional ingredients for the pizza.

    If the customer does not want to add additional ingredients, then click the Add to order+ button
  6. Click on a group name to expand the ingredients and select one or more modifiers to add to the dish.
    1. If one or more modifiers are paid, their price will be displayed opposite the name.
    2. If one or more modifiers do not change the price of the dish, they are considered free, and the price opposite the name will be zero.

      The selected modifiers will be displayed under the modifier group name.
  7. Click on the Add to order+ button to add the dish to the order
  8. Save the order. The order will display the dish with the selected modifiers

Done, the dish with the modifier has been added to the order. 

The establishment's interface will not show anywhere that modifiers have been added to the dish. But if you want to change the composition of the dish, all selected modifiers will be displayed there.