> ## 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 (Zonal)

> Connectez le Comtrex EPOS de Zonal à storekit pour injecter les commandes en caisse, récupérer les prix du catalogue et prendre les paiements pay-at-table.

Comtrex est la plateforme EPOS de Zonal. storekit communique directement avec le serveur Comtrex de votre site : il envoie les commandes en ligne sur la caisse sous forme de guest checks, lit le catalogue d'articles de la caisse pour que vous puissiez faire correspondre votre menu storekit, récupère les prix (et éventuellement les taux de TVA) depuis la caisse et — pour les établissements avec service sur place — lit les checks ouverts pour que les clients puissent régler leur addition depuis leur téléphone.

Contrairement à Lightspeed ou Toast, Comtrex n'importe pas de menu dans storekit. Vous construisez le menu dans storekit et vous reliez chaque produit, modificateur et table à la caisse à l'aide d'un **POS ID**.

Cette section est divisée en guides ciblés. Commencez par **Connecter Comtrex**, puis configurez les domaines dont vous avez besoin.

> **[Connecter Comtrex](/docs/fr/guides/integrations/pos/comtrex/connect)**
>
> Renseignez l'adresse du serveur et le vendor ID, chargez les media types depuis la caisse et activez l'intégration

> **[Liaison du menu et synchronisation des prix](/docs/fr/guides/integrations/pos/comtrex/menu-sync)**
>
> Parcourez le catalogue de la caisse, renseignez les POS IDs et récupérez les prix depuis la caisse

> **[Commandes](/docs/fr/guides/integrations/pos/comtrex/orders)**
>
> Ce que storekit envoie à la caisse, les sales types, les commandes planifiées, les notes, le nombre de couverts et les relances

> **[Service sur place : tables](/docs/fr/guides/integrations/pos/comtrex/dine-in)**
>
> Attribuez à chaque table storekit le numéro de table de la caisse pour que les commandes arrivent sur le bon check

> **[Pay at Table](/docs/fr/guides/integrations/pos/comtrex/pay-at-table)**
>
> Laissez les clients voir et régler leur check Comtrex ouvert depuis leur téléphone

> **[Dépannage](/docs/fr/guides/integrations/pos/comtrex/troubleshooting)**
>
> Résolvez les problèmes de connexion, de liaison, de commandes et de pay-at-table

## Comment fonctionne la connexion

storekit se connecte à l'interface Comtrex Real Time Ordering du serveur Comtrex de votre site. Vous saisissez l'adresse du serveur dans **Server IP Address** et le nom de vendor que Zonal a configuré pour storekit dans **Vendor ID** ; storekit envoie ensuite chaque requête à `http://<address>/v10/jrequest.cgi` sur ce serveur. Il n'y a pas d'étape OAuth ni de compte cloud Zonal à autoriser — le serveur Comtrex doit simplement être joignable depuis storekit.

![La liste Integrations dans les paramètres d'un établissement, avec Comtrex en tête de liste et un badge vert Connected](https://mintcdn.com/storekit/ESLFABunh773fqh0/images/comtrex/integrations-list.png?fit=max\&auto=format\&n=ESLFABunh773fqh0\&q=85\&s=5f659781024b528c2bfa09f6121293f5)

Un établissement storekit se connecte à un seul serveur Comtrex. Pour les configurations multi-sites, connectez chaque établissement séparément.

> [!NOTE]
>
> L'intégration Comtrex n'est disponible que pour les comptes qui l'ont activée. Si vous ne voyez pas **Comtrex** dans votre liste **Integrations**, [contactez le support storekit](/docs/fr/getting-started/contact-support) pour la faire activer.

## Comment les commandes circulent vers Comtrex

```
Le client passe une commande sur storekit
        ↓
storekit met la commande en file d'attente pour envoi
        ↓
storekit construit une requête CreateNewOrder (articles et modificateurs par POS ID, numéro de table,
sales type, remises, pourboire, note, paiement)
        ↓
Comtrex accepte → commande marquée Accepted, numéro de guest check enregistré comme reçu POS
        ↓
Comtrex refuse ou est injoignable → storekit relance, puis marque la commande en échec
et envoie un email à l'établissement
```

Les commandes sont envoyées dès qu'elles sont passées — vous n'avez pas besoin de les accepter au préalable. Si un client a ouvert son addition de table dans storekit et commande à nouveau, les articles sont ajoutés à ce check plutôt que d'en ouvrir un nouveau.

## Fonctionnalités prises en charge

> **Menu**
>
> | Fonctionnalité | Prise en charge |
> | - | :-: |
> | Import du menu depuis la caisse | ✗ |
> | Liaison manuelle par **POS ID** | ✓ |
> | Parcourir le catalogue de la caisse depuis le dashboard | ✓ |
> | Synchronisation des prix depuis la caisse (articles déjà liés uniquement) | ✓ |
> | Synchronisation des taux de TVA depuis la caisse | ✓ |
> | Synchronisation planifiée des prix | ✗ |
> | Images produit, allergènes, descriptions depuis la caisse | ✗ |

> **Commandes**
>
> | Fonctionnalité | Prise en charge |
> | - | :-: |
> | Injection de commande | ✓ |
> | Commandes planifiées (envoyées comme future orders Comtrex) | ✓ |
> | Bufferisation des commandes | Uniquement par le support |
> | Relances automatiques en cas d'échec | ✓ |
> | Remises (envoyées vers un media type de la caisse) | ✓ |
> | Pourboires | ✓ |
> | Frais de service | ✓ |
> | Modèle de note de commande personnalisé | ✓ |
> | Nombre de couverts | ✓ |
> | Détails de livraison | ✓ |
> | Annuler une commande planifiée sur la caisse | ✓ |
> | Validation du panier avant checkout | ✗ |
> | Mise en veille automatique des articles après un échec | ✗ |

> **Pay at Table**
>
> | Fonctionnalité | Prise en charge |
> | - | :-: |
> | Synchronisation en direct de l'addition | ✓ |
> | Application des paiements sur le check | ✓ |
> | Paiements partiels et fractionnés | ✓ |
> | Les paiements pris sur la caisse réduisent le montant dû | ✓ |
> | Ajout à une addition existante | ✓ |
> | Rembourser les paiements de la caisse depuis storekit | ✗ |

> **Configuration de l'établissement**
>
> | Fonctionnalité | Prise en charge |
> | - | :-: |
> | Synchronisation du plan de salle | ✗ |
> | Mises à jour de stock en temps réel | ✗ |
> | Synchronisation de l'état de préparation (ouverture/fermeture automatique) | ✗ |
> | Connexion caisse distincte par établissement | ✓ |

## Guides associés

> **[Vue d'ensemble des intégrations POS](/docs/fr/guides/integrations/pos/overview)**
>
> Comparez Comtrex avec les autres intégrations POS de storekit

> **[Injection de commande](/docs/fr/guides/integrations/pos/order-injection)**
>
> Comment fonctionne l'injection de commande selon les fournisseurs POS

> **[Mapping PLU](/docs/fr/guides/integrations/pos/advanced/plu-mapping)**
>
> Comment storekit associe les produits aux identifiants POS

> **[Pay at Table](/docs/fr/guides/pay-at-table/overview)**
>
> Comment fonctionne le pay-at-table pour les clients et le personnel


## Related topics

- [Connecter Comtrex](/docs/fr/guides/integrations/pos/comtrex/connect.md)
- [Dépannage](/docs/fr/guides/integrations/pos/comtrex/troubleshooting.md)
- [Liaison du menu et synchronisation des prix](/docs/fr/guides/integrations/pos/comtrex/menu-sync.md)
- [Service sur place : tables](/docs/fr/guides/integrations/pos/comtrex/dine-in.md)
- [Zonal (Aztec)](/docs/fr/guides/integrations/pos/zonal.md)


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