> ## 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.

# Comtrex verbinden

> Richten Sie storekit auf Ihren Comtrex-Server aus, laden Sie die Media Types, ordnen Sie Trinkgelder, Rabatte und Zahlungen zu und aktivieren Sie es.

Beim Verbinden von Comtrex wird ein storekit-Store mit dem Comtrex-Server eines Standorts verknüpft. Sie geben die Server-Adresse und die Vendor ID ein, laden die Media Types, die die Kasse meldet, teilen storekit mit, gegen welche Media Trinkgelder, Rabatte und Zahlungen gebucht werden sollen, und aktivieren dann die Integration.

## Voraussetzungen

* Eine Comtrex-EPOS-Installation mit aktivierter Real-Time-Ordering-Schnittstelle (RTO)
* Die Adresse des Comtrex-Servers (Host oder IP, plus Port, wenn er nicht 80 ist) und der Vendor-Name, den Zonal für storekit konfiguriert hat – fragen Sie Ihren Zonal-Account-Manager, falls Sie diese nicht haben
* Der Comtrex-Server ist aus dem Internet erreichbar, oder es besteht eine mit storekit vereinbarte Route
* Die Comtrex-Integration ist in Ihrem storekit-Account aktiviert

> [!NOTE]
>
> Wenn **Comtrex** nicht in Ihrer **Integrations**-Liste erscheint, ist die Integration für Ihren Account noch nicht aktiviert – [wenden Sie sich an den storekit-Support](/docs/de/getting-started/contact-support).

## Ihre Kasse verbinden

**1. Comtrex-Integration öffnen**

Gehen Sie zu **Stores** → Ihr Store → **Settings** → **Integrations** und wählen Sie **Comtrex**.

**2. Server-Details eingeben**

Füllen Sie **Server IP Address** und **Vendor ID** aus. Geben Sie die Adresse ohne Schema ein – storekit fügt `http://` für Sie hinzu – und geben Sie den Port an, falls die RTO-Schnittstelle nicht auf Port 80 läuft, zum Beispiel `192.168.1.20:16700`. Klicken Sie auf **Save**.

**3. Media Types von der Kasse laden**

Klicken Sie auf **Load from till**. Der Button bleibt deaktiviert – mit dem Hinweis *Save the connection details to load anything from the till.* – bis die Adresse und die Vendor ID, die Sie auf dem Bildschirm sehen, gespeichert wurden. storekit fragt beim Comtrex-Server die Media-Liste ab; bei Erfolg lautet die Statuszeile *Connected — media types loaded from the till.*, und der Button wechselt zu **Reload**. Bei einem Fehler prüfen Sie die Adresse und die Erreichbarkeit des Servers – siehe [Fehlerbehebung](/docs/de/guides/integrations/pos/comtrex/troubleshooting#load-from-till-fails).

**4. Kassen-Media zuordnen**

Wählen Sie eine **Tip ID**, **Discount ID** und **Payment Type ID** aus den Listen, die die Kasse zurückgegeben hat, und geben Sie die **Sales Type Number** ein, die Online-Bestellungen verwenden sollen (siehe unten).

**5. Integration aktivieren**

Schalten Sie **Integration Status** ein. Das Label daneben zeigt *Enabled - sending orders to Comtrex* an, wenn der Store live ist.

**6. Speichern**

Klicken Sie auf **Save**.

![The Connection section of the Comtrex settings page showing Server IP Address, Vendor ID, the Connected status line with a Reload button, and Integration Status enabled](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/connection.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=442a585baf6a367855b13a909f681310)

> [!NOTE]
>
> Jeder storekit-Store verbindet sich mit einem einzelnen Comtrex-Server. Bei Multi-Site-Accounts wiederholen Sie diesen Vorgang für jeden Store.

> [!WARNING]
>
> Ein Store kann nur eine POS-Integration aktiviert haben. Wenn bereits eine andere POS-Integration im Store aktiv ist, schlägt das Einschalten von **Integration Status** mit *This venue already has a POS integration. Please remove it before enabling Comtrex.* fehl – deaktivieren Sie zunächst die andere Integration.

## Media-Mapping

Comtrex bucht Trinkgelder, Rabatte und Zahlungen auf *Media Types*, die an der Kasse konfiguriert sind. storekit muss wissen, welches Media jeweils zu verwenden ist, also legen Sie diese zuerst an der Kasse an (Ihr Zonal-Account-Manager kann das erledigen), klicken dann auf **Load from till** und wählen sie hier aus.

![The Media mapping section with Tip ID set to Gratuity #301, Discount ID set to Online Discount #410, Payment Type ID set to storekit #12, and Sales Type Number 3](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/media-mapping.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=34ced12d1bf8b36f4c3130de458c4368)

| Einstellung | Wofür sie dient |
| - | - |
| **Tip ID** | Der Media Type, auf den Trinkgelder gebucht werden – sowohl Trinkgelder auf Online-Bestellungen (wenn **Send Gratuity Amount** aktiv ist) als auch Trinkgelder, die zu Pay-at-Table-Zahlungen hinzugefügt werden. |
| **Discount ID** | Der Media Type, auf den storekit-Rabatte (Promo-Codes, Loyalty-Belohnungen) gebucht werden. Er muss einen offenen Betrag akzeptieren, da storekit den Rabatt als Wert und nicht als Prozentsatz sendet. |
| **Payment Type ID** | Der Media Type, mit dem storekit-Zahlungen abgeschlossen werden. Kartenbestellungen und Pay-at-Table-Zahlungen werden mit dem Zahlungsnamen `storekit` gegen ihn gebucht. |
| **Sales Type Number** | Der Comtrex-Sales-Type, der mit jeder Online-Bestellung gesendet wird – Lieferung, Abholung und Vor-Ort-Bestellungen verwenden alle diese eine Nummer. Fragen Sie Zonal, welchen Sales Type sie für Online-Bestellungen eingerichtet haben. |

Unter jedem Media-Dropdown befindet sich ein Link **Enter ID manually**. Verwenden Sie ihn, wenn der benötigte Media Type nicht in der Liste enthalten ist, die die Kasse zurückgegeben hat, oder wenn Sie das Setup vornehmen, bevor die Kasse erreichbar ist.

> [!TIP]
>
> Behalten Sie **Payment Type ID** als dedizierten `storekit`-Media-Type an der Kasse bei, anstatt ein Karten- oder Bargeld-Media wiederzuverwenden. Das macht den Tagesabschluss-Abgleich zwischen storekit-Auszahlungen und der Kasse deutlich einfacher.

## Weitere Verbindungseinstellungen

* **Integration Status** – der Hauptschalter. Wenn er aus ist, werden die Einstellungen behalten, aber nichts wird an Comtrex gesendet, und das Label zeigt *Disabled - not sending orders to Comtrex*. Beim Einschalten wird auch der POS-Anbieter des Stores auf Comtrex gesetzt.
* **Reload** – lädt die Media-Liste erneut von der Kasse. Verwenden Sie ihn, nachdem Zonal einen neuen Media Type hinzugefügt hat.

> [!TIP]
>
> **Integration Status** wird in dem Moment gespeichert, in dem Sie ihn umschalten. Alles andere auf der Seite – Adressen, Media-Mappings, Bestellhandling – wird erst wirksam, wenn Sie auf **Save** klicken. **Load from till** und **Reload** speichern für sich alleine nichts.

## Nächste Schritte

> **[Menü-Verknüpfung & Preis-Sync](/docs/de/guides/integrations/pos/comtrex/menu-sync)**
>
> Geben Sie jedem Produkt und Modifier die Artikelnummer der Kasse

> **[Bestellungen](/docs/de/guides/integrations/pos/comtrex/orders)**
>
> Wählen Sie, was mit jeder Bestellung gesendet wird


## Related topics

- [Comtrex (Zonal)](/docs/de/guides/integrations/pos/comtrex/overview.md)
- [Menü-Verknüpfung & Preis-Sync](/docs/de/guides/integrations/pos/comtrex/menu-sync.md)
- [Syrve verbinden](/docs/de/guides/integrations/pos/syrve/connect.md)
- [Toast verbinden](/docs/de/guides/integrations/pos/toast/connect.md)
- [Deliverect verbinden](/docs/de/guides/integrations/pos/deliverect/connect.md)


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