Once the menu template is built, the next step is to publish it to member restaurants. Publishing is a deliberate action – nothing is pushed automatically when you edit the template.
Two modes: preview and publish
Always start with dry-run, especially first time or after big changes.
How publishing works
Per restaurant:
The publish dialog
/chain/:slug/meny-mallResult summary
Publish ID, counts of created/updated/skipped items, any mapping issues, and a per-restaurant breakdown.
First publish vs re-publish
First time: all items added to each restaurant.
Second time: only locked fields are updated. Raising price in template from 24.95 to 26.95 with price locked updates all local copies.
Example: Raise price across chain
Alice published to 5 units. Wants to raise "Classic burger" from 24.95 to 26.95:
Local POS terminals update immediately.
Conflict handling
Scenario: Template says "Classic burger" / 24.95. Local has "Large Burger" / 29.95 and "Extra large" description.
With name locked, price locked, description unlocked:
name overwritten → "Classic burger"price overwritten → 24.95description preserved → "Extra large" staysDeterministic logic – no prompt, no manual merge.
Mapping issues
Scenario: Template says bong_destination_logical_name = "Hot kitchen". Restaurant has "Kitchen 1" and "Kitchen 2".
Result: auto-creates "Hot kitchen" as new bong destination with default printer. Logs mapping issue. Chain admin reviews.
Publish to only some restaurants
Yes. Checkboxes let you pick subset. Use for regional tests – release new dish to Stockholm first, evaluate 2 weeks, publish to all if successful.
Warnings
category locked and changed in template → all local copies change. May break POS layout.Next step: Read about local overrides and locked fields.
This feature is part of Vendion Chain Operations.
Curious how it looks in practice? Read more about the product or book a short demo.
Was this article helpful?