Skip to main content
L’injection de commande est le processus d’envoi automatique des commandes en ligne vers votre système POS. Lorsqu’un client finalise le checkout, la commande est transmise à votre POS en quelques secondes, apparaissant sur les terminaux et les imprimantes de cuisine comme n’importe quelle autre commande.

Comment fonctionne l’injection de commande

Le processus complet se termine généralement en 2 à 5 secondes.

Timing des commandes

Le moment où les commandes sont injectées dépend du type de traitement et de votre configuration.

Commandes ASAP

Les commandes pour traitement immédiat sont injectées dès que le paiement est finalisé. La commande apparaît immédiatement dans votre POS.

Précommandes / commandes planifiées

Pour les commandes planifiées à une heure future, le timing de l’injection dépend de vos paramètres : L’injection différée est utile si vous ne voulez pas que les précommandes encombrent votre file d’attente cuisine des heures à l’avance. Le buffering se règle par intégration POS, pas une seule fois pour tout le magasin, et toutes les caisses ne l’exposent pas. Chaque page d’intégration ci-dessous se trouve dans Stores → votre magasin → Settings → Integrations → l’intégration.
Deliverect peut également retenir les précommandes. Le canal storekit dans le propre tableau de bord de Deliverect dispose d’une option Buffer orders indépendante du réglage storekit ci-dessus. storekit envoie toujours l’heure de retrait ou de livraison demandée avec la commande ; ainsi, lorsque cette option de canal est activée, Deliverect conserve la commande et ne la transmet à votre POS que peu de temps avant l’échéance — même si Buffer Orders est désactivé dans storekit et que la commande a quitté storekit le jour où elle a été passée. Il n’existe aucun contrôle pour cela dans le tableau de bord storekit : demandez au support Deliverect ou au support storekit de le modifier.
Lorsque le délai provient de votre temps de préparation, la valeur est celle définie dans Stores → votre magasin → Settings → Operations → Preparation time (Delivery et Pickup). Il n’y a pas de contrôle de timing d’injection dans Stores → votre magasin → Settings → Pre-Orders — cette page ne couvre que les créneaux, la capacité et les cut-offs. Pour les intégrations ci-dessus où le support storekit détient le réglage, contactez le support avec le nombre de minutes souhaité.
Pour les cuisines très actives, envisagez d’injecter les précommandes 15 à 30 minutes avant l’heure demandée. Cela laisse assez de temps de préparation sans surcharger la file d’attente.

Ce qui est inclus dans les commandes

Chaque commande envoyée à votre POS contient :

Détails de la commande

  • ID de commande unique
  • Horodatage de la commande
  • Heure de traitement demandée

Articles

  • Noms de produits et quantités
  • Modificateurs et personnalisations
  • Notes au niveau de l’article
  • Codes PLU/produit (pour les intégrations liées)

Coordonnées du client

  • Nom
  • Numéro de téléphone
  • Adresse email

Détails de traitement

  • Méthode (livraison, retrait, sur place)
  • Adresse de livraison (le cas échéant)
  • Numéro de table (pour sur place)
  • Instructions spéciales

Paiement

  • Statut de paiement (payé/en attente)
  • Mode de paiement
  • Montant du pourboire (le cas échéant)
Les commandes en espèces sont envoyées sans paiement attaché, de sorte que l’addition reste ouverte pour que le personnel la règle — sauf si l’intégration POS a un paramètre « espèces comme payé » activé. Consultez Commandes en espèces et paiement au retrait.

Gestion des erreurs

storekit est conçu pour gérer avec élégance les défaillances de communication avec le POS.

Nouvelle tentative automatique

Si le POS est temporairement inaccessible :
  1. storekit met la commande en file d’attente
  2. Réessaie automatiquement avec un délai exponentiel
  3. Continue de réessayer jusqu’à ce que ce soit réussi
  4. La commande finit par apparaître dans le POS
Si une commande échoue à se synchroniser après toutes les tentatives, vous recevrez une notification par email avec la raison spécifique de l’erreur, les détails de la commande et un lien direct pour la consulter dans votre tableau de bord.
Une fois la cause corrigée, renvoyez une commande en échec depuis la page de la commande avec More actions → Resend order to POS. storekit refuse le renvoi avec « This order has already been sent to the POS » si le POS a déjà confirmé avoir reçu la commande — la renvoyer créerait une commande en double sur la caisse. Pour Lightspeed K-Series, où cela peut arriver alors que rien n’a été imprimé, voir Commandes en échec : caisse hors ligne.

Expérience client

Les commandes sont toujours finalisées avec succès pour le client, même si l’injection POS est retardée :
  • Le paiement est traité
  • Le client reçoit une confirmation
  • La commande apparaît dans le tableau de bord storekit
  • Vous pouvez saisir manuellement la commande si nécessaire
Les clients ne sont jamais affectés par des problèmes POS temporaires. Leur commande est confirmée et vous l’aurez toujours dans votre tableau de bord storekit.

Erreurs de connexion POS

En cas de problème de connexion persistant, les clients peuvent voir un message leur demandant de contacter le personnel. Cela ne se produit que dans des scénarios spécifiques comme le paiement à table, où la connectivité POS est essentielle.

Modification des commandes

Avant l’injection POS

Si vous devez modifier une commande avant qu’elle ne soit envoyée au POS :
  1. Trouvez la commande dans votre tableau de bord storekit
  2. Effectuez les modifications nécessaires
  3. La commande modifiée est envoyée au POS

Après l’injection POS

Une fois qu’une commande a été injectée :
  • Les modifications dans storekit ne mettent pas automatiquement à jour le POS
  • Modifiez la commande directement dans votre POS
  • Effectuez les remboursements via storekit si nécessaire

Comportement spécifique à l’intégration

Les différentes intégrations POS gèrent les commandes légèrement différemment.

Zonal

  • Les commandes apparaissent comme commandes en ligne dans Aztec
  • Prise en charge complète des modificateurs
  • Les remises de la fidélité Zonal sont enregistrées
  • Les notes de commande apparaissent sur les tickets

Lightspeed K-Series

  • Les commandes apparaissent sur votre terminal configuré
  • Le routage cuisine suit votre configuration Lightspeed
  • Les attributions de plats respectées (si configurées)

TISSL (basé sur PLU)

  • Produits mis en correspondance par codes PLU
  • Assurez-vous que tous les produits ont des PLU valides
  • Les articles non correspondants peuvent causer des échecs de commande

Dépannage de l’injection de commande

Les commandes n’apparaissent pas dans le POS

  1. Vérifiez le statut de l’intégration : Vérifiez que la connexion POS est active dans Paramètres de la boutique
  2. Vérifiez le statut du POS : Assurez-vous que votre terminal POS est en ligne
  3. Consultez la commande dans le tableau de bord : Recherchez les messages d’erreur sur la commande
  4. Vérifiez les codes PLU : Pour les intégrations à liaison manuelle, vérifiez que les PLU sont corrects
  5. Vérifiez les notifications par email : Si la commande a échoué à se synchroniser, vous recevrez un email avec les détails de l’erreur

Les précommandes atteignent le POS juste avant le retrait

Une précommande passée plusieurs jours à l’avance n’apparaît sur la caisse que 30 à 60 minutes avant l’heure demandée, alors que vous préféreriez la voir tout de suite. Quelque part entre storekit et le POS, elle est retenue ; vérifiez chaque couche l’une après l’autre.
1

Vérifiez que storekit a bien reçu la commande le jour où elle a été passée

Live Orders n’affiche que les commandes du jour, donc une précommande pour une date future n’y figure pas jusqu’au jour prévu — regardez plutôt dans All Orders. La date de création de la commande est le jour où le client l’a passée. Voir Live Orders et précommandes →.
2

Vérifiez le buffer de storekit

Allez dans Stores → votre magasin → Settings → Integrations → Deliverect. Si Buffer Orders est activé, storekit retient la commande et l’envoie Buffer Delay (in minutes) avant l’heure demandée. Désactivez Buffer Orders et cliquez sur Save pour envoyer les précommandes dès qu’elles sont passées. C’est le seul réglage de buffer côté storekit ; il n’en existe pas de distinct sur la page Pre-Orders.
3

Vérifiez le buffer du canal Deliverect

Si Buffer Orders de storekit est déjà désactivé, la rétention se situe en aval. Le canal storekit dans Deliverect possède sa propre option Buffer orders qui garde les commandes planifiées dans Deliverect jusqu’à peu avant leur échéance. Demandez au support Deliverect ou au support storekit de la désactiver pour votre canal storekit.
4

Vérifiez comment votre POS gère les commandes planifiées

Certains systèmes POS masquent ou mettent de côté les commandes dont l’heure demandée est dans le futur et ne les impriment que le jour même. Si les deux buffers sont désactivés, vérifiez les réglages des commandes différées ou planifiées dans le POS lui-même.

Commandes retardées

  • Vérifiez votre connectivité réseau
  • Vérifiez que l’API POS répond
  • Consultez les messages d’erreur dans le tableau de bord

Articles ou modificateurs manquants

  • Assurez-vous que tous les produits sont correctement mappés
  • Vérifiez les codes PLU des modificateurs (pour TISSL/liaison manuelle)
  • Vérifiez que les produits existent dans le POS

Prix erronés

  • Vérifiez les paramètres taxe incluse vs taxe exclue
  • Vérifiez que les prix correspondent entre les systèmes
  • Resynchronisez le menu si vous utilisez la synchronisation automatique

Bonnes pratiques

Testez avant la mise en production

Testez toujours l’injection de commande en profondeur :
  1. Passez une commande de test avec divers articles
  2. Incluez des modificateurs et des demandes spéciales
  3. Vérifiez que tout apparaît correctement dans le POS
  4. Testez différentes méthodes de traitement

Surveillez le flux de commandes

  • Vérifiez régulièrement que les commandes arrivent au POS
  • Configurez des alertes pour les échecs d’injection (si disponible)
  • Examinez rapidement toute commande échouée

Gardez les systèmes synchronisés

  • Synchronisez régulièrement les menus si vous utilisez des intégrations pull
  • Mettez à jour les codes PLU lorsque vous ajoutez de nouveaux articles
  • Testez après avoir apporté des modifications au menu
Pour toute assistance supplémentaire, contactez le support.