Set up variants (sizes and options)
Offer an item in several sizes or options, each with its own price, using a variant group.
Variants let you sell one dish in several versions, such as Small, Medium and Large, with each version carrying its own price. In Dinerly an item’s variants always come from a variant group, which is a reusable set you can attach to more than one item. That is deliberate: your sizes are usually the same across a whole section of the menu, so building them once means changing them once.
Add variants to an item
- Open the item by going to Menu → Items and clicking it, then find the Variants section.
- Choose one of the two options:
- Select existing variants lets you pick a variant group you have already built.
- Create new variants opens the New Variant Group dialog. This creates a reusable group, which also appears under the Variants tab, and attaches it to this item at the same time. A group needs at least 2 variants, because a single size is simply the item’s normal price. Click Create & add.
- Click Save Changes.
Edit the variants
Each group appears as a card with one row per variant, and on each row you can set:
- The name, such as Small, Medium or Large, and its price.
- More options, which covers the unit size, the unit itself, and an optional SKU if you track stock by code.
- An In stock / Off toggle, so that you can take one size off sale when you have run out of the large boxes but still have the small ones, and a marker for which variant is the default the customer sees first.
- The order of the rows, which you change by dragging, and a delete button.
What happens to the base price. As soon as an item has variants, the price the customer pays comes from whichever variant they choose, and the item’s own base price is set aside. It has not been lost: if you later remove every variant from the item, the base price starts being used again.
Different prices per variant (add-ons)
If an item has both variants and modifier options, a Variant pricing matrix appears. It exists because an add-on is not always worth the same on every size — a topping might be included on a large pizza but charged on a small one, and a scoop of ice cream costs you more on the sharing portion.
Use the matrix to override an add-on’s price for one specific variant, or to switch that add-on off entirely for a variant where it does not make sense. Any cell you leave blank simply uses the add-on’s normal price, so you only need to fill in the exceptions. The matrix is saved along with everything else when you click the item’s Save Changes button.
Last updated 20 September 2026