Tutoriel

Convertir vos commandes Shopify en fichier WooCommerce

Atelier Démo veut garder l’historique de ses commandes en passant de Shopify à WooCommerce. Vous convertissez deux commandes et vous voyez comment les articles, écrits sur plusieurs lignes dans Shopify, tiennent sur une seule ligne.

Vérifié dans le logiciel le 1 novembre 2026

À propos des captures

Les captures de cette page viennent d’un autre fichier d’exemple : leurs noms et leurs chiffres ne sont pas ceux du texte. Les écrans, les boutons et leur emplacement sont les mêmes.

La situation de départ

L’export commandes Shopify d’Atelier Démo compte 3 lignes, car Shopify écrit une ligne par article :

  • commande #1001 de Camille, à Lyon : une chemise en lin et une ceinture, sur 2 lignes, payée et expédiée, avec la note « Livrer avant vendredi » ;
  • commande #1002 de John, à Austin (Texas) : une bougie, en attente de paiement, sans rue dans l’adresse.

Ce que vous saurez faire

  • convertir un export de commandes sans rien régler à l’étape Correspondance ;
  • lire une commande à plusieurs articles dans le fichier WooCommerce ;
  • savoir quelles valeurs vérifier avant l’import.

Avant de commencer

  • Eloshon Converter installé sur votre ordinateur : voir la page Téléchargement.
  • L’export des commandes de votre boutique Shopify, au format CSV : Exporter depuis Shopify.
  • Une connexion à Internet n’est pas nécessaire : le fichier est lu et converti sur votre ordinateur.

Étape 1 : Plateformes

  1. Ouvrez Eloshon Converter. Sur l’écran d’accueil, cliquez sur le bouton Nouvelle conversion placé sous le titre.
  2. Sous Plateforme source, cliquez sur Shopify.
  3. Sous Plateforme cible, cliquez sur WooCommerce.
  4. Cliquez sur Continuer.

Étape 2 : Fichier

  1. Glissez votre fichier CSV sur la zone Glissez un fichier CSV, JSON ou .eloshon, ou cliquez pour parcourir, ou cliquez sur cette zone pour le choisir.
  2. Lisez la carte : Fichier reconnu · Shopify · commandes, avec 3 lignes : ce sont les lignes du fichier, pas les commandes.
  3. Cliquez sur Continuer.

Étape 3 : Correspondance

Aucune ligne n’est à traiter. Dans le tableau, Subtotal est non repris par WooCommerce ; le total de la commande, lui, va vers order_total.

  1. Cliquez sur Continuer vers le contrôle.

Étape 4 : Contrôle

Les compteurs annoncent 2 commandes et 2 lignes : une ligne par commande. La liste des problèmes est vide.

  1. Lisez la carte Ce qui ne sera pas transféré (limites de WooCommerce) : Attention au risque de remboursement en double.
  2. Lisez la ligne suivante : 2 commande(s) : WooCommerce attribue ses propres identifiants à l’import (ORDERID laissé vide). Le numéro source (#1001 → #1002) est conservé en méta de commande (meta:_source_order_number).
  3. Cliquez sur Continuer.

Étape 5 : Export

  1. Sous Dossier de destination, gardez le dossier proposé (Documents, sauf si vous l’avez changé dans Paramètres) ou cliquez sur Parcourir….
  2. Sous Nom du fichier, gardez le nom proposé : le nom de votre fichier suivi de _woocommerce.
  3. Cliquez sur Exporter.

Un ancien export peut être remplacé

Un fichier du même nom dans ce dossier est remplacé sans confirmation. Les lettres accentuées du nom deviennent _ : « café » et « cafè » donnent le même fichier. Choisissez un nom sans accent, différent pour chaque export.

Le résultat

L’écran Conversion terminée donne la liste des fichiers écrits et leur dossier ; Ouvrir le dossier ouvre ce dossier. Le fichier CSV compte 2 lignes après l’en-tête, une par commande :

  • #1001 : order_status = wc-completed, item_name = « Chemise en lin,Ceinture cuir », item_qty = « 1,1 », item_line_total = « 89,45 » : les articles sont séparés par des virgules, dans le même ordre d’une colonne à l’autre ;
  • #1001 : la note dans customer_note, la même adresse en facturation et en livraison ;
  • #1002 : order_status = wc-pending, ville, État (TX) et pays, sans rue ;
  • ORDERID vide, et le numéro Shopify dans meta:_source_order_number.

Deux valeurs à vérifier avant l’import

Les SKU des articles (Lineitem sku) ne sont pas écrits : le fichier que le Converter écrit pour WooCommerce n’a pas de colonne pour eux, et item_product_id reste vide. item_line_total reçoit tel quel le prix de la ligne Shopify (Lineitem price) : le Converter ne le multiplie pas par la quantité. Pour un article commandé en plusieurs exemplaires, item_line_total ne couvre donc qu’un exemplaire. Pour le vérifier, repérez les commandes dont item_qty contient un nombre supérieur à 1 : pour deux bougies à 24.00, item_line_total vaut 24 au lieu de 48. Multipliez ce montant par la quantité avant l’import.

Les messages que vous pouvez voir

  • Ce fichier ne correspond pas à la plateforme source choisie. Le bouton placé à côté du message choisit la bonne source.
  • Une commande sans article n’est pas écrite, et l’écran Contrôle ne la nomme pas. Comparez le compteur commandes au compteur lignes valides : s’ils diffèrent, une commande manque dans le fichier.
  • Si le fichier ne peut pas être écrit dans le dossier choisi, la fenêtre La conversion s’est interrompue affiche Format non reconnu., même si votre fichier est reconnu : choisissez un autre dossier ou un autre nom.

Importer le fichier dans WooCommerce

Le Converter s’arrête au fichier : il ne se connecte pas à votre boutique. Les étapes de l’import dans WooCommerce, d’après son aide officielle, sont dans Importer dans WooCommerce. Eloshon n’a pas essayé cet import dans une boutique réelle : après l’import, comparez quelques fiches avec votre ancienne boutique.

Autres façons de faire

  • Vos clients partent aussi vers WooCommerce : Clients : de Shopify à WooCommerce.
  • Votre fichier est long : à l’étape 5, cochez le découpage en fichiers de 500 lignes au plus. Chaque fichier reprend l’en-tête.
  • Vous convertissez souvent des fichiers de la même forme : à l’étape 3, Enregistrer comme modèle garde vos choix, et Appliquer un modèle les reprend la fois suivante. Voir Modèles de correspondance.

Toute l’aide de Eloshon Converter