Toute la documentation
Yaxii Smart Form — Formulaire de commande COD WooCommerce
Yaxii Smart Form — Formulaire de commande COD WooCommerce · Documentation

Flux de traitement des commandes

Les deux chemins d’expédition

Yaxii vous offre deux façons d’envoyer des commandes à un transporteur. Les deux chemins aboutissent au même modal de traitement — la différence réside dans le nombre de commandes expédiées simultanément.

Commande unique — Depuis la fiche commande

Ouvrez n’importe quelle commande WooCommerce. Dans la barre latérale droite, repérez le bloc Expédition Yaxii.

Le bloc affiche :

  • L’identifiant de la commande, la wilaya et le montant total
  • Si déjà expédiée : le nom du transporteur et le numéro de suivi
  • Si non encore expédiée : une mention « Pas encore expédié »
  1. 1
    Cliquer sur Envoyer au transporteur
    Appuyez sur Envoyer au transporteur (ou Mettre à jour l’expédition si la commande a déjà été expédiée). Le modal de traitement de l’expédition s’ouvre.
  2. 2
    Confirmer dans le modal
    Le modal affiche le logo du transporteur, le récapitulatif de la commande et une estimation du coût. Cliquez sur Envoyer pour confirmer.
  3. 3
    Attendre la validation et l'envoi
    Le modal passe par deux phases automatiques :

    • Validation — Une vérification préliminaire s’exécute (environ 1 seconde) et une barre de progression se remplit jusqu’à 100 %.
    • Envoi en cours — Les données de la commande sont transmises à l’API du transporteur.
  4. 4
    Consulter le résultat
    Le modal affiche le résultat pour votre commande :

    • Succès — Un numéro de suivi vert apparaît. Le bloc d’expédition se met à jour automatiquement.
    • Échec — Une carte rouge apparaît avec le message d’erreur. Un bouton Réessayer permet de renvoyer sans fermer le modal.

[Screenshot: Fiche de commande WooCommerce montrant le bloc Expédition Yaxii dans la barre latérale droite — le numéro de suivi est visible avec une icône camion et le nom du transporteur ; le bouton « Mettre à jour l’expédition » est en dessous]

Expédition groupée — Depuis la liste des commandes

Allez dans WooCommerce > Commandes. Cochez les cases des commandes à expédier.

Une barre d’actions flottante apparaît en bas de l’écran dès qu’une commande est sélectionnée. Elle affiche le nombre de commandes sélectionnées et un bouton par transporteur connecté.

Appuyez sur un bouton de transporteur pour ouvrir le modal de traitement pour toutes les commandes sélectionnées en une seule fois.

Dans l’étape résultat :

  • Les commandes ayant réussi affichent chacune un numéro de suivi vert.
  • Les commandes en échec affichent une carte rouge avec la raison de l’erreur.
  • Un bouton Réessayer les échoués renvoie uniquement les commandes en échec — celles qui ont déjà réussi ne sont pas retouchées.

[Screenshot: Liste de commandes WooCommerce avec deux lignes cochées et la barre d’actions groupées Yaxii flottante visible en bas de l’écran, affichant les logos des transporteurs et un badge « 2 sélectionnées »]

Référence des transporteurs

TransporteurIdentifiants requisImpression d’étiquette
YalidineAPI ID + Token APIOui
ZR ExpressTenant ID + Clé secrèteNon
Transporteurs EcotrackToken API (Bearer)Oui

ZR Express ne prend pas en charge l’impression d’étiquettes. Un numéro de suivi est toujours généré — seule l’étiquette imprimable est indisponible pour ce transporteur.

Si aucun transporteur connecté n’apparaît dans le bloc ou la barre d’actions, allez dans Yaxii Smart Form > Livraison > Connexion pour saisir vos identifiants.

Quelle est la prochaine étape ?

→ Lire : Suivi en direct dans WooCommerce