Glossaire
Webhook
Un webhook est un message que Shopify envoie à une application au moment où quelque chose se passe dans votre boutique.
Une commande arrive, et en une seconde Shopify a prévenu toutes les applications qui ont demandé à le savoir.
Pourquoi ça compte en réserve
L’autre méthode, c’est l’interrogation : une appli qui demande « du nouveau ? » chaque minute, sans fin. C’est plus lent, ça consomme votre quota sur l’API Admin, et ça rate quand même des choses entre deux passages.
Avec les webhooks, une modification sur un article d’inventaire atteint le système de l’entrepôt pendant que la personne qui l’a faite est encore debout devant le rayon.
Attendez-vous à le recevoir deux fois
Shopify garantit la remise au moins une fois, pas exactement une fois. Un incident réseau, et le même message arrive une seconde fois.
Toute intégration digne de confiance gère ça, en général en notant l’identifiant du message et en ignorant celui qu’elle a déjà vu. Une appli qui ne le fait pas enregistrera deux fois la même livraison dans votre stock.
Là où ça dérape
Le destinataire tombe pendant une heure. Shopify réessaie un moment puis abandonne, et ces messages sont perdus. Une bonne intégration écoute et fait aussi un rapprochement planifié, pour qu’une heure manquée soit rattrapée au passage suivant plutôt que jamais.
L’autre faute est de sortir un webhook là où Shopify Flow suffirait. Si l’action est un e-mail ou une étiquette, Flow ne demande ni serveur ni maintenance.
Termes liés
API Admin
L'API Admin est le moyen par lequel les applications lisent et modifient votre boutique Shopify, y compris les stocks qu'un scanner met à jour.
Shopify Flow
Aussi appelé: Flow
Shopify Flow est l'outil d'automatisation de Shopify. Il guette un événement dans votre boutique et lance une action quand il arrive.
Article d'inventaire
Un article d'inventaire est la part d'une variante que Shopify compte. Les niveaux de stock s'y rattachent, un par lieu, et pas à la variante.