Géolocalisation pour PrestaShop : prix, devise et langue par pays

Chaque visiteur arrive dans la langue, la devise et le prix de son pays, automatiquement. Règles par pays, sélecteur avec drapeaux et redirections qui respectent votre SEO. Compatible Cloudflare.

79,99 $
Licence
PS 1.7+, 8.x, 9.x
SSL sécurisé
Téléchargement immédiat
Assistance officielle
Remboursement sous 14 jours
Sous licence
Module de géolocalisation pour PrestaShop : prix, devise et langue par pays
Géolocalisation pour PrestaShop : prix, devise et langue par pays
Sélectionné :
79,99 $

Géolocalisation pour PrestaShop : prix, devise et langue par pays

Votre boutique change de langue, de devise et de prix selon le pays depuis lequel on l’ouvre. New York en dollars, Zurich en francs, Madrid en euros : une seule boutique, un tarif par marché, et votre référencement intact. Pour PrestaShop 1.7.6 jusqu’à 9.x.

Le même prix partout n’est le bon prix nulle part

Ce qu’un marché paie sans sourciller, un autre ne le regarde même pas

Avec un prix unique, vous facturez trop peu là où l’on paierait davantage et trop cher là où l’on ne suit pas. PrestaShop sait déjà enregistrer un prix pour chaque devise ; ce qu’il ignore, c’est dans quelle devise entre chaque visiteur. C’est ce que fixe ce module : il détecte le pays, et avec la devise arrive le tarif de ce marché.

Chaque pays, avec sa devise et son tarif

Vous mettez 99 $ pour les États-Unis, 89 CHF pour la Suisse et 79 € pour la zone euro. Celui qui ouvre la boutique depuis New York voit des dollars dès l’accueil, sans rien toucher. Celui qui l’ouvre depuis Madrid voit des euros et ne voit pas les autres tarifs : son sélecteur ne propose que les devises que vous activez pour son pays.

Fiche produit PrestaShop affichée en dollars pour un visiteur des États-Unis, avec le sélecteur de pays dans l’en-tête

Les prix s’écrivent là où vous les avez déjà : dans le prix spécifique par devise de PrestaShop. Aucune seconde table de prix à maintenir.

Principales fonctionnalités

Pays détecté par IP

Par l'en-tête Cloudflare ou par la base GeoLite2 de MaxMind installée sur votre serveur. Aucun service payant, aucun appel externe à chaque visite.

Une devise par pays

Chaque règle fixe la devise d'arrivée du visiteur et celles qu'il peut choisir. Ce qui n'est pas dans sa règle ne lui est même pas proposé.

Langue automatique

Le visiteur atterrit sur l'URL de sa langue. S'il visait déjà une URL de langue, elle est respectée : c'est ce qu'il a demandé.

Pensé pour le SEO

Chaque langue garde son URL indexable et les robots restent hors de la redirection : Google continue de voir la page qu'il a indexée.

Sélecteur pays, langue et devise

Fenêtre, menu déroulant, panneau latéral ou bouton compact, dans l'une des quinze positions de votre thème. Avec recherche et noms de pays écrits dans leur propre langue.

Multiboutique

Chaque boutique de l'installation garde ses propres règles et ses propres exceptions, sans mélange.

Le visiteur voit son pays écrit comme il l’écrit

Deutschland, España, Italia, Schweiz. Chaque pays apparaît dans sa propre langue, celle dans laquelle le reconnaissent ceux qui y vivent. En dessous, la langue et la devise qui lui reviennent, déjà sélectionnées ; et une recherche qui comprend les deux noms, si bien qu’« Allemagne » trouve « Deutschland ».

Sélecteur de pays, langue et devise PrestaShop avec les pays dans leur propre langue et la Suisse sélectionnée en francs suisses

Comment ça marche

Installez : tout est déjà amorcé

À l'installation, il lit les langues actives et crée une règle pour chacune avec la devise correspondante, plus une règle de repli pour le reste du monde. Il fonctionne dès la première minute ; ensuite, vous affinez.

Ajoutez les pays qui vous intéressent

Une ligne par pays : langue, devise d'entrée et devises qu'il peut choisir. On les glisse pour changer leur ordre dans le sélecteur et on les désactive sans les supprimer.

Fixez le prix de chaque marché

Sur la fiche produit, un prix spécifique par devise. C'est tout : le module s'occupe déjà de faire arriver chaque visiteur dans la bonne.

Règles par pays du module de géolocalisation PrestaShop : langue, devise par défaut et devises disponibles de chaque pays

Géolocaliser sans casser le référencement

C'est là que la plupart des boutiques internationales échouent : servir un contenu différent sur la même URL selon qui la demande. Ce module est construit exactement à l'envers.

Ce qu'il fait

  • Chaque langue garde son URL, et c'est elle qui est indexée
  • Il ne redirige que depuis l'URL sans préfixe de langue, jamais en boucle
  • Les robots sont exclus et reçoivent la page telle quelle
  • Pour un robot, la devise suit la langue de l'URL : la page espagnole est toujours indexée en euros
Ce qu'il ne fait jamais
  • Changer la langue d'une page en cours de rendu
  • Servir deux contenus différents sous la même adresse
  • Rediriger quelqu'un qui a déjà demandé une langue précise
  • Toucher à vos URL, à vos canoniques ou à vos balises hreflang
Exceptions du module de géolocalisation PrestaShop : robots des moteurs de recherche et adresses IP exclus de la redirection

La liste de robots est fournie — Google, Bing, Yandex, les outils SEO habituels — et accepte n'importe quel autre user agent ou adresse IP : pratique aussi pour que votre agence ou votre équipe voient la boutique sans être géolocalisées.

Cloudflare ou MaxMind, à vous de choisir

Si votre boutique est derrière Cloudflare, le pays arrive déjà résolu dans l'en-tête de chaque requête : aucune consultation, aucune maintenance. Sinon, le module le résout avec la base GeoLite2 de MaxMind installée sur votre propre serveur. En automatique, il utilise l'en-tête quand elle arrive et la base quand elle manque.

Choix du fournisseur de géolocalisation dans PrestaShop : Cloudflare, MaxMind ou automatique

La base de données, à jour en un bouton

Un bouton télécharge la base GeoLite2 depuis un miroir public et l'installe. Si vous préférez la vôtre, un compte MaxMind gratuit suffit pour la télécharger et l'importer depuis le même écran. Le panneau indique la taille et la date du fichier, et vous prévient quand il a vieilli.

Écran de la base GeoIP dans PrestaShop : téléchargement automatique de GeoLite2 ou import manuel du fichier mmdb

Vérifiez-le avant qu'un client ne le fasse

Saisissez une adresse IP de n'importe quel pays et le module vous dit quel pays il détecte, quelle règle s'applique et avec quelle langue et quelle devise ce visiteur entrerait. Avec des raccourcis pour tester des adresses connues de plusieurs pays.

Test de géolocalisation par IP dans PrestaShop : pays détecté, règle appliquée, langue et devise qui seraient forcées

À quoi ça sert

Facturer ce que chaque marché paie

Les États-Unis, la Suisse ou les pays nordiques acceptent des prix qui, ailleurs, bloqueraient la vente. Un tarif par devise vous laisse monter là où c’est possible, sans toucher au reste du catalogue.

Encaisser dans la devise dans laquelle les gens pensent

Un prix dans la devise du client convertit mieux qu’un prix converti à la volée : rien à traduire mentalement, aucun taux de change à mettre en doute.

Boutiques multilingues

Le visiteur arrive directement dans sa langue au lieu d’une page d’accueil qu’il ne comprend pas, et les moteurs continuent de voir un site propre avec une URL par langue.

Marques avec des distributeurs par zone

Chaque pays entre avec la devise et les conditions de sa zone, et les devises des autres n’apparaissent même pas dans le sélecteur.

Compatible avec votre boutique

Versions et environnements

  • PrestaShop 1.7.6 jusqu'à 9.x
  • PHP 7.1 à 8.4
  • Compatible multiboutique, avec des règles par boutique
  • Aucun fichier du cœur n'est surchargé
Langues et données
  • Back-office et boutique en français, anglais, espagnol, italien et allemand
  • Traduisible dans n'importe quelle langue depuis le back-office
  • La désinstallation conserve règles, exceptions et réglages
  • Aucune donnée du visiteur ne sort de votre serveur

Questions fréquentes

Peut-on avoir des prix différents par pays dans PrestaShop ?

Oui, avec un prix spécifique par devise sur chaque produit ou déclinaison. Ce que PrestaShop ne fait pas tout seul, c'est placer le visiteur dans la devise de son pays : c'est le rôle de ce module, et c'est pourquoi les deux ensemble donnent une grille de prix par marché.

Comment changer la devise selon le pays du visiteur ?

En créant une règle pour ce pays avec sa devise. Dès lors, celui qui arrive de là voit la boutique dans cette devise sans rien faire, et le sélecteur ne lui propose que les devises que vous avez marquées comme disponibles pour son pays.

La géolocalisation nuit-elle au SEO ?

Elle nuit quand elle est mal faite : en changeant le contenu d'une URL selon qui la demande. Ici chaque langue garde son URL, les moteurs sont exclus de la redirection et, pour eux, la devise suit la langue de l'URL : ils indexent toujours la même page avec les mêmes prix.

Faut-il un compte MaxMind ou un abonnement ?

Non. Vous pouvez télécharger la base GeoLite2 avec le bouton du module, sans compte. Et si votre boutique passe par Cloudflare, aucune base n'est nécessaire : le pays arrive dans l'en-tête de la requête.

Et si le visiteur veut une autre langue ou une autre devise ?

Il peut la choisir dans le sélecteur. Son choix est conservé dans un cookie — pour la durée que vous fixez — et prime sur la géolocalisation tant qu'il dure : qui choisit, choisit.

Fonctionne-t-il sur PrestaShop 8 et PrestaShop 9 ?

Oui. Il est testé de PrestaShop 1.7.6 à 9.x, en PHP 7.1 à 8.4 et sur des installations multiboutique.

Faut-il modifier le thème ?

Non. Le sélecteur s'accroche à l'une des quinze positions standard de PrestaShop, choisie dans la configuration. Il ne surcharge ni les templates de votre thème ni les fichiers du cœur.

Que se passe-t-il si je désinstalle le module ?

La boutique retrouve son comportement d'avant et vos règles, exceptions et réglages restent enregistrés au cas où vous réinstalleriez ou changeriez de serveur. Ils ne sont effacés que si vous appuyez sur le bouton prévu pour cela.

Avis harmonisé de l’UE sur la garantie légale de conformité

Vos droits sur cet achat

Ceci est l’avis officiel de l’Union européenne sur la garantie légale de conformité, reproduit exactement tel que la Commission le publie.

Voir en taille réelle

Dites-nous ce dont votre boutique a besoin

Un module, un développement ou juste un avis. La première consultation ne coûte rien, et il en sort un devis ferme avec un prix et une date.