> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Menukoppeling & prijssync

> Match je storekit-menu aan de Comtrex-kassa via POS ID, blader door de kassacatalogus vanuit het dashboard en haal prijzen en btw-tarieven op uit de kassa.

Comtrex importeert geen menu in storekit. Je bouwt het menu in storekit — categorieën, producten, modifiers, afbeeldingen en beschrijvingen — en koppelt elk product en elke modifier aan de kassa met het Comtrex-itemnummer in het veld **POS ID**. Zodra items gekoppeld zijn, kun je de huidige prijzen (en optioneel btw-tarieven) van de kassa met **Price sync** in je menu ophalen.

> [!NOTE]
>
> Er is geen **Sync Menu**-knop voor Comtrex. Als je gewend bent dat Lightspeed of Toast categorieën en producten importeert, verwacht dan dat je het menu zelf bouwt — zie [CSV-import](/docs/nl/guides/menu/csv-import) voor de snelste manier om dat te doen.

## Hoe koppeling werkt

Elk item op de kassa heeft een itemnummer (Zonal noemt het meestal de PLU). Wanneer storekit een bestelling verstuurt, worden alle producten en modifiers met dat nummer opgesomd, zodat de kassa het als het juiste item kan aanslaan. storekit leest het nummer uit het veld **POS ID** op je product of modifier.

| storekit | Comtrex |
| - | - |
| Product **POS ID** | Itemnummer van het sales item |
| Modifier **POS ID** | Itemnummer van het ingrediënt / condiment item |
| Tafel **POS ID** | Tafelnummer — zie [Dine-in](/docs/nl/guides/integrations/pos/comtrex/dine-in) |

> [!WARNING]
>
> Een product of modifier met een leeg **POS ID** wordt stilzwijgend weggelaten uit de bestelling die naar de kassa wordt gestuurd. De bestelling gaat wel gewoon door en de gast wordt er ook voor gefactureerd, dus een niet-gekoppeld item verschijnt als een mismatch tussen storekit en de kassa in plaats van als een mislukte bestelling. Koppel alles voordat je live gaat.

## Blader door de kassacatalogus

Je hoeft Zonal niet om een lijst met itemnummers te vragen — het dashboard kan ze uit de kassa lezen.

**1. Open de Comtrex-integratie**

Ga naar **Stores** → jouw vestiging → **Settings** → **Integrations** → **Comtrex**. De verbinding moet eerst opgeslagen zijn (zie [Comtrex verbinden](/docs/nl/guides/integrations/pos/comtrex/connect)).

**2. Laad de catalogus**

Scroll naar **Till catalogue** en klik op **Load catalogue**. storekit vraagt de kassa om zijn item sync en toont een samenvatting — bijvoorbeeld *2 lists · 5 items · 1 modifier groups* — gevolgd door elke lijst.

**3. Vind de itemnummers**

Klap een lijst open om van elk item de naam, POS ID en kassaprijs te zien. Modifier-groepen worden op dezelfde manier getoond met een *Modifier*-badge. Kopieer de POS ID die je nodig hebt naar het bijbehorende storekit-product of de bijbehorende modifier.

![The Till catalogue section listing Mains and Drinks lists with item names, POS IDs and prices, plus a Sauces modifier group, with Refresh and Download raw JSON buttons](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/till-catalogue.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=6b80de0aa45de526ce02f978dccf87a3)

Zodra geladen, wordt **Load catalogue** vervangen door **Refresh**, en met **Download raw JSON** sla je het volledige antwoord van de kassa op zodat jij of Zonal het kan inspecteren.

> [!NOTE]
>
> De catalogus is wat de kassa teruggeeft op het item sync-verzoek van storekit. Als een item ontbreekt dat je wel verwacht, vraag Zonal dan te controleren of het is opgenomen in de lijsten die de RTO-interface publiceert.

## Koppel producten en modifiers

**Producten**

**1. Open het product**

Ga naar **Menus**, open je menu en klik op een product om de **Edit product**-drawer te openen.

**2. Voer de POS ID in**

Scroll op het tabblad **Details** naar **POS ID** en voer het itemnummer van de kassa in.

**3. Opslaan**

Klik op **Save changes**. Herhaal voor elk product.

![The Edit product drawer with the POS ID field highlighted under the product details](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/product-pos-id.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=979864afbbb4407ba83576c22a4fe090)

**Modifiers**

**1. Open de modifier**

Open het product, schakel naar het tabblad **Modifiers** en klik op de modifier-optie die je wilt koppelen.

**2. Voer de POS ID in**

Voer het ingrediënt-itemnummer van de kassa in bij **POS ID**.

**3. Opslaan**

Klik op **Save changes**.

**In bulk**

Exporteer je menu als spreadsheet, vul de kolom **Product POS ID** in en importeer het weer — zie [CSV-import](/docs/nl/guides/menu/csv-import). Dat is veel sneller dan honderden producten één voor één bewerken.

## Prijssync

Zodra producten gekoppeld zijn, haalt **Price sync** de huidige prijzen van de kassa in je storekit-menu, zodat de twee nooit uit elkaar lopen. Het draait op het actieve menu van je vestiging, werkt alleen producten bij waarvan de **POS ID** overeenkomt met een item in de kassacatalogus, en maakt, verwijdert of verplaatst nooit iets.

![The Price sync section with a Preview price sync row described as Compare till prices with your active menu](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/price-sync.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=ed94bff24ad7077be6e2a60e7fdc36a0)

**1. Open de preview**

Ga in **Stores** → jouw vestiging → **Settings** → **Integrations** → **Comtrex** naar **Price sync** en klik op **Preview price sync**. storekit neemt contact op met de kassa — dit kan tot twee minuten duren — en toont de **Price sync preview**.

**2. Bekijk de wijzigingen**

De samenvatting leest *N to update · N unchanged · N unmatched* met het aantal stijgingen en dalingen eronder. Elke rij toont het storekit-item, het bijbehorende POS-item en de huidige en nieuwe prijs.

* **Not found on the till** toont producten waarvan de POS ID niet in de catalogus staat. Hun prijzen veranderen niet — corrigeer de POS ID of vraag Zonal naar het item.
* **Conflicting till prices** verschijnt wanneer de kassa meer dan één prijs voor dezelfde POS ID rapporteert; de eerst gevonden prijs wordt toegepast.
* Vink **Include tax rates** aan om ook het btw-tarief van elk item vanuit de kassa te kopiëren. De preview krijgt een **Tax**-kolom zodat je het vooraf kunt controleren.

**3. Toepassen**

Klik op **Apply changes**. De sync draait op de achtergrond door en je ziet *Prices synced successfully* wanneer hij klaar is. Klik op **Close** om te vertrekken zonder iets te wijzigen.

![The Price sync preview modal showing a summary of 2 to update, 3 unchanged and 1 unmatched, the Include tax rates checkbox, a table of changed prices, and a Not found on the till section, with Close and Apply changes buttons](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/price-sync-preview.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=b52a8fdbbcb442f90c28f62f69bb8a9e)

### Wat prijssync wel en niet doet

| | |
| - | :-: |
| Prijs van gekoppelde producten bijwerken | ✓ |
| Btw-tarief van gekoppelde producten bijwerken (met **Include tax rates**) | ✓ |
| Modifier-prijzen bijwerken | ✗ |
| Producten aanmaken, archiveren of hernoemen | ✗ |
| Categorieën, afbeeldingen, beschrijvingen of allergenen wijzigen | ✗ |
| Automatisch draaien op een schema | ✗ |

Prijssync wordt altijd door jou vanuit het dashboard gestart. Als Zonal prijzen op de kassa aanpast, draai dan opnieuw **Preview price sync** — er wordt niets in storekit bijgewerkt totdat je dat doet.

> [!NOTE]
>
> Prijssync leest dezelfde catalogus als **Till catalogue**. Als de POS ID van een product daar niet in staat, verschijnt het onder **Not found on the till** ook als het nummer op de kassa zelf klopt.

## Volgende stappen

> **[Bestellingen](/docs/nl/guides/integrations/pos/comtrex/orders)**
>
> Zie hoe gekoppelde items naar de kassa worden gestuurd

> **[Troubleshooting](/docs/nl/guides/integrations/pos/comtrex/troubleshooting)**
>
> Los ontbrekende items en niet-gematchte POS ID's op


## Related topics

- [Comtrex verbinden](/docs/nl/guides/integrations/pos/comtrex/connect.md)
- [Comtrex (Zonal)](/docs/nl/guides/integrations/pos/comtrex/overview.md)
- [Troubleshooting](/docs/nl/guides/integrations/pos/comtrex/troubleshooting.md)
- [Bestellingen](/docs/nl/guides/integrations/pos/comtrex/orders.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.