{"id":703,"date":"2026-05-17T05:54:03","date_gmt":"2026-05-17T04:54:03","guid":{"rendered":"https:\/\/yaxii.dev\/?yaxii_doc=real-time-tracking-modal"},"modified":"2026-05-19T16:36:11","modified_gmt":"2026-05-19T15:36:11","slug":"real-time-tracking-modal","status":"publish","type":"yaxii_doc","link":"https:\/\/yaxii.dev\/fr\/docs\/yaxii-smart-form\/real-time-tracking-modal\/","title":{"rendered":"Comment fonctionne le suivi en direct"},"content":{"rendered":"<h2>Comment fonctionne le suivi en direct<\/h2>\n<p>Lorsque vous exp\u00e9diez une commande via Yaxii, le transporteur renvoie un num\u00e9ro de suivi qui est enregistr\u00e9 directement dans la commande WooCommerce. \u00c0 tout moment apr\u00e8s l&rsquo;exp\u00e9dition, vous pouvez ouvrir le modal de suivi pour conna\u00eetre la position de l&rsquo;envoi en temps r\u00e9el sans quitter WordPress.<\/p>\n<h2>Ouvrir le modal de suivi<\/h2>\n<p>Le num\u00e9ro de suivi appara\u00eet sous forme d&rsquo;\u00e9l\u00e9ment cliquable dans :<\/p>\n<ul>\n<li>Le bloc <b>Exp\u00e9dition Yaxii<\/b> sur la fiche de modification de commande<\/li>\n<li>La <b>ligne de commande<\/b> dans le tableau du panneau Yaxii (WooCommerce > Commandes)<\/li>\n<\/ul>\n<p>Cliquez sur le num\u00e9ro de suivi ou sur l&rsquo;ic\u00f4ne de colis sur la ligne de commande pour ouvrir le modal.<\/p>\n<h2>Contenu du modal<\/h2>\n<p>L&rsquo;en-t\u00eate du modal affiche :<\/p>\n<ul>\n<li>Le <b>num\u00e9ro de suivi<\/b> comme titre<\/li>\n<li>La r\u00e9f\u00e9rence de commande, le nom du client et la wilaya comme sous-titre<\/li>\n<li>Un bouton <b>Copier le num\u00e9ro<\/b> \u2014 copie le num\u00e9ro de suivi dans le presse-papiers en un clic<\/li>\n<li>Un bouton <b>Voir sur Yalidine<\/b> \u2014 ouvre la page de suivi public Yalidine dans un nouvel onglet<\/li>\n<\/ul>\n<p>Sous l&rsquo;en-t\u00eate, une <b>barre de statut<\/b> affiche la position actuelle de l&rsquo;envoi en temps r\u00e9el :<\/p>\n<ul>\n<li>Un point vert clignotant avec le libell\u00e9 du statut actuel (ex. \u00ab En livraison \u00bb)<\/li>\n<li>La date de la derni\u00e8re mise \u00e0 jour<\/li>\n<li>Le nom du transporteur (\u00ab via Yalidine \u00bb ou \u00ab via ZR Express \u00bb)<\/li>\n<\/ul>\n<p>La <b>chronologie<\/b> sous la barre de statut liste chaque \u00e9v\u00e9nement dans l&rsquo;historique de l&rsquo;envoi \u2014 de la cr\u00e9ation du colis au centre de tri en passant par chaque scan de hub jusqu&rsquo;\u00e0 la livraison finale. Chaque \u00e9v\u00e9nement affiche :<\/p>\n<ul>\n<li>Libell\u00e9 du statut<\/li>\n<li>Date et heure<\/li>\n<li>D\u00e9tail du sous-statut<\/li>\n<li>Lieu (centre de tri ou nom du hub)<\/li>\n<\/ul>\n<p>[Screenshot: Modal de suivi ouvert sur une commande exp\u00e9di\u00e9e \u2014 en-t\u00eate avec num\u00e9ro de suivi et boutons Copier le num\u00e9ro \/ Voir sur Yalidine ; barre de statut verte affichant \u00ab En livraison \u00bb avec un point clignotant et la date de mise \u00e0 jour ; une chronologie de quatre \u00e9v\u00e9nements est visible en dessous]<\/p>\n<h2>Le bouton Synchroniser<\/h2>\n<p>\u00c0 c\u00f4t\u00e9 de chaque num\u00e9ro de suivi dans la ligne de commande, une ic\u00f4ne circulaire <b>Synchroniser<\/b> vous permet de v\u00e9rifier manuellement que le colis existe toujours chez le transporteur. La synchronisation s&rsquo;ex\u00e9cute silencieusement et met \u00e0 jour la ligne de commande en place, sans rechargement de page.<\/p>\n<p>R\u00e9sultats possibles de la synchronisation :<\/p>\n<div class=\"not-prose\"><div class=\"my-5 overflow-x-auto rounded-lg border border-[hsl(var(--docs-block-border))]\"><table class=\"w-full border-collapse m-0 text-[14px]\"><thead class=\"bg-[hsl(var(--docs-block-bg))]\"><tr><th class=\"text-start font-semibold text-[hsl(var(--docs-strong))] px-4 py-2.5 border-b border-[hsl(var(--docs-block-border))]\">R\u00e9sultat<\/th><th class=\"text-start font-semibold text-[hsl(var(--docs-strong))] px-4 py-2.5 border-b border-[hsl(var(--docs-block-border))]\">Signification<\/th><\/tr><\/thead><tbody><tr class=\"border-b last:border-b-0 border-[hsl(var(--docs-block-border))]\"><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Synchronis\u00e9<\/td><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Le transporteur a confirm\u00e9 que le colis existe \u2014 aucune action requise<\/td><\/tr><tr class=\"border-b last:border-b-0 border-[hsl(var(--docs-block-border))]\"><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Effac\u00e9<\/td><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Le colis a \u00e9t\u00e9 supprim\u00e9 chez le transporteur \u2014 le suivi a \u00e9t\u00e9 retir\u00e9 de la commande automatiquement<\/td><\/tr><tr class=\"border-b last:border-b-0 border-[hsl(var(--docs-block-border))]\"><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Non support\u00e9<\/td><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Ce transporteur ne prend pas en charge la v\u00e9rification de colis<\/td><\/tr><tr class=\"border-b last:border-b-0 border-[hsl(var(--docs-block-border))]\"><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Non v\u00e9rifi\u00e9<\/td><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Une erreur transitoire a emp\u00each\u00e9 la v\u00e9rification \u2014 l&rsquo;\u00e9tat de la commande est inchang\u00e9, r\u00e9essayez plus tard<\/td><\/tr><tr class=\"border-b last:border-b-0 border-[hsl(var(--docs-block-border))]\"><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">Sans action<\/td><td class=\"px-4 py-2.5 text-[hsl(var(--docs-body))] align-top\">La commande n&rsquo;a aucune r\u00e9f\u00e9rence de suivi \u2014 rien \u00e0 synchroniser<\/td><\/tr><\/tbody><\/table><\/div><\/div>\n<p>Vous pouvez \u00e9galement synchroniser toutes les commandes exp\u00e9di\u00e9es en une seule fois via le bouton <b>Tout synchroniser<\/b> de la barre de commandes du panneau.<\/p>\n<h2>Exp\u00e9ditions fant\u00f4mes<\/h2>\n<p>Si un colis est supprim\u00e9 directement sur le portail Yalidine ou ZR Express \u2014 sans passer par Yaxii \u2014 le num\u00e9ro de suivi enregistr\u00e9 dans WooCommerce devient une exp\u00e9dition fant\u00f4me. La prochaine fois que vous ouvrez le modal de suivi pour cette commande, au lieu d&rsquo;une chronologie, le modal affiche :<\/p>\n<ul>\n<li>Une illustration de colis centr\u00e9e<\/li>\n<li>Un titre <b>\u00ab Colis introuvable \u00bb<\/b><\/li>\n<li>Un message expliquant que l&rsquo;envoi n&rsquo;existe plus chez le transporteur<\/li>\n<li>Une invitation \u00e0 cliquer sur l&rsquo;ic\u00f4ne <b>Synchroniser<\/b> sur la ligne de commande<\/li>\n<\/ul>\n<p>Cliquer sur Synchroniser d\u00e9clenche le Moteur de synchronisation universel, qui d\u00e9tecte le 404 du transporteur et supprime automatiquement les informations de suivi obsol\u00e8tes de la commande WooCommerce. La commande revient \u00e0 l&rsquo;\u00e9tat non exp\u00e9di\u00e9, pr\u00eate \u00e0 \u00eatre renvoy\u00e9e vers n&rsquo;importe quel transporteur connect\u00e9.<\/p>\n<h2>Quelle est la prochaine \u00e9tape ?<\/h2>\n<p>\u2192 Lire : <a href=\"https:\/\/yaxii.dev\/fr\/docs\/article\/shipping-api-troubleshooting\/\">Erreurs API de livraison et solutions<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Comment fonctionne le suivi en direct Lorsque vous exp\u00e9diez une commande via Yaxii, le transporteur renvoie un num\u00e9ro de suivi qui est enregistr\u00e9 directement dans la commande WooCommerce. \u00c0 tout moment apr\u00e8s l&rsquo;exp\u00e9dition, vous pouvez ouvrir le modal de suivi pour conna\u00eetre la position de l&rsquo;envoi en temps r\u00e9el sans quitter WordPress. Ouvrir le modal [&hellip;]<\/p>\n","protected":false},"featured_media":0,"menu_order":0,"template":"","yaxii_doc_category":[164],"class_list":["post-703","yaxii_doc","type-yaxii_doc","status-publish","hentry","yaxii_doc_category-integrations-de-lecosysteme"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/yaxii.dev\/fr\/wp-json\/wp\/v2\/yaxii_doc\/703","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yaxii.dev\/fr\/wp-json\/wp\/v2\/yaxii_doc"}],"about":[{"href":"https:\/\/yaxii.dev\/fr\/wp-json\/wp\/v2\/types\/yaxii_doc"}],"version-history":[{"count":0,"href":"https:\/\/yaxii.dev\/fr\/wp-json\/wp\/v2\/yaxii_doc\/703\/revisions"}],"wp:attachment":[{"href":"https:\/\/yaxii.dev\/fr\/wp-json\/wp\/v2\/media?parent=703"}],"wp:term":[{"taxonomy":"yaxii_doc_category","embeddable":true,"href":"https:\/\/yaxii.dev\/fr\/wp-json\/wp\/v2\/yaxii_doc_category?post=703"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}