Le problème d’un seul code par variante
Beaucoup de marchands cherchent comment gérer plusieurs codes-barres sur une même variante Shopify. Jusqu’ici, une variante ne pouvait en porter qu’un seul. Or le même SKU arrive souvent avec un UPC fabricant sur le carton, un EAN marque propre sur l’étiquette rayon, et un ASIN sur une fiche marketplace.
Dans ce cas, il fallait en choisir un pour Shopify et stocker le reste ailleurs : tableur, notes internes, métachamps. Au rayon comme en réception, le scan rateait dès que le code lu n’était pas celui enregistré. Les équipes perdaient du temps à chercher le bon produit à la main.
Ce qui change côté variantes
Shopify permet maintenant d’associer jusqu’à 20 codes-barres à une même variante. N’importe lequel de ces codes peut identifier le produit. Vous ajoutez, scannez ou retirez les codes depuis la fiche variante dans l’admin, ou depuis l’application Shopify sur téléphone.
Chaque code peut recevoir un type : UPC, EAN, ISBN, GTIN ou ASIN. Shopify vérifie alors le format (longueur, structure, clé de contrôle) pour limiter les erreurs de saisie. Pour un code interne qui ne suit aucun standard, choisissez Custom.
Vos codes déjà présents restent en place. Il n’y a pas de migration à lancer : le code existant devient simplement le premier de la liste.
La règle du premier code
Dès qu’un canal, une étiquette ou une application attend encore un seul code-barres, Shopify envoie le premier de la liste. C’est aussi celui que l’ancien champ unique continue d’exposer.
Placez donc en première position le code que vos flux historiques doivent voir : feed canal de vente, génération d’étiquettes, ERP qui n’a pas encore basculé. Les codes suivants servent au scan, à la recherche et aux usages multi-identifiants, sans remplacer ce premier signal.
Comment les renseigner dans l’admin
Ouvrez la fiche produit, sélectionnez la variante, puis ajoutez les codes un par un avec leur type. Vous pouvez aussi scanner depuis le téléphone pour éviter la re-saisie.
Pour plusieurs variantes d’un coup, utilisez l’éditeur en masse dans l’admin. Pour un import ou un export complet, la colonne Variant Barcodes du CSV produits porte l’ensemble des codes de chaque variante.
Travaillez toujours avec la liste complète quand vous mettez à jour via import ou intégration : une mise à jour partielle de la liste peut remplacer tout le jeu de codes. Gardez une source de vérité claire avant de pousser un fichier.
POS : scanner n’importe quel code associé
Sur Shopify POS (à partir de la version 11.14), le personnel peut scanner ou rechercher une variante avec n’importe lequel de ses codes associés, y compris GTIN, EAN, ASIN ou un code lié au SKU. Le bon produit s’affiche même si l’emballage ne porte pas le code « principal » de la boutique.
Les codes doivent d’abord être associés à la variante dans l’admin. Ensuite, le comportement s’applique automatiquement en caisse, à la réception et pendant les contrôles de stock. Moins de recherches manuelles, moins d’erreurs de rayon.
Les pièges à anticiper
Plusieurs applications et connecteurs lisent encore l’ancien champ à un seul code. Dès qu’une variante en a deux ou plus, ces outils ne voient que le premier, sans signaler que d’autres existent. Si votre ERP, votre marketplace ou votre outil WMS synchronise encore ce champ unique, vérifiez le comportement avant de multiplier les codes.
L’ordre compte. Un déplacement du premier code change ce que reçoivent les canaux et les apps non migrées. Documentez quel identifiant doit rester en tête pour chaque famille de produits.
Côté intégrations qui écrivent la liste complète des codes, un envoi incomplet écrase l’existant. Incluez toujours tous les codes à conserver. Côté écriture de l’ancien champ unique, seul le premier code est mis à jour et les suivants restent intacts : deux modèles différents, deux risques différents.
Pour qui c’est prioritaire
La priorité est nette si vous vendez le même article sous plusieurs identifiants : marques propres avec EAN dédié, multi-fournisseurs, marketplaces (ASIN), réédition ISBN, ou packagings qui changent de code sans changer de variante.
C’est aussi utile dès que le POS ou l’entrepôt scanne des cartons et des unités avec des codes différents. Commencez par les variantes à fort volume de scan, fixe le premier code pour les canaux, puis ajoutez le reste. Vous gagnez en fiabilité opérationnelle sans attendre que chaque app externe soit à jour.
