Je fais du multi-devises : comment faire pour que la bonne devise soit détectée ?

Pour une boutique utilisant plusieurs devises, ouvrez Configuration de base et activez Votre boutique utilise-t-elle plusieurs devises ?, puis enregistrez. Le module ajoute le paramètre id_currency aux liens produit du flux.

Vérifier robots.txt

Le fichier s'appelle robots.txt et se trouve à la racine publique de la boutique. S'il contient les règles suivantes, demandez à votre intégrateur de les adapter pour permettre l'exploration des liens avec devise :

Disallow: /*?id_currency=
Disallow: /*&id_currency=

Les règles correspondantes peuvent devenir :

Allow: /*?id_currency=
Allow: /*&id_currency=

Modifiez uniquement les règles concernées et contrôlez le fichier réellement servi par la boutique ; une régénération depuis PrestaShop peut remplacer vos adaptations. L'autorisation dans robots.txt ne change pas la devise affichée par votre thème.

Régénérez le flux, ouvrez une URL produit exportée dans une nouvelle session et comparez la devise et le prix avec le XML. Vérifiez aussi les redirections, les cookies de devise et le contexte du pays.

Autres FAQ dans la même catégorie