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

# Article n'apparaissant pas dans le menu

> Passez les vérifications qui masquent un produit ou une catégorie storekit : synchro POS, pauses, horaires, tables, stock, modificateurs et groupes cachés.

Un produit ou une catégorie entière a disparu de votre page de commande, ou s'affiche grisé avec la mention **Currently sold out**. Une dizaine de paramètres distincts peuvent en être la cause. Parcourez les vérifications ci-dessous dans l'ordre. Chacune prend moins d'une minute, et les premières écartent les causes les plus fréquentes.

> [!NOTE]
>
> Sur un menu synchronisé depuis un POS, commencez par l'étape 1 et ne la sautez pas. Si le POS possède le menu, changer les commutateurs de disponibilité dans storekit ne fera pas revenir un article.

## Vérifications, dans l'ordre

**1. Vérifier si le menu est synchronisé depuis un POS**

Allez dans **Menus** → **Edit** sur le menu et regardez la ligne sous l'en-tête du menu.

* **Connected to Zonal**, **Connected to Lightspeed**, **Connected to Toast**, **Connected to PointOne**, **Connected to 3S POS** ou **Managed by Deliverect** signifient que le POS est la source de vérité pour les articles, les prix et la disponibilité. Resynchronisez avec le bouton de cette ligne (**Sync menu** pour Zonal et PointOne, **Sync** pour Lightspeed et Toast) et vérifiez que l'heure **Synced** est bien mise à jour. Deliverect n'a pas de bouton : publiez le menu dans Deliverect et il est poussé vers storekit en environ 30 secondes. 3S POS n'a pas de bouton non plus. Demandez au [support](/docs/fr/getting-started/contact-support) une resynchronisation. Si l'article est toujours manquant après une synchronisation réussie, c'est qu'il est manquant, indisponible ou non associé dans le POS. Corrigez-le là-bas.
* **Connected to TISSL** signifie que seul le stock est synchronisé (**Sync stock**). Le menu lui-même est construit dans storekit, donc poursuivez avec les vérifications ci-dessous.
* L'absence totale de ligne ne prouve pas que le menu est géré dans storekit : Stream, Syrve, Comtrex et Centegra n'en affichent aucune. Vérifiez **Stores** → votre boutique → **Settings** → **Integrations** pour une carte POS marquée **Connected**. Pour Syrve, ouvrez **Syrve** et cliquez sur **Sync menu** ; les menus Comtrex et Centegra sont construits dans storekit et associés par POS ID, donc poursuivez ci-dessous.

Sur un menu synchronisé, seuls les horaires de catégorie, **Unavailable Product Options** et les champs de contenu côté storekit (images, vidéo, ingrédients, nutrition) sont contrôlés dans storekit. Donc si la *catégorie entière* est manquante à un moment précis de la journée, passez à l'étape 3.

[Guide complet : POS Menu Sync →](/docs/fr/guides/menu/pos-menu-sync#is-your-menu-synced-from-a-pos-or-managed-in-storekit)

**2. Vérifier que la boutique n'est pas en pause et que vous êtes sur le bon menu**

* Si **rien** n'est commandable, la boutique est peut-être en pause. Sur la page **Stores**, une boutique en pause affiche un libellé **Snoozed** et un bouton **Unsnooze** sur sa carte ; cliquez sur **Unsnooze**, puis sur **Enable orders**. Voir [Mise en pause de boutique](/docs/fr/guides/menu/availability-snoozing#store-snoozing).
* Vérifiez le nom de la boutique sous le nom du menu sur la page **Menus** : l'article a peut-être été ajouté à un menu appartenant à une autre boutique, ou à un second menu sur la même boutique. Voir [Gestion des menus](/docs/fr/guides/menu/managing-menus#where-menus-are-listed).
* Si le menu lui-même a disparu de la liste **Menus**, cliquez sur **Show archived menus** en bas de la liste. Un menu archivé n'est pas servi aux clients. Voir [Archiver et désarchiver un menu](/docs/fr/guides/menu/managing-menus#archiving-and-un-archiving-a-menu).

**3. Vérifier les horaires de la catégorie et Available After**

Une catégorie en dehors de ses horaires est masquée avec tous ses produits, même si les produits sont marqués comme disponibles. Cliquez sur l'icône des paramètres à côté du nom de la catégorie, ouvrez l'onglet **Availability** et vérifiez :

* **Category always available** est activé, ou les horaires couvrent l'heure actuelle du jour de la semaine actuel. Les horaires de catégorie sont un planning hebdomadaire, donc un jour réglé sur **Closed** est fermé chaque semaine.
* La date et l'heure **Available After** de la catégorie sont passées.

Si vous avez désactivé **Category always available** sans définir d'horaires, la catégorie est masquée tous les jours.

[Guide complet : Horaires de catégorie →](/docs/fr/guides/menu/categories#horaires-de-categorie)

**4. Vérifier les restrictions par zone de table de la catégorie**

Dine-in uniquement. Sur la même catégorie, ouvrez l'onglet **Table Restrictions**. Les zones de table sélectionnées sous **Select table areas** sont les zones où la catégorie **n'est pas** affichée lorsqu'un client scanne le QR code de cette table. Effacez la sélection pour l'afficher partout.

[Guide complet : Restrictions de catégorie par zone de table →](/docs/fr/guides/menu/table-area-restrictions)

**5. Vérifier les paramètres de disponibilité du produit lui-même**

Ouvrez le produit depuis le menu builder et vérifiez, dans l'onglet **Details** :

| Paramètre | Ce qu'il faut regarder |
| - | - |
| **Available** | Doit être activé. S'il est désactivé, le produit ne peut pas être commandé tant que vous ne le réactivez pas. |
| Snooze | Un produit en pause apparaît comme tel dans le menu builder. Cliquez sur **Unsnooze** pour le restaurer maintenant, ou attendez la fin de la pause. |
| **Available After** | La date et l'heure doivent être dans le passé. |
| **Track Inventory** | Si activé, le stock doit être supérieur à zéro. Définissez un nouveau nombre pour réapprovisionner. |
| Availability by Day | Aujourd'hui doit faire partie des jours sélectionnés. Les articles indisponibles pour cette raison s'affichent toujours grisés, jamais masqués. |

[Guide complet : Disponibilité et mise en pause →](/docs/fr/guides/menu/availability-snoozing#product-availability) · [Gestion des stocks →](/docs/fr/guides/menu/inventory-management)

**6. Vérifier que chaque groupe de modificateurs obligatoire peut encore être complété**

Si le produit affiche **Currently sold out** mais que son propre commutateur **Available** est activé, regardez ses groupes de modificateurs dans l'onglet **Modifiers**. Un groupe obligatoire (minimum de 1 ou plus) avec **aucune option restante en stock** rend le produit entier non commandable. Rien dans le menu builder ne le signale sur le produit lui-même.

Vérifiez que chaque groupe obligatoire dispose encore d'au moins une option avec **In Stock** activé et, s'il suit un stock, un stock supérieur à zéro. Les options délibérément en rupture ne posent pas de problème tant qu'il en reste une. Cela inclut les groupes imbriqués que le client ne voit qu'après avoir choisi une option parent, et les groupes partagés qui ont été modifiés depuis un autre produit.

Un groupe peut aussi être insuffisant sans être vide. Si son minimum est de 2 ou plus, il doit y avoir suffisamment d'options en stock (ou, avec **Multi Max**, suffisamment de quantité sélectionnable) pour atteindre ce minimum. Sinon, le produit semble toujours commandable sur le menu, mais les clients ne peuvent pas le compléter ni l'ajouter au panier. Réapprovisionnez une option ou abaissez le minimum du groupe.

[Guide complet : Pourquoi un produit s'affiche épuisé lorsque ses modificateurs sont indisponibles →](/docs/fr/guides/menu/nested-modifiers#pourquoi-un-produit-saffiche-epuise-lorsque-ses-modificateurs-sont-indisponibles)

**7. Vérifier s'il s'agit d'un groupe de modificateurs masqué, pas d'un produit**

Si un *choix* manque sur la page produit plutôt que le produit lui-même, le groupe est peut-être réglé sur **Hidden**. Ouvrez le produit → onglet **Modifiers** → le groupe et vérifiez **Initial display setting**. **Expanded** et **Collapsed** sont tous deux visibles pour les clients ; **Hidden** ne l'est pas.

[Guide complet : Afficher et masquer les groupes de modificateurs →](/docs/fr/guides/menu/show-hide-modifiers)

**8. Vérifier le paramètre Unavailable Product Options du menu**

Ce paramètre ne provoque pas l'indisponibilité, mais il décide si un article indisponible est grisé ou retiré. Ouvrez **Menus** → **Edit** → **Settings** et regardez **Unavailable Product Options** : sur **Disable** (par défaut), les articles indisponibles restent visibles et grisés ; sur **Hide**, ils disparaissent. Si des articles disparaissent au lieu d'être grisés et que vous préférez que les clients les voient toujours, passez à **Disable**.

[Guide complet : Unavailable Product Options →](/docs/fr/guides/menu/availability-snoozing#unavailable-product-options)

## Grisé ou disparu ? Un aperçu rapide

| Ce que vous voyez sur la page de commande | Cause la plus probable |
| - | - |
| Produit grisé, **Currently sold out** | **Available** désactivé, en pause, en rupture de stock, mauvais jour, ou un groupe obligatoire sans options (étapes 5-6) |
| Produit entièrement absent | Mêmes causes sur un menu réglé sur **Hide** (étape 8), ou le produit est dans une catégorie masquée (étapes 3-4) |
| Catégorie entière absente | Horaires de catégorie ou **Available After** (étape 3), restriction de zone de table (étape 4), ou la catégorie est manquante dans le POS (étape 1) |
| Le produit semble commandable mais ne peut pas être ajouté au panier | Un groupe *imbriqué* obligatoire n'a plus d'options (étape 6) |
| Tout est absent | Boutique en pause, menu archivé ou mauvaise boutique (étape 2) |
| Un choix (taille, garniture) manque sur un produit | Groupe réglé sur **Hidden** (étape 7), ou l'option est en rupture sur un menu **Hide** (étape 8) |

## Toujours introuvable ?

Si chaque vérification ci-dessus est passée et que l'article n'apparaît toujours pas, [contactez le support](/docs/fr/getting-started/contact-support) avec le nom de la boutique, le nom du menu, le nom du produit et une capture d'écran de la page de commande. Les IDs de produit et de catégorie aident aussi. Voir [Product ID](/docs/fr/guides/menu/products#product-id).


## Related topics

- [Créer et planifier les catégories de menu](/docs/fr/guides/menu/categories.md)
- [Aperçu du menu](/docs/fr/guides/menu/overview.md)
- [Modificateurs imbriqués : configuration, POS et profondeur](/docs/fr/guides/menu/nested-modifiers.md)
- [Construire votre premier menu](/docs/fr/guides/menu/build-your-first-menu.md)
- [Synchronisation du menu POS](/docs/fr/guides/menu/pos-menu-sync.md)


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