All modules Menu & Product

Menu, Product and Pricing

Languages, variants, extras, compositions, price bands and tax classes in a single console. A menu change reaches seven languages and every site inside five minutes.

Multi-languageVariantsExtrasComboTax class

What it does

One dish carries as many variants as you need (size, cooking), extras (sauces, toppings) and compositions (combos). Categories, translations and price bands can be tuned per site. The same menu reads Dutch in Brussels, French in Liège and Turkish in Istanbul, out of one database.

What you get

Categories and translations

Nested categories, category and dish translations (TR, EN, NL, FR), images and ordering you set by dragging.

Variants and extras

Size, cooking, choice of ingredient, paid or free extras, each translated per variant. The guest gets what they described.

Compositions (combos)

Menus inside menus: components and their price effect, so burger plus drink plus dessert sells as one line.

Price bands

Dine-in, takeaway and online can each carry their own price, and campaigns read the same bands.

Tax class

VAT and fiscal handling per country. The same dish is 12% in Belgium, 9% in the Netherlands and 10% in Türkiye, and you set it once.

Recipe link

Dish to ingredient recipe, so stock comes down as it sells and nobody counts to find out.

How it works

One menu, several countries, several languages

The same menu reads Dutch in Brussels, French in Liège and Turkish in Istanbul, with tax applied per country. Your menu team keeps one file rather than seven.

  • Dish and category translations
  • VAT classes resolved per country
  • Currency and format (Belgian by default)
  • Image upload, local or on a CDN

Complicated menus, plain operations

Pizza, pasta and burger menus with long modifier lists all live in one console: variants, extras and compositions together. A price change reaches the floor in five minutes.

  • Menu editing by dragging
  • Dish-level promotions linked to campaigns
  • Off the menu automatically when stock runs out
  • Dish analytics: what sells, what carries the GP

Frequently asked

Can the same dish have a different name per language?

Yes. Each item carries a display name per supported language, and the guest sees the one matching their channel and locale, whether that is the kiosk in the venue or the QR menu on their own phone.

How is VAT handled across borders?

Each item maps to a tax class, and the branch country profile resolves that class to the rate in force there: 21/12/6 in Belgium, 21/9 in the Netherlands, 20/10/5.5 in France. You set the class once per dish, not once per country.

Service starts at six.
Are you ready?

A live demo, thirty minutes. No slides: we build a scenario from your own restaurant, answer what you ask and talk pricing straight.

hello@sterkchef.com