Shopify Markets ouvre la vente multi-pays et multi-devises - et introduit silencieusement sept catégories de bugs de parité de prix que le moteur d’examen de Google traite comme de la misrepresentation.
Nous les rencontrons dans environ 60 % des cas de réinstauration que nous traitons pour des boutiques ayant récemment activé Markets. Voici tous ceux que nous avons documentés.
1. Arrondis multi-devises au centime
Le comportement par défaut de Markets arrondit les prix convertis vers des montants « psychologiquement propres » (par ex. 99,99 $ → 92,99 € au lieu de 92,74 €). Lorsque le flux est téléversé en USD et que la PDP affiche l’EUR arrondi, le crawler Google reconvertit selon son propre taux de change et constate un écart de 1 à 3 centimes.
Solution : Dans Markets → Tarification → définissez « Ajuster les prix » sur Convertir au taux de change avec arrondi Désactivé, ou maintenez une liste de prix par marché qui correspond exactement à votre flux.
2. Divergence du compare-at price entre marchés
Définir compare_at_price : 199 $ dans votre catalogue maître et price : 99 $ produit l’affichage barré. Mais Markets convertit les deux - et si la conversion produit un prix barré qui n’est pas exactement fidèle au ratio de promotion d’origine, Google le signale comme une fausse promotion.
Solution : Désactivez compare_at sur les produits activés sur Markets, ou maintenez un compare_at_price par marché qui correspond exactement au ratio du price par marché.
3. Décalage de fuseau horaire sur la sale price effective date
Votre flux déclare sale_price_effective_date : 2026-04-20T00:00:00/2026-04-27T00:00:00 (UTC). Votre vitrine est sur le fuseau Europe/Paris (CEST, UTC+2). La promotion apparaît active 2 heures plus tôt ou plus tard sur la vitrine que dans le flux lu par le crawler Google.
Solution : Alignez tout sur UTC dans le flux, ou utilisez l’ISO 8601 avec décalages explicites (2026-04-20T00:00:00+02:00).
4. Scission marchés TTC vs HT
Markets autorise des paramètres fiscaux par pays - les clients britanniques voient des prix TTC, les clients américains des prix HT. Si votre flux maître est téléversé en uniforme (typiquement HT en USD) mais que la vitrine sur les marchés cibles affiche TTC, le prix visible sur la PDP diffère du prix du flux du montant de la TVA.
Solution : Soumettez un flux spécifique par marché cible, ou utilisez l’attribut tax de Google pour déclarer des règles fiscales par pays, afin que le prix du flux soit traité comme la base HT.
5. Incohérence du seuil de livraison gratuite
Votre vitrine annonce « Livraison gratuite à partir de 50 $ » globalement, mais sur les marchés EUR, le seuil est auto-converti à 46,50 € - alors qu’en réalité votre application d’expédition applique un seuil fixe de 50 €. Le client voit un chiffre sur la page de politique, mais se voit facturer la livraison à un autre seuil au paiement.
Solution : Définissez le seuil de livraison par marché de façon explicite dans les paramètres d’expédition Shopify plutôt que de vous fier à l’auto-conversion. Mettez à jour votre page de politique d’expédition pour faire référence au seuil par marché.
6. Cumul des codes de réduction avec les remises de marché auto-appliquées
Certains marchands configurent une auto-application « Bienvenue 10 % de remise » sur leur marché principal, puis s’étendent à un second marché sans réaliser que la remise auto s’y applique aussi. La PDP affiche le prix plein, le panier applique -10 %. Le flux indique le prix plein ; le total au paiement diverge.
Solution : Auditez les remises auto-appliquées dans Paramètres → Réductions → Réductions automatiques. Définissez une éligibilité par marché explicite sur chacune.
7. Widget de conversion de devises sur la PDP affichant des prix différents
Des applications comme « BEST Currency Converter » ou « Geolocation by GeoIP » affichent le prix local converti sur la PDP pour les visiteurs - mais le paiement réel s’effectue souvent dans la devise principale du marchand. Le client voit 82 € sur la PDP, se voit facturer 99 $ au paiement. Le crawler Google voit 82 € (puisqu’il visite avec une IP européenne), mais le flux liste 99 $. Drapeau misrepresentation.
Solution : Désactivez tout convertisseur de devises tiers qui ne correspond pas à un véritable prix Markets par pays. Si vous voulez afficher des prix locaux, utilisez Markets nativement (qui transmet la devise locale jusqu’au paiement) - jamais une application de surcouche.
Comment repérer les 7 avec un seul scan
Notre Live Checkout Simulator (disponible en Pro+) parcourt l’intégralité du tunnel flux → PDP → panier → paiement pour chaque pays activé sur Markets dans votre boutique. Il signale toute divergence de prix à n’importe quelle étape de l’entonnoir, avec une capture d’écran du prix réellement affiché à chaque étape.
C’est une fonctionnalité Pro uniquement parce qu’elle nécessite des sessions Playwright dans chaque pays cible (nous proxyons via des IP résidentielles pour rendre la version géo-localisée), ce qui a un coût d’infrastructure réel par scan.
Le scan Validate gratuit révèle les bugs Markets les plus courants sans le parcours géo-localisé - typiquement 4 ou 5 des 7 listés ici.
Lancez le scan Validate gratuit pour voir combien de ces bugs votre boutique présente actuellement, ou explorez le pilier Prévention pour comprendre la bibliothèque complète de 45 règles qui surveille la dérive liée à Markets en continu.