PrestaShop est la plateforme de référence pour des millions de boutiques en ligne françaises. C'est aussi l'une des plateformes les plus concernées par la réglementation européenne sur les emballages (PPWR) qui entre en vigueur en août 2026. Si vous expédiez des produits emballés à des clients en France, en Espagne, en Allemagne ou dans d'autres pays de l'UE, vous êtes soumis à la Responsabilité Élargie du Producteur (REP) emballages. PrestaShop ne s'en charge pas pour vous.
Ce que PrestaShop enregistre — et ce qu'il ne fait pas
PrestaShop conserve chaque commande : les produits achetés, les quantités, le pays de livraison, le montant. C'est exactement la donnée de vente dont vous avez besoin pour vos déclarations REP. Elle est déjà là.
Ce que PrestaShop n'a pas, c'est la donnée emballage : quelle quantité de carton, de plastique, de verre ou d'aluminium contient l'emballage de chaque produit, à quel niveau (primaire, secondaire, expédition), et quel poids. Cette information réside dans vos fiches techniques fournisseurs, vos devis packaging, ou nulle part.
Les déclarations REP exigent de multiplier vos volumes de vente par vos poids d'emballage, matière par matière. Sans un système qui relie ces deux jeux de données, vous le faites dans Excel — manuellement, par pays, par période.
Quels éco-organismes pour les marchands PrestaShop ?
Vos obligations dépendent des pays où vous livrez, pas de l'emplacement de votre serveur. Les principaux éco-organismes concernés pour une boutique PrestaShop qui vend en Europe :
- France — CITEO : Déclarations trimestrielles. La France est le premier marché de PrestaShop et CITEO est l'un des éco-organismes les plus exigeants en matière de documentation. L'adhésion est obligatoire dès que vous dépassez le seuil de minimis (en pratique, dès le premier emballage ménager mis sur le marché pour les vendeurs en ligne). Consultez notre guide comment s'inscrire à CITEO.
- Espagne — ECOEMBES : Déclarations annuelles, acomptes trimestriels. PrestaShop est très répandu chez les marques D2C espagnoles. ECOEMBES exige un numéro de producteur (id_productor) dans chaque déclaration.
- Allemagne — LUCID : Le régime le plus complexe d'Europe. Inscription au registre LUCID obligatoire, puis contrat avec au moins un système dual (ex. Der Grüne Punkt). Déclarations annuelles, redevances mensuelles.
- Italie — CONAI : Déclarations annuelles avec acomptes trimestriels. Couvre les 6 familles de matières principales.
- Belgique — Fost Plus : Déclarations annuelles pour les emballages ménagers.
- Pologne — Rekopol : Déclarations annuelles. La communauté PrestaShop polonaise est importante et en forte croissance.
Le problème de l'extraction des données
Pour remplir une déclaration CITEO pour la France, vous avez besoin de savoir, pour chaque produit livré à des clients français sur la période concernée :
- Nombre d'unités vendues
- Matière et poids de l'emballage primaire (ex. flacon verre 45 g)
- Matière et poids de l'emballage secondaire (ex. étui carton 12 g)
- Matière et poids de l'emballage expédition (ex. carton 380 g + calage 30 g par colis)
PrestaShop vous donne le point 1. Les points 2, 3 et 4 supposent une nomenclature emballage (BOM) par référence — une information qui n'existe pas nativement dans PrestaShop.
L'approche classique consiste à exporter vos commandes dans un tableur, ajouter manuellement les poids d'emballage par SKU, multiplier, agréger par pays et matière, puis formater selon les exigences du portail de l'éco-organisme. Pour une boutique avec 50 références qui livre dans 3 pays, comptez deux à trois jours pleins par période de déclaration.
L'approche automatisée : le module Pack Declare
Le module PrestaShop de Pack Declare résout le problème d'extraction à la source. Une fois installé, il se branche sur le cycle de vie des commandes PrestaShop :
- Quand une commande passe au statut Paiement accepté, le module pousse automatiquement la ligne de commande (date, pays, référence, quantité, devise, montant) vers Pack Declare.
- Chaque fois que vous enregistrez un produit dans votre back-office, la référence et le nom sont mis à jour dans Pack Declare afin que vous puissiez y associer une nomenclature emballage sans quitter l'interface.
- Un bandeau de conformité apparaît en haut de chaque page du back-office pour indiquer l'état de la synchronisation et renvoyer directement vers vos déclarations.
Dans Pack Declare, vous associez une nomenclature emballage (BOM) à chaque référence — une liste structurée de matières, niveaux et poids. La plateforme multiplie ensuite vos volumes de vente par vos BOMs, agrège par pays et matière, applique les barèmes officiels des éco-organismes et génère les fichiers d'import prêts à soumettre.
Mise en place en 5 minutes
- Créez un compte Pack Declare sur app.packdeclare.com/signup. Le plan gratuit couvre un pays et suffit pour évaluer la plateforme.
- Générez une clé API dans Paramètres → Clés API. Sélectionnez les portées
orders:writeetproducts:write. Copiez le jeton — il n'est affiché qu'une seule fois. - Téléchargez et installez le module. Importez
packdeclare.zipvia Modules → Gestionnaire de modules → Importer un module dans votre back-office PrestaShop. - Configurez et testez. Collez votre clé API sous Modules → Pack Declare → Configurer, puis cliquez sur « Enregistrer et tester la connexion ». Un message vert confirme que la clé est valide et que la connexion est active.
- Associez des BOMs. Dans Pack Declare → Produits, vous voyez toutes les références importées depuis votre boutique. Utilisez l'éditeur de BOM pour renseigner les composants d'emballage primaire, secondaire et expédition.
- Lancez votre première déclaration. Sélectionnez la période, le pays et l'éco-organisme. Pack Declare génère un fichier CSV ou XLSX au format attendu par CITEO, ECOEMBES, LUCID ou l'un des 8 autres éco-organismes pris en charge.
La CITEO et l'éco-modulation : un avantage méconnu
La France est le plus grand marché de PrestaShop et CITEO est l'un des rares éco-organismes à appliquer une éco-modulation : si vos emballages incorporent du contenu recyclé ou respectent des critères spécifiques de recyclabilité, vous bénéficiez d'un barème réduit.
Pack Declare trace le contenu recyclé au niveau du composant (vous pouvez enregistrer le pourcentage de matière recyclée et la certification associée) et applique automatiquement l'éco-modulation lors de la génération du fichier CITEO. Ce détail peut sensiblement réduire votre facture trimestrielle.
Spécificités PrestaShop à connaître
Gestion des références produits
Le module utilise le champ product_reference comme identifiant SKU. Si ce champ est vide, il utilisePS-{product_id} comme valeur de repli. Nous recommandons fortement de renseigner les références — des SKUs cohérents sont le fondement de BOMs précises.
Historique de commandes
Le module capture les événements à partir de son installation. Pour importer des commandes antérieures (exercices précédents), exportez-les depuis la liste des commandes PrestaShop en CSV, puis utilisez l'importateur CSV de Pack Declare pour reconstituer l'historique.
Multi-boutique
Si vous gérez plusieurs boutiques dans un environnement multi-shop PrestaShop, chaque boutique nécessite sa propre clé API. Les commandes de chaque boutique sont taguées avec la source correspondante dans Pack Declare.
Est-ce rentable pour une petite boutique PrestaShop ?
Les seuils de minimis sont étroits et la France les a pratiquement supprimés pour les vendeurs en ligne. Si vous expédiez des produits emballés en France et que votre volume annuel dépasse quelques centaines de kilos (environ 500 colis e-commerce standard), vous êtes très probablement déjà assujetti à la REP.
La question n'est pas de savoir si vous devez vous conformer, mais si vous voulez passer deux jours par trimestre dans un tableur ou vingt minutes dans un outil fait pour ça.
Commencez gratuitement — sans carte bancaire, et le téléchargement du module PrestaShop est inclus dans tous les plans.