← Tous les modules
Documentation Blog Accédez à vos licences Contact
codingrow.com — Human thought, digital logic. Export de commandes & import du suivi pour Magento 2

Order Export & Tracking Import

Envoyez les commandes à un fournisseur, un partenaire de dropshipping ou un transporteur dès qu'elles atteignent le statut de votre choix — plus de copier-coller manuel, plus d'export de tableur — puis laissez le module s'occuper du suivi à votre place. Construisez le payload avec un mapper de champs visuel et prévisualisez-le sur une commande réelle ; à partir de là, chaque export est automatique, et à mesure que chaque fournisseur expédie, le module crée de lui-même l'expédition Magento native — avec son suivi.

€390,00 + TVA
Total indicatif, TVA italienne incluse : €475,80 — le montant exact est calculé au moment du paiement et est supprimé pour les acheteurs professionnels de l'UE disposant d'un numéro de TVA valide (autoliquidation).
paiement unique · un domaine · licence perpétuelle, 1 an de mises à jour et support
Gratuit paiement unique · un domaine · licence perpétuelle, 1 an de mises à jour et support

Nous utilisons votre email uniquement pour vous envoyer les identifiants de téléchargement et les instructions d'installation, et pour créer votre espace client. Confidentialité et cookies

Ce site est protégé par reCAPTCHA ; la politique de confidentialité et les conditions d'utilisation de Google s'appliquent.

✓ Licence active immédiatement après paiement, envoyée par email

✓ Installation immédiate via Composer

✓ Premier changement de domaine inclus et immédiat (pratique pour passer de la préproduction à la production)

✓ Compatible avec Magento 2.4.x et le thème Hyvä

Ce qu'il fait

Entièrement traduit, en 7 langues

L'administration des profils, le constructeur de mapping et chaque email de notification sont disponibles en :

English Italiano Español Français Deutsch Português Nederlands

Magento affiche automatiquement le module dans la langue configurée par chaque utilisateur admin — aucune configuration nécessaire.

De l'export à la livraison : import automatique du suivi

Exporter la commande n'est que la moitié du travail. Une fois la commande envoyée à votre fournisseur, le module continue d'interroger son statut d'expédition selon la fréquence que vous définissez, et transforme ce que le fournisseur signale en véritables expéditions Magento natives — personne n'a besoin d'ouvrir la commande pour créer une expédition à la main.

Interrogation automatique → expéditions natives. À chaque exécution, le module demande à votre fournisseur quels articles ont été expédiés et crée une expédition Magento native, avec son numéro de suivi, pour exactement ces articles — en réutilisant les mêmes conditions qui déterminent déjà quels articles appartiennent à ce profil.

Des expéditions partielles correctes, par fournisseur. Lorsqu'une commande contient des articles de plusieurs fournisseurs, ou qu'un fournisseur expédie en plusieurs vagues, chaque vérification n'expédie que les articles réellement signalés comme expédiés à ce moment-là, jamais au-delà de ce qu'il reste à expédier — une commande finit donc naturellement par accumuler plusieurs expéditions partielles au fil du temps, chacune attribuée au bon fournisseur. C'est le comportement attendu, pas un dysfonctionnement.

Un lien de suivi que votre client peut vraiment cliquer. Si le fournisseur renvoie une URL de suivi cliquable, votre client reçoit un email avec un bouton "Suivez votre colis" au lieu de l'email Magento standard qui n'afficherait qu'un numéro, sans lien fonctionnel pour un transporteur que Magento ne reconnaît pas nativement. Lorsque le fournisseur ne fournit qu'un numéro, l'email natif standard est utilisé, sans modification.

Chaque vérification est enregistrée aux côtés des tentatives d'export dans un journal unique par commande, si bien qu'une seule page indique ce qui a été envoyé à chaque fournisseur et ce qui a déjà été expédié.

Un profil type, de bout en bout

Exemple d'un profil REST API au format JSON — les trois mêmes étapes s'appliquent aux profils FTP/SFTP et fichier local, ainsi qu'aux sorties XML/CSV.

1. Choisissez le déclencheur et la destination. Choisissez le statut de commande qui déclenche l'export (par ex. "Processing"), puis le canal (ici REST API) et ses identifiants/URL.

2. Mappez les champs, avec un aperçu en direct. Glissez les champs de la commande sur le payload, ajoutez un bloc répétitif pour la liste des articles, et visualisez le JSON exact que produirait une commande réelle — par exemple :

{
  "order_reference": "000000123",
  "items": [
    { "sku": "43241", "qty": 2,
      "ship_to": { "city": "Roma", "postal_code": "00148", "country": "IT" } }
  ]
}

3. Enregistrez, et n'y pensez plus. À partir de là, chaque commande qui atteint le statut choisi est exportée automatiquement. Le journal enregistre chaque tentative, et un échec déclenche un email de notification incluant le message d'erreur réel.

Documentation complète

Chaque champ, chaque type de transformation et chaque combinaison canal/format est documenté en détail, avec des exemples réels — le même niveau de détail que celui utilisé par notre équipe support pour aider les clients.

→ Lire la documentation complète

Garantie satisfait ou remboursé

Pas satisfait dans les 30 jours suivant l'achat ? Demandez vous-même le remboursement depuis votre espace client (codingrow.com/login), sans justification. Le remboursement est traité instantanément et automatiquement, et la licence est désactivée après confirmation.

Journal des modifications

Version actuelle : v1.5.1

v1.5.1Nouveauté

Accepte désormais la clé One-for-All en abonnement.

v1.5.0Nouveauté

Import de suivi repensé autour d'un modèle par commande, avec une configuration guidée et sans tâtonnement. Chaque commande exportée interroge désormais le fournisseur pour son propre statut d'expédition — plus de fenêtre de dates groupée — de sorte que rien n'est manqué si une exécution planifiée est sautée. La requête se construit à partir d'une petite grille de types de paramètre guidés (valeur fixe, aujourd'hui, la date d'export de la commande, un champ d'export mappé ou un modèle) avec un aperçu JSON en direct et un bouton "Envoyer une requête de test" qui effectue un vrai appel. Vous ne mappez plus la réponse en saisissant les chemins à la main : lancez une requête de test (ou collez un exemple de réponse) et les listes déroulantes de mapping se remplissent d'elles-mêmes à partir des champs réellement présents. Ajout de la prise en charge de plusieurs numéros de suivi par expédition, d'un délai minimum configurable entre les appels et d'un délai d'expiration de 45 jours qui signale les commandes expirées dans le journal (avec e-mail facultatif). Les onglets Destination et Mapping ne font plus qu'un seul onglet "Order Export". Les profils existants sont migrés automatiquement, aucune reconfiguration nécessaire.

v1.4.8Nouveauté

Introduction de l'import automatique du suivi (Tracking Import). Une fois la commande exportée, le module interroge votre fournisseur sur le statut d'expédition et crée des expéditions Magento natives partielles — avec suivi — au fur et à mesure des expéditions, si bien qu'une commande répartie entre plusieurs fournisseurs se retrouve avec l'expédition de chaque fournisseur correctement attribuée. Lorsque le fournisseur renvoie une URL de suivi cliquable, le client reçoit un bouton email "Suivez votre colis" au lieu d'un simple numéro de suivi, et le texte distingue correctement une expédition complète d'une expédition partielle. Si le fournisseur n'a pas fourni d'URL de suivi, le bouton pointe vers votre boutique au lieu de disparaître ; tout autre champ manquant (transporteur, numéro de suivi) ne s'affiche simplement pas, jamais une étiquette vide. Le journal est désormais une page unique par commande affichant l'historique complet d'export et de suivi côte à côte, remplaçant l'onglet de journal séparé qui vivait auparavant dans chaque profil.

v1.3.0Nouveauté

Remplacement de l'ancien filtre "Uniquement les articles du fournisseur" (oui/non) par des conditions de déclenchement AND/OR imbriquées sur les attributs produit (le même constructeur arborescent que les Cart Price Rules de Magento) — conçu pour exécuter plusieurs profils en parallèle, un par fournisseur, chacun ne sélectionnant automatiquement que ses propres lignes dans la même commande. L'action d'export manuel depuis la grille des commandes exécute désormais en un clic tous les profils actifs, au lieu de demander lequel utiliser. Le journal dispose désormais d'un résultat "Skipped" pour un profil dont les conditions ne correspondent à aucun article, afin que ce ne soit jamais une lacune silencieuse. Les profils existants ont été migrés automatiquement, sans reconfiguration nécessaire.

v1.2.0Maintenance

L'interface d'administration (profils, constructeur de mapping, journal et chaque email de notification) est désormais entièrement traduite, en 7 langues.

v1.1.0 – v1.1.1Nouveauté

Ajout de la transformation optionnelle "Number" par champ pour les valeurs numériques, d'un avertissement dans l'aperçu du mapping lorsque des articles sont exclus par le filtre "Only supplier items", et des emails de notification d'échec incluant désormais le message d'erreur exact renvoyé par le système de destination.

v1.0.0Nouveauté

Première version : architecture multi-profils, trois canaux (REST API, FTP/SFTP, fichier local), trois formats (JSON, XML, CSV), mapping des champs visuel avec aperçu en direct, blocs répétitifs pour les tableaux imbriqués, déduplication automatique, et un journal d'export complet avec réexpédition manuelle.

Questions fréquentes

Dans quels formats puis-je exporter les commandes ?
CSV, XML ou JSON, vers un dossier local, par FTP/SFTP ou vers un endpoint API.
Les exports peuvent-ils se déclencher selon le statut de commande ?
Oui, un export peut se déclencher lorsqu’une commande atteint un statut choisi.
Peut-il réimporter les numéros de suivi ?
Oui, il importe les numéros de suivi depuis un fichier et met à jour les commandes.