Correction – Produits Ajoutés Sans TVA dans le Catalogue Facebook
Lorsque vous configurez ou prévoyez de configurer Pixel Plus comme source de produits sur Meta (anciennement Facebook), il s'appuie sur les microdonnées de la page produit pour récupérer les informations de prix et de produits. Facebook analyse votre site PrestaShop pour collecter ces données pour votre catalogue. Selon votre configuration PrestaShop, il peut afficher les prix des produits sans TVA. Cela conduit souvent à des prix incorrects dans votre boutique Facebook ou Instagram, sauf si vous utilisez une configuration B2B.
Vous pourriez remarquer que vos produits sont affichés sans TVA lorsque :
- Vous les ajoutez à votre Boutique Facebook ou Instagram
- Vous diffusez des Publicités Facebook
- Ou même lorsque vous testez les microdonnées du produit via l'Outil de Débogage de Microdonnées de Meta
Cela se produit généralement en raison d'un paramètre de localisation dans PrestaShop qui définit le pays par défaut en fonction de la langue du navigateur du visiteur. Étant donné que le robot de Facebook utilise généralement une IP basée aux États-Unis et une langue de navigateur définie sur l'anglais, PrestaShop peut basculer vers États-Unis comme pays par défaut. En conséquence, votre boutique traite la visite comme un utilisateur international (hors UE), supprimant la TVA du prix affiché.
✅ Comment le Corriger
-
Allez dans votre back office PrestaShop.
-
Dans le menu de gauche, allez à :
International > Localisation -
Faites défiler jusqu'à la section Configuration.
-
Localisez l'option suivante :
Définir le pays par défaut à partir de la langue du navigateur -
Désactivez ce paramètre en le passant à Non.

-
Cliquez sur le bouton Enregistrer en bas de la page.
-
(Optionnel) Définissez votre Pays par défaut manuellement sur le pays où la TVA doit être appliquée.
🔎 Comment le Tester
Vous pouvez utiliser l'Outil de Test de Microdonnées inclus dans le module Pixel Plus pour simuler comment Facebook voit vos pages produits.
-
Naviguez vers :
Modules > Pixel Plus > Microdata -
Utilisez le lien ou l'outil de test pour prévisualiser les données structurées que Facebook extraira.
-
Confirmez que le champ
priceinclut maintenant la TVA.
💡 Pourquoi Cela Fonctionne
En désactivant l'option Définir le pays par défaut à partir de la langue du navigateur :
- Votre boutique n'ajustera plus le pays par défaut en fonction de la langue du navigateur ou de l'IP.
- Facebook (ou tout autre bot) verra systématiquement votre boutique en utilisant votre pays par défaut configuré.
- Les prix des produits incluront correctement la TVA pour les visiteurs nationaux.
- Vous évitez les rejets ou les incohérences du catalogue Facebook dus à des prix incorrects.
🛠️ Conseils Supplémentaires
-
Assurez-vous que votre Pays par défaut et votre Devise par défaut sont correctement configurés dans la même section.
-
Vérifiez vos règles fiscales sous :
International > Taxes -
Vérifiez toujours les modifications en utilisant le testeur de microdonnées intégré au module Pixel Plus.
Contactez-nous via la section support du module Pixel Plus ou contactez l'équipe Smart Modules pour obtenir de l'aide.