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

Cada país, con su idioma, su moneda y su precio. Detecta el país del visitante por IP —Cloudflare o MaxMind— y le sirve la tienda en su idioma con la lista de precios que decidas para ese mercado, sin duplicar la tienda ni poner en riesgo el SEO.

49,99 $
Licencia
Probar la demo Prueba todas las funcionalidades ahora
Descarga instantánea tras la compra Pago seguro
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:
49,99 $
PS 1.7+, 8.x, 9.x
SSL seguro
Descarga instantánea
Soporte oficial
14 días de devolución
Con licencia

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

No vendes igual a un alemán que a un turco. Este módulo detecta el país del visitante y le sirve tu tienda en su idioma, en su moneda y con la lista de precios que tú hayas decidido para ese mercado, desde la primera página que abre. Sin duplicar la tienda y sin poner en riesgo el posicionamiento. Para PrestaShop 1.7.6 hasta 9.x.

Un precio único para todo el mundo deja dinero sobre la mesa

La misma cifra no significa lo mismo en cada país

Con un solo precio hay que elegir: o pones el que aguanta tu mercado más fuerte y te quedas fuera de los demás, o pones el más bajo y regalas margen donde pagarían más. PrestaShop ya sabe guardar un precio distinto por moneda; lo que le falta es poner a cada visitante en la moneda que le corresponde antes de que vea la primera cifra, y no enseñarle las listas que no son suyas. Eso es lo que hace este módulo.

Cada país, con su moneda y su lista de precios

Pones en rupias el precio que tiene sentido en India y en euros el que tiene sentido en Alemania. Quien entra desde Bombay ve rupias desde la portada, sin tocar nada. Quien entra desde Berlín ve euros y no se le ofrece la lista india: el selector de su país solo muestra las monedas que tú hayas habilitado para él.

Ficha de producto de PrestaShop con el precio en rupias para un visitante de India y el selector de país en la cabecera

Los precios siguen viviendo donde ya los tienes: en el precio específico por moneda de PrestaShop. El módulo no inventa otra tabla de precios ni te obliga a mantenerla aparte; se ocupa de lo que el núcleo no hace, que es decidir en qué moneda entra cada visitante.

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, भारत. Los nombres no salen traducidos al idioma de la página, sino en el idioma principal de cada país, que es como los reconoce quien los busca. Debajo, el idioma y la moneda que le tocan a ese país, 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 la India seleccionada con rupias

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

Vender al precio de cada mercado

El poder adquisitivo de India, Brasil o Turquía no es el de Alemania. Con una lista de precios por moneda entras en mercados que con tu precio europeo no te comprarían, sin bajarlo para todos.

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.

Convierta su comercio electrónico en su mejor comercial

¿Está preparado para impulsar su tienda PrestaShop? Hablemos de su proyecto y creemos juntos algo increíble.

Contacte con nosotros