Tutoriel

Exporter les commandes de Prestashop

Que vous souhaitiez analyser vos ventes, faire un suivi comptable ou importer vos données dans un logiciel externe, il est souvent nécessaire d’exporter les commandes de votre boutique PrestaShop. La bonne nouvelle ? Il existe plusieurs solutions selon votre niveau technique et vos besoins : de la fonction native aux modules professionnels.

Dans cet article, nous allons voir comment exporter facilement vos commandes PrestaShop, étape par étape.

1. Exporter les commandes depuis le listing PrestaShop (fonction native)

La solution la plus simple et rapide est déjà intégrée à PrestaShop.

Étapes :

  1. Connectez-vous à votre Back Office PrestaShop.
  2. Allez dans Commandes → Commandes.
  3. Cliquez sur le bouton “Exporter” (icône flèche) en haut du tableau.

💾 Cela génère un fichier CSV contenant toutes les commandes actuellement affichées dans le tableau.

Astuce : filtrez vos commandes (par date, statut, client, etc.) avant d’exporter pour obtenir un fichier ciblé.

Avantage : rapide, sans installation.
⚠️ Limite : données limitées, pas de détails produits ou TVA.

2. Exporter les commandes via le Gestionnaire SQL (requête personnalisée)

Pour un export plus complet, le Gestionnaire SQL de PrestaShop est une solution puissante.

Étapes :

  1. Accédez à Paramètres avancés → Base de données → Gestionnaire SQL.
  2. Cliquez sur “Ajouter une nouvelle requête SQL”.
  3. Nom de la requête : “Export commandes détaillé”.
  4. Collez ce code :
export des commandes
SELECT 
    o.id_order AS "ID commande",
    CONCAT(c.firstname, ' ', c.lastname) AS "Client",
    o.date_add AS "Date de commande",
    osl.name AS "Statut de commande",
    o.payment AS "Méthode de paiement",
    ROUND(o.total_products, 2) AS "Total produits HT",
    ROUND(o.total_shipping_tax_excl, 2) AS "Frais de livraison HT",
    ROUND(o.total_paid_tax_incl - o.total_paid_tax_excl, 2) AS "Montant TVA",
    ROUND(o.total_paid_tax_incl, 2) AS "Total TTC"
FROM ps_orders o
LEFT JOIN ps_customer c 
    ON o.id_customer = c.id_customer
LEFT JOIN ps_order_state_lang osl 
    ON o.current_state = osl.id_order_state 
    AND osl.id_lang = 1
WHERE o.date_add BETWEEN '2025-01-01 00:00:00' AND '2025-12-31 23:59:59'
ORDER BY o.date_add DESC;

Enregistrez, cliquez sur “Afficher la requête”, puis “Exporter” pour générer un fichier CSV.

Avantage : export personnalisé.
⚠️ Limite : nécessite quelques notions SQL, notamment pour modifier le prefixe des tables de la requête si vous n'utilisez pas ps_.

3. Exporter les commandes avec le module Commandes (CSV, Excel) Export PRO

Pour les besoins avancés, le module Commandes (CSV, Excel) Export PRO est la solution la plus complète et professionnelle. Il permet de générer des exports automatiques, détaillés et compatibles avec Excel, ERP et logiciels comptables.

Fonctionnalités principales :

  • Export en CSV, XLSX ou XML.
  • Choix des champs (commandes, clients, adresses, produits, paiements, TVA...).
  • Filtres avancés : date, statut, transporteur, méthode de paiement, pays, etc.
  • Programmation automatique via cron job.
  • Envoi par email ou FTP.

Utilisation :

  1. Installez le module depuis votre back-office.
  2. Configurez votre profil d’export (colonnes, format, filtres).
  3. Cliquez sur “Exporter maintenant” ou planifiez un export automatique.

Avantage : complet, automatisé, sans compétences techniques.
⚠️ Limite : module payant.

Tableau comparatif

SolutionNiveau requisFormatAvantagesLimites
Export natifDébutantCSVSimple, rapideDonnées limitées
Gestionnaire SQLIntermédiaireCSVExport sur mesureConnaissance SQL requise
Module Export PROTous niveauxCSV, Excel, XMLComplet, automatiséPayant

Conclusion

Exporter les commandes de PrestaShop est simple si vous connaissez les bons outils :

  • 👉 Pour un besoin ponctuel, utilisez la fonction native.
  • 👉 Pour un export sur mesure, optez pour le Gestionnaire SQL.
  • 👉 Pour des exports réguliers et automatisés, le module Commandes Export PRO est la meilleure option.

Gagnez du temps, optimisez vos analyses et automatisez vos exports avec la solution adaptée à votre boutique.

Pour aller plus loin

🚀 Vous voulez aller plus loin techniquement ? Nos formations avancées PrestaShop vous donnent les clés pour développer des boutiques performantes.

Besoin d’un hébergement vraiment pensé pour PrestaShop ?

Nous travaillons avec 772424 — la référence française de l’hébergement e-commerce spécialisé, avec déjà +1200 boutiques PrestaShop accompagnées.

Besoin d'un expert ?

Bloqué à cette étape ? Faites appel à un expert certifié PrestaShop et avancez sereinement.

Chargement...