Skip to main content
Menu sync pulls a Syrve external menu into storekit. You trigger it manually whenever the menu changes in Syrve, and you can also schedule it to run automatically.

Sync Your Menu

1

Pick the external menu

Go to Stores → your store → SettingsIntegrationsSyrve. Under Syrve Menu, pick the External Menu to import — the Syrve external menu imported into this store.
2

Pick a price category (optional)

If your Syrve organization uses price categories, select the Price Category whose prices this store should use. Leave it unset to use base prices.
3

Sync menu

Click Sync menu. Your current selection is saved first, then the import runs in the background.
The store needs an active storekit menu before syncing, and an External Menu must be selected — the Sync menu button is disabled otherwise. External menus are created in Syrve Office (Syrve’s back office); if the dropdown is empty, set one up there first.

Syncing on a schedule

Syrve doesn’t notify storekit when the menu changes, so re-run Sync menu after editing the menu in Syrve — or schedule it: under Stores → your store → SettingsAutomations, click Add sync schedule and choose the Menu kind. The sync then runs automatically on your chosen schedule.

What Gets Synced

Only content that is visible in the Syrve external menu is imported — items, sizes, and modifier groups hidden in Syrve are skipped.
Menu sync replaces the menu with what Syrve returns — categories, items, and modifiers that are no longer in the external menu are removed from storekit. Make sure the external menu is correct in Syrve Office before syncing.

Sizes

A Syrve product with sizes (for example a pizza sold in 9″/12″/14″) imports with a required, single-choice Size group, one option per size, each carrying its own price. The customer’s size choice is passed to Syrve with the order.

Prices

Prices come from Syrve, per size, using the selected Price Category. If Syrve returns no price for an item (a known gap in some Syrve external menus), the item imports at £0 — fix the price in Syrve Office and re-sync. Because sync replaces prices, price changes belong in Syrve, not in storekit.

Images

Item photos from the Syrve external menu are imported and re-hosted on storekit’s CDN. An image you’ve set on an item in storekit yourself is never overwritten — only items without one get the Syrve photo.

Products built from templates

Syrve products built from templates (common for pizzas with size-dependent modifier prices) are recognised automatically and sent to the till in the format Syrve requires — there’s nothing to configure. Syrve prices these products itself on the check.

Stock & Availability

As the last step of every sync, storekit reads Syrve’s stop list and snoozes anything the kitchen has run out of — and with webhooks enabled, stop-list changes arrive live between syncs too. See Stock & Availability for how the stop list is applied.