Mail: [email protected] Phone: +1(424)231-4091

Deploy NexoPOS in 1 minute for free. No credit card required. Deploy Now

Managing Modifiers

Modifies on Gastro are regular products that have specific attributes. We wanted this version of Gastro to make it possible to sell modifiers as a standalone product as we can also sell it merged with another product.

Modifiers shouldn't be confused with grouped products that aim a different use case. Will describe everything that is needed to master the modifiers on Gastro.

Modifiers Groups

If a product is likely to have many modifiers applicable, you might find it convenient to group your modifiers together. Let's assume you would like to sell a Pizza that needs a specific toping. In that case, you'll create "Topping" as a modifier group and assign to that group every product that should be considered as a topping.

While creating a modifier group, you'll have to determine whether :

  • All modifiers are countable. Can be useful if a drink is provided as a modifier, while the customer requests more than one.
  • All modifiers can be multi-selected. Sometimes, you want the customer to choose only one applicable option. For example, if the size is used as a modifier, it makes more sense that only one size should be selected.
  • All modifiers are forced. This will force a customer to choose an option before submitting the product.

Create A Product As A Modifier

As a modifier is a regular product, special attention needs to be taken while creating it as a modifier. The Gastro module adds a "Gastro" tab on the product form. From that place you can do two things:

  • Create a product as a modifier, by assigning that to a modifier group
  • Add a modifier group to a product by assigning a modifier group to it.

The distinction needs to be understood to avoid any confusion.

In the first case, we want to use a product as a modifier and therefore, we want it to be part of a modifier group that can have other modifiers groups. In the second case, we're creating a product that has modifiers.

Product With Modifiers Group Assigned

Here is an example of a product that has modifiers groups assigned.

Product As a Modifier

This is an example of a product saved as a modifier. Note that a product can only be assigned to one modifier group at a time.