Geolocalización para PrestaShop: Precios, Moneda e Idioma por País

Cada visitante entra en el idioma, la moneda y el precio de su país, de forma automática. Reglas por país, selector con banderas y redirecciones que respetan tu SEO. Compatible con Cloudflare.

79,99 $
Licencia
PS 1.7+, 8.x, 9.x
SSL seguro
Descarga instantánea
Soporte oficial
14 días de devolución
Con licencia
Módulo de geolocalización para PrestaShop: precios, moneda e idioma por país
Geolocalización para PrestaShop: Precios, Moneda e Idioma por País
Seleccionado:
79,99 $

Geolocalización para PrestaShop: precios, moneda e idioma por país

Tu tienda cambia de idioma, de moneda y de precio según el país desde el que la abren. Nueva York en dólares, Zúrich en francos, Madrid en euros: cada mercado con su tarifa, en la misma tienda y sin tocar tu posicionamiento. Para PrestaShop 1.7.6 hasta 9.x.

El mismo precio en todos los países no es el mejor precio en ninguno

Lo que un mercado paga sin pestañear, otro ni lo mira

Con un precio único te quedas corto donde pagarían más y te sales de precio donde no llegan. PrestaShop ya sabe guardar un precio para cada moneda; lo que no sabe es en qué moneda entra cada visitante. Eso es lo que pone este módulo: detecta el país, y con la moneda entra la tarifa de ese mercado.

Cada país, con su moneda y su tarifa

Pones 99 $ para Estados Unidos, 89 CHF para Suiza y 79 € para la zona euro. Quien abre la tienda desde Nueva York ve dólares desde la portada, sin tocar nada. Quien la abre desde Madrid ve euros y no ve las otras tarifas: su selector solo ofrece las monedas que tú habilitas para su país.

Ficha de producto de PrestaShop con el precio en dólares para un visitante de Estados Unidos y el selector de país en la cabecera

Los precios se escriben donde ya los tienes: en el precio específico por moneda de PrestaShop. No hay una segunda tabla de precios que mantener.

Características principales

País detectado por IP

Por la cabecera de Cloudflare o por la base GeoLite2 de MaxMind en tu servidor. Sin servicios de pago ni llamadas a terceros en cada visita.

Una moneda por país

Cada regla fija la moneda con la que entra el visitante y qué otras monedas puede elegir. Las que no estén en su regla, ni se le ofrecen.

Idioma automático

El visitante aterriza en la URL de su idioma. Si ya venía a una URL con idioma, se respeta: es la que ha pedido.

Pensado para el SEO

Cada idioma conserva su URL indexable y los rastreadores quedan fuera de la redirección: Google sigue viendo la página que tiene indexada.

Selector de país, idioma y moneda

Ventana, desplegable, panel lateral o botón compacto, en cualquiera de las quince posiciones de tu tema. Con buscador y con los países escritos en su propio idioma.

Multitienda

Cada tienda de la instalación lleva sus propias reglas y sus propias excepciones, sin mezclarse.

El visitante ve su país escrito como lo escribe él

Deutschland, España, Italia, Schweiz. Cada país sale en su propio idioma, que es como lo reconoce quien vive allí. Debajo, el idioma y la moneda que le tocan, ya elegidos; y un buscador que entiende los dos nombres, así que «Alemania» encuentra «Deutschland».

Selector de país, idioma y moneda de PrestaShop con los países en su propio idioma y Suiza seleccionada con francos suizos

Cómo se usa

Instala y ya está sembrado

Al instalarse lee los idiomas que tienes activos y crea una regla por cada uno con la moneda que le corresponde, más una regla de reserva para el resto del mundo. Desde el primer minuto funciona; a partir de ahí, afinas.

Añade los países que te interesan

Una fila por país: idioma, moneda de entrada y las monedas que puede elegir. Se arrastran para ordenarlos en el selector y se desactivan sin borrarlos.

Pon el precio de cada mercado

En la ficha del producto, un precio específico por moneda. Eso es todo: el módulo ya se encarga de que cada visitante llegue con la moneda correcta.

Reglas por país del módulo de geolocalización de PrestaShop: idioma, moneda por defecto y monedas disponibles de cada país

Geolocalizar sin romper el posicionamiento

Es la parte que hace fracasar a la mayoría de las tiendas internacionales: servir contenido distinto en la misma URL según quién entre. Este módulo está construido justo al revés.

Lo que hace

  • Cada idioma conserva su URL propia, que es la que se indexa
  • Solo redirige desde la URL sin prefijo de idioma, nunca en bucle
  • Los rastreadores quedan excluidos y ven la página tal cual
  • Para el rastreador, la moneda la manda el idioma de la URL: la página en español siempre se indexa en euros
Lo que no hace nunca
  • Cambiar el idioma de una página a mitad de carga
  • Servir dos contenidos distintos bajo la misma dirección
  • Redirigir a quien ya ha pedido un idioma concreto
  • Tocar tus URL, tus canónicas ni tus etiquetas hreflang
Excepciones del módulo de geolocalización de PrestaShop: robots de búsqueda e IP excluidos de la redirección automática

La lista de robots viene puesta —Google, Bing, Yandex, las herramientas SEO habituales— y se amplía con cualquier user agent o IP: útil también para que tu agencia o tu equipo vean la tienda sin geolocalizar.

Cloudflare o MaxMind, tú eliges

Si tu tienda está detrás de Cloudflare, el país llega ya resuelto en la cabecera de cada petición: cero consultas, cero mantenimiento. Si no, el módulo lo resuelve con la base GeoLite2 de MaxMind instalada en tu propio servidor. En automático usa la cabecera cuando llega y la base cuando no.

Configuración del proveedor de geolocalización en PrestaShop: Cloudflare, MaxMind o automático

La base de datos, actualizada con un botón

Un botón descarga la base GeoLite2 desde un espejo público y la deja instalada. Si prefieres la tuya, con una cuenta gratuita de MaxMind te la descargas y la subes desde la misma pantalla. El panel te dice el tamaño y la fecha del fichero, y te avisa cuando se ha quedado viejo.

Pantalla de la base de datos GeoIP en PrestaShop: descarga automática de GeoLite2 o subida manual del fichero mmdb

Compruébalo antes de que lo vea un cliente

Escribe una IP de cualquier país y el módulo te dice qué país detecta, qué regla se aplica y con qué idioma y qué moneda entraría ese visitante. Con atajos para probar direcciones conocidas de varios países.

Prueba de geolocalización por IP en PrestaShop: país detectado, regla aplicada, idioma y moneda que se forzarían

Para qué se usa

Cobrar lo que cada mercado paga

Estados Unidos, Suiza o los países nórdicos aceptan precios que en otros mercados frenan la venta. Con una tarifa por moneda subes donde se puede subir, sin tocar el resto del catálogo.

Cobrar en la moneda en la que la gente piensa

Un precio en la moneda del cliente convierte mejor que uno convertido al vuelo: no hay que traducirlo mentalmente ni desconfiar del cambio.

Tiendas en varios idiomas

El visitante llega directo a su idioma sin pasar por una portada que no entiende, y el buscador sigue viendo un sitio limpio con una URL por idioma.

Marcas con distribuidores por zona

Cada país entra con la moneda y las condiciones de su zona, y las monedas de las demás ni aparecen en el selector.

Compatible con tu tienda

Versiones y entornos

  • PrestaShop 1.7.6 hasta 9.x
  • PHP 7.1 a 8.4
  • Compatible con multitienda, con reglas por tienda
  • Sin sobrescribir ningún archivo del núcleo
Idiomas y datos
  • Back office y tienda en español, inglés, francés, italiano y alemán
  • Traducible a cualquier idioma desde el back office
  • Desinstalar no borra reglas, excepciones ni configuración
  • Ningún dato del visitante sale de tu servidor

Preguntas frecuentes

¿Se pueden poner precios distintos por país en PrestaShop?

Sí, con un precio específico por moneda para cada producto o combinación. Lo que PrestaShop no hace por su cuenta es meter al visitante en la moneda de su país: de eso se encarga este módulo, y por eso las dos piezas juntas dan una lista de precios por mercado.

¿Cómo cambio la moneda según el país del visitante?

Creando una regla para ese país con su moneda. Desde ese momento, quien entre desde allí ve la tienda en esa moneda sin tocar nada, y en el selector solo se le ofrecen las monedas que hayas marcado como disponibles para su país.

¿La geolocalización perjudica al SEO?

Perjudica cuando se hace mal: cambiando el contenido de una URL según quién entre. Aquí cada idioma mantiene su URL, los buscadores están excluidos de la redirección y para ellos la moneda la decide el idioma de la URL, así que siempre indexan la misma página con los mismos precios.

¿Necesito una cuenta de MaxMind o pagar algo?

No. Puedes descargar la base GeoLite2 con el botón del módulo, sin cuenta. Y si tu tienda va por Cloudflare no hace falta ninguna base de datos: el país llega en la cabecera de la petición.

¿Y si el visitante quiere ver la tienda en otro idioma o moneda?

Puede, desde el selector. Su elección se guarda en una cookie —los días que tú decidas— y manda sobre la geolocalización mientras dure: quien elige, elige.

¿Funciona en PrestaShop 8 y PrestaShop 9?

Sí. Está probado de PrestaShop 1.7.6 a 9.x, en PHP 7.1 a 8.4 y en instalaciones multitienda.

¿Hay que tocar el tema?

No. El selector se engancha a una de las quince posiciones estándar de PrestaShop y se elige desde la configuración. No sobrescribe plantillas de tu tema ni archivos del núcleo.

¿Qué pasa si desinstalo el módulo?

La tienda vuelve a comportarse como antes y tus reglas, excepciones y ajustes se quedan guardados por si lo reinstalas o migras de servidor. Solo se borran si pulsas el botón que hay para eso.

Aviso armonizado de la UE sobre la garantía legal de conformidad

Tus derechos en esta compra

Este es el aviso oficial de la Unión Europea sobre la garantía legal de conformidad, reproducido exactamente como lo publica la Comisión.

Ver a tamaño completo

Cuéntanos qué necesita tu tienda

Un módulo, un desarrollo o solo una opinión. La primera consulta no cuesta nada, y de ahí sale un presupuesto cerrado con precio y fecha.