Sélecteur de variantes Shopify cassé
Le sélecteur de variantes relie le choix du client au produit réellement ajouté au panier. Quand il dysfonctionne, le client achète parfois autre chose que ce qu'il croit choisir.
Observed symptoms
- Le prix ne change pas lors du changement de variante
- L'image produit ne suit pas la variante sélectionnée
- Des combinaisons indisponibles restent sélectionnables
- L'URL ne reflète pas la variante choisie
- La variante ajoutée au panier n'est pas celle affichée
Probable causes
Script de variantes non initialisé
Une erreur JavaScript en amont empêche le rattachement du sélecteur au formulaire produit.
Personnalisation du gabarit produit
Un remaniement du gabarit qui déplace ou renomme les éléments attendus casse la logique de sélection.
Application de variantes ou de bundles
Certaines applications remplacent le sélecteur natif par le leur, avec des règles différentes.
Dépassement de la structure d'options
Un catalogue avec un très grand nombre de combinaisons atteint les limites de la structure de variantes et nécessite une autre approche.
What we check
- Le problème touche-t-il tous les produits à variantes ou certains seulement ?
- La variante ajoutée au panier correspond-elle à celle affichée ?
- Le paramètre de variante apparaît-il dans l'URL au changement de sélection ?
- Le comportement est-il correct sur un thème Shopify par défaut ?
- Les images sont-elles bien associées aux variantes dans l'administration ?
Resolution procedure
Vérifier la donnée produit
Options, variantes, images associées et disponibilités : une partie des symptômes vient du catalogue, pas du code.Restaurer la logique de sélection
Correction du script, remise en place des éléments attendus par le thème, gestion des combinaisons indisponibles.Synchroniser prix, image et URL
Chaque changement de variante doit mettre à jour l'ensemble des éléments affichés de façon cohérente.Tester les cas limites
Produit à une option, à trois options, avec variante en rupture, et arrivée directe sur une URL de variante.
Business impact
Un sélecteur défaillant génère des commandes erronées, donc des retours, des remboursements et une charge de service client, en plus de la perte de ventes directe.
Urgent Shopify troubleshootingFrequently asked questions
Answers to questions asked before work begins.
Is your store losing orders right now?
Free diagnosis, estimate before work begins, billing at 90 € HT / heure only after your approval.