Saltar al contenido
Retour au blog Guides

Codes EAN pour PrestaShop : où renseigner l'EAN-13

Si vous vendez avec PrestaShop et que vous avez besoin de savoir où et comment ajouter les codes EAN à vos produits, ce guide est fait pour vous. Vous verrez où se situe le champ EAN-13 dans chaque version du back-office, comment l'importer en masse en CSV et pourquoi un EAN correct est indispensable pour vos flux et vos places de marché. Et si vous n'avez pas encore les codes, nous vous expliquons comment obtenir des codes EAN officiels GS1 en quelques minutes.

PrestaShop est l'une des plateformes e-commerce open source les plus répandues en Espagne et en Europe, et elle prend nativement en charge les codes-barres. Cela signifie que vous n'avez besoin d'aucun module payant pour attribuer vos codes EAN : le champ est intégré d'origine dans la fiche de chaque produit. Si vous souhaitez d'abord revoir ce qu'est un EAN, vous trouverez une explication complète dans qu'est-ce qu'un code-barres EAN.

Acheter mes codes EAN — officiels GS1, à partir de 3 €, paiement unique et sans frais annuels. Vous les recevez par e-mail en quelques minutes, prêts à coller dans PrestaShop.

EAN-13, GTIN et les champs de PrestaShop : à quoi correspond chaque élément

Avant de toucher au back-office, il est utile de clarifier la terminologie, car PrestaShop gère plusieurs champs similaires qu'il est facile de confondre :

Champ dans PrestaShopCe que c'estFormat
EAN-13 (ou JAN)Le code-barres standard en Europe. C'est le GTIN-13.13 chiffres
UPCLe code-barres standard en Amérique du Nord.12 chiffres
RéférenceVotre code interne (SKU). C'est vous qui le définissez, ce n'est pas un code-barres.Libre
MPNNuméro de pièce du fabricant. Utile dans certains flux, mais il ne remplace pas l'EAN.Libre
ISBNIdentifiant spécifique aux livres.13 chiffres

L'essentiel : GTIN est le terme générique qui englobe l'EAN et l'UPC. Un EAN-13 est un GTIN-13 et un UPC-A est un GTIN-12. Lorsqu'un flux ou une place de marché vous demande le « GTIN », il s'agit de votre EAN-13. La référence est votre SKU interne et ne doit jamais figurer dans le champ EAN. Si vous confondez l'EAN-13 et la version courte à 8 chiffres, nous expliquons la différence entre EAN-13 et EAN-8 dans un autre guide.

Où saisir l'EAN dans PrestaShop (pas à pas)

L'emplacement exact du champ a changé d'une version à l'autre, alors attention si vous suivez un tutoriel ancien :

PrestaShop 1.7, 8.x et versions ultérieures

  1. Connectez-vous au back-office et allez dans Catalogue > Produits.
  2. Ouvrez la fiche du produit que vous souhaitez modifier.
  3. Déployez l'onglet ou la section Déclinaisons (si le produit a des tailles, des couleurs ou d'autres variantes) ou Détails (s'il s'agit d'un produit simple sans déclinaisons).
  4. Repérez le champ EAN-13 ou JAN et saisissez votre code à 13 chiffres. Juste à côté, vous verrez le champ UPC au cas où vous vendriez aussi en Amérique du Nord.
  5. Enregistrez les modifications.

Si vous travaillez avec des déclinaisons, n'oubliez pas que chaque déclinaison possède son propre EAN-13 : la taille M et la taille L d'un même t-shirt sont des produits distincts pour un scanner et pour une place de marché, elles ont donc besoin de codes différents. Une capture d'écran du back-office de votre version précise vous aidera à localiser le champ si vous vous perdez entre les onglets.

PrestaShop 1.6

Dans les versions anciennes, le champ EAN-13 se trouve sur la fiche du produit, dans l'onglet Informations (ou dans Déclinaisons si vous utilisez des variantes). La logique est la même, seul l'emplacement visuel du champ change. Le chemin de menu reste celui indiqué ci-dessus.

Comment importer les EAN en masse en CSV

Si vous avez des dizaines ou des centaines de produits, saisir les EAN un par un n'est pas envisageable. PrestaShop permet l'importation en masse :

  1. Allez dans Catalogue > Importer (dans certaines versions, à l'intérieur de Produits).
  2. Sélectionnez le type d'entité Produits (ou Déclinaisons si vous attribuez des EAN à des variantes).
  3. Téléversez votre fichier CSV. Il vous faut une colonne d'identification (par exemple la référence ou l'ID) et une colonne avec l'EAN-13.
  4. À l'étape de mappage, associez votre colonne de codes au champ EAN13 de PrestaShop.
  5. Cochez l'option de mise à jour des produits existants si vous voulez seulement ajouter l'EAN sans recréer les fiches, puis lancez l'importation.

Conseil : faites d'abord un test avec quelques lignes. Si le CSV utilise le mauvais séparateur ou si l'EAN arrive en notation scientifique depuis Excel (le classique 8,41E+12), il sera mal importé. Formatez la colonne EAN en texte avant l'export.

À quoi ressemble un EAN-13 valide (avec un exemple)

Un EAN-13 n'est pas n'importe quelle suite de 13 chiffres : il a une structure. Prenons un exemple de la forme 84xxxxxxxxxx C, où les premiers chiffres sont le préfixe GS1, le bloc central identifie le produit et le dernier chiffre est le chiffre de contrôle.

  • Préfixe (les premiers chiffres) : attribué par GS1. La plage 84x correspond aux codes enregistrés depuis l'Espagne. Ce préfixe se trouve à l'intérieur de l'EAN-13 ; il n'existe pas de format distinct appelé « EAN-84 », et le préfixe indique seulement où le code a été enregistré, pas où le produit est fabriqué ni vendu.
  • Bloc produit : identifie votre article de façon unique.
  • Chiffre de contrôle (le dernier chiffre) : il est calculé mathématiquement à partir des 12 chiffres précédents. C'est ce qui permet à un scanner ou à un flux de détecter instantanément si le code a été mal saisi ou inventé.

C'est pourquoi un EAN doit être bien formé : si vous l'inventez, le chiffre de contrôle ne tombera probablement pas juste et tout validateur le rejettera. Et même s'il tombait juste par hasard, vous utiliseriez un numéro qui appartient à une autre entreprise.

À quoi sert l'EAN dans PrestaShop

  • Flux et comparateurs : les modules d'exportation utilisent l'EAN pour identifier chaque produit. C'est essentiel pour votre code-barres pour Google Shopping : sans un GTIN valide, de nombreux produits sont rejetés dans Merchant Center avec des avertissements du type « GTIN non valide » ou « Identifiants de produit incorrects ».
  • Places de marché : lors de la synchronisation avec Amazon, eBay ou Carrefour, le GTIN sert à créer la fiche ou à la rattacher à un produit déjà catalogué. Vous trouverez le détail dans nos guides sur les codes-barres pour Amazon et le code-barres pour eBay.
  • Inventaire et caisse : avec un EAN réel, vous pouvez gérer votre stock avec des lecteurs de codes-barres et connecter votre PrestaShop à un point de vente physique.

Erreurs fréquentes (et comment les éviter)

  • Inventer le numéro : comme nous l'avons vu, le chiffre de contrôle trahit les codes inventés et le flux les rejette instantanément.
  • Répéter le même EAN sur plusieurs produits : chaque référence et chaque déclinaison a besoin d'un code unique. Les doublons provoquent des erreurs « GTIN déjà utilisé » ou des produits fusionnés par erreur.
  • Confondre référence et EAN : votre SKU interne va dans le champ Référence, pas dans l'EAN-13. Le MPN et l'ISBN ne remplacent pas non plus l'EAN.
  • Codes non officiels : les lots d'EAN « recyclés » ou d'origine douteuse finissent par poser des problèmes de propriété sur les places de marché les plus strictes. Utilisez des codes GS1 légitimes.

Acheter mes codes EAN — officiels GS1, paiement unique, sans frais annuels et livraison en quelques minutes.

Vous utilisez plusieurs plateformes ?

Le même EAN-13 fonctionne dans n'importe quel système : c'est un identifiant mondial, non lié à PrestaShop. Si vous gérez aussi une autre boutique, si vous utilisez Shopify, consultez ce guide pour placer les codes sur cette plateforme. Un EAN unique par produit vous sert à la fois dans PrestaShop, dans vos flux et sur chaque place de marché.

Questions fréquentes

L'EAN est-il obligatoire dans PrestaShop ?

PrestaShop ne vous oblige pas à remplir le champ pour enregistrer le produit, donc techniquement c'est facultatif. Mais en pratique, c'est indispensable : dès que vous exportez vers Google Shopping ou n'importe quelle place de marché, l'EAN (GTIN) cesse d'être facultatif et les produits qui en sont dépourvus sont rejetés ou pénalisés.

Puis-je inventer un EAN ?

Non. Même si vous saisissez 13 chiffres au hasard, le chiffre de contrôle ne tombera presque jamais juste et le code sera invalide. Et même s'il tombait juste, vous utiliseriez un numéro appartenant à une autre entreprise, ce qui crée des conflits sur les places de marché. Il vous faut des codes attribués de façon légitime.

Faut-il un EAN pour chaque déclinaison ou taille ?

Oui. Chaque variante (taille, couleur, format) est un produit distinct pour un scanner et pour une place de marché, elle a donc besoin de son propre EAN-13. Un t-shirt en tailles S, M et L nécessite trois codes différents.

Le même EAN sert-il pour Amazon et pour PrestaShop ?

Oui. L'EAN-13 identifie le produit, pas la plateforme. Le même code que vous saisissez dans le champ EAN-13 de PrestaShop est celui que vous utiliserez sur Amazon, eBay, Google Shopping ou votre caisse physique.

Où obtenir des codes EAN officiels sans payer de frais annuels ?

Avec EAN CODA. Nous vous attribuons des codes EAN officiels issus de la base de données GS1 avec un paiement unique, sans renouvellements ni frais annuels, et nous vous les livrons par e-mail en quelques minutes.

Obtenez vos codes EAN pour PrestaShop

Avec EAN CODA, vous obtenez des codes EAN officiels GS1 à partir de 3 €, paiement unique et sans frais annuels, prêts à coller dans les champs EAN-13 de votre PrestaShop et importables en CSV si vous avez de nombreux produits. Nous sommes revendeur de codes GS1 légitimes : une alternative plus rapide et plus économique que de faire la démarche d'enregistrement vous-même, et vous les recevez en quelques minutes.

Acheter mes codes EAN

Besoin de codes EAN pour vos produits ?

Acheter EAN