🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

PrestaShop: cómo configurar moneda y zona horaria en Plesk

Actualizado el 13 de octubre de 2025

¿Tienes tu tienda online con PrestaShop alojada en un servidor Plesk y necesitas ajustar la moneda y la zona horaria? Es un paso fundamental para que tu negocio funcione correctamente: los precios se muestren en la divisa correcta (euros, dólares, pesos, etc.) y las fechas de pedidos, promociones y estadísticas sean las de tu país.

No te preocupes, no necesitas ser un experto técnico. En esta guía te explicaré paso a paso, con un lenguaje muy claro, cómo realizar estos ajustes tanto desde el panel de control de Plesk como directamente desde el administrador de PrestaShop.

[INFO] Esta guía está pensada para usuarios con hosting compartido o VPS gestionado con Plesk. Si usas otro panel como cPanel o Syspanel (recuerda, puerto 2106), los pasos pueden variar ligeramente, pero la lógica es la misma.


¿Por qué es importante configurar moneda y zona horaria?

Antes de empezar con los pasos técnicos, entendamos por qué esto es crucial para tu tienda online:

  • Experiencia de cliente: Un cliente que ve precios en su moneda local confía más y entiende mejor el costo real. Ver precios en otra moneda puede generar confusión o abandono del carrito.
  • Cálculos precisos: Los impuestos, descuentos y costos de envío dependen de la moneda. Si configuras mal la moneda base, los cálculos serán incorrectos.
  • Registro de ventas y estadísticas: Las fechas de los pedidos, informes de ventas y análisis de tráfico se basan en la zona horaria. Si está mal configurada, tus informes mostrarán datos desfasados (por ejemplo, una venta del lunes aparecerá como del domingo).
  • Sincronización con pasarelas de pago: Muchos procesadores de pago (PayPal, Stripe, etc.) requieren que la moneda de tu tienda coincida con la configurada en tu cuenta de pago.

En resumen: configurar moneda y zona horaria correctamente es la base para que tu negocio funcione sin errores.


Método 1: Configurar desde el administrador de PrestaShop (Recomendado)

Este es el método más directo y seguro, ya que trabajas dentro de tu propia tienda. No tocarás archivos de configuración del servidor, solo ajustes de la aplicación.

Paso 1: Accede al panel de administración de PrestaShop

Abre tu navegador y ve a la URL de tu tienda seguida de /admin (por ejemplo, tutienda.com/admin). Introduce tu usuario y contraseña.

Paso 2: Localiza la sección de "Internacional"

Dentro del menú lateral izquierdo, busca la sección "Mejorar" (o "Improve") y luego haz clic en "Internacional" -> "Localización".

![Menú Internacional en PrestaShop](no se muestra imagen, es solo referencia)

Paso 3: Configura la zona horaria

Verás una pestaña llamada "Zona horaria". Haz clic en ella.

  • En el desplegable, selecciona la zona horaria que corresponda a tu país y región. Por ejemplo:
    • España (peninsular): Europe/Madrid
    • México (Centro): America/Mexico_City
    • Argentina: America/Argentina/Buenos_Aires
    • Colombia: America/Bogota
    • Chile: America/Santiago
  • Después de seleccionarla, haz clic en el botón "Guardar" (normalmente en la parte superior derecha).

[TIP] Si no encuentras tu zona horaria exacta, busca la más cercana geográficamente. Por ejemplo, para Perú puedes usar America/Lima. PrestaShop tiene una lista muy completa.

Paso 4: Configura la moneda predeterminada

Ahora, en la misma sección de "Localización", haz clic en la pestaña "Monedas".

  • Verás una lista de monedas disponibles. Busca la tuya (por ejemplo, Euro, Dólar estadounidense, Peso mexicano, Peso colombiano, etc.).
  • Si no aparece, puedes añadirla haciendo clic en el botón "Añadir nueva moneda". Te pedirá el código ISO (por ejemplo, EUR, USD, MXN) y el símbolo.
  • Una vez localizada o añadida, haz clic en el icono de engranaje o en el nombre de la moneda para editarla.
  • Marca la opción "Predeterminada" como "Sí".
  • Ajusta la tasa de cambio si es necesario. Si usas una moneda local (como el euro en España), la tasa suele ser 1.000000.
  • Guarda los cambios.

Paso 5: (Opcional) Importa paquetes de localización

PrestaShop tiene paquetes de localización que configuran automáticamente la moneda, zona horaria, idioma, impuestos y unidades de medida para un país específico.

  • En la misma sección "Internacional" -> "Localización", ve a la pestaña "Importar un paquete de localización".
  • Selecciona tu país (por ejemplo, "Spain", "Mexico", "Argentina") y haz clic en "Importar".
  • Esto hará gran parte del trabajo por ti. Después de importar, verifica que la moneda y zona horaria se hayan configurado correctamente.

[WARNING] La importación de paquetes puede sobrescribir configuraciones personalizadas de impuestos o unidades. Si ya has hecho ajustes finos, mejor hazlo manualmente.


Método 2: Configurar desde Plesk (Ajustes del servidor)

Este método es útil si no puedes acceder al administrador de PrestaShop (por ejemplo, si la tienda está caída o tienes un error de instalación) o si quieres asegurarte de que el servidor tenga la hora correcta. Sin embargo, no siempre es necesario, ya que PrestaShop tiene su propia configuración independiente.

Paso 1: Accede a Plesk

Abre tu navegador y ve a la URL de tu panel Plesk (normalmente algo como https://tudominio.com:8443 o la IP de tu servidor seguida de :8443). Introduce tus credenciales de hosting.

Paso 2: Busca la configuración de PHP

El ajuste de zona horaria en Plesk se hace a nivel de PHP, no directamente en la aplicación. Esto afecta a todas las webs que usan PHP en ese dominio.

  • En el panel izquierdo, busca la sección "Hosting & DNS" (o similar).
  • Haz clic en el nombre de tu dominio (donde está instalado PrestaShop).
  • Dentro de la configuración del dominio, busca "PHP Settings" (Configuración de PHP).

Paso 3: Cambia la zona horaria de PHP

  • En la lista de opciones de PHP, busca el parámetro date.timezone.
  • Si no aparece, puedes añadirlo manualmente. En muchos paneles, hay un campo de texto para añadir directivas personalizadas.
  • Introduce el valor de tu zona horaria, por ejemplo: Europe/Madrid.
  • Guarda los cambios.

[INFO] Este cambio afecta a la hora que PHP reporta al sistema. PrestaShop puede sobrescribir esta configuración internamente, por lo que este método es complementario. Si ya configuraste la zona horaria en PrestaShop, este paso no es imprescindible.

Paso 4: Verifica la hora del servidor (opcional)

Si quieres asegurarte de que todo el servidor esté sincronizado:

  • En Plesk, ve a "Tools & Settings" -> "Server Settings".
  • Busca la opción "Time Zone" y ajústala a tu zona horaria.
  • También puedes revisar que el servicio NTP (Network Time Protocol) esté activo para que la hora se sincronice automáticamente.

Preguntas frecuentes (FAQ)

1. ¿Qué pasa si cambio la moneda después de tener productos creados?

No hay problema. Los precios de los productos se actualizarán automáticamente usando la tasa de cambio configurada. Sin embargo, si cambias la moneda base, los precios se convertirán según la tasa. Es recomendable hacerlo al inicio.

2. ¿Puedo tener varias monedas activas en mi tienda?

Sí, PrestaShop permite tener varias monedas. Puedes activarlas desde la sección "Monedas" y el cliente podrá elegir la suya. Pero solo una puede ser la predeterminada.

3. Mi zona horaria no aparece en PrestaShop, ¿qué hago?

Si no encuentras tu zona horaria exacta, elige una cercana que tenga la misma diferencia horaria (UTC). Por ejemplo, para Ecuador (UTC-5) puedes usar America/Bogota o America/Lima.

4. ¿Afecta la zona horaria de Plesk a mi tienda?

Sí, indirectamente. Si la hora del servidor está mal, los logs del sistema, las tareas cron y algunas funciones de PHP pueden fallar. Pero PrestaShop tiene su propia configuración, por lo que el impacto es menor. Siempre prioriza la configuración dentro de PrestaShop.

5. Uso Syspanel (HestiaCP), ¿cómo lo hago?

Si usas Syspanel (puerto 2106), el proceso es similar al de Plesk pero en su interfaz. Busca la sección de "Configuración de PHP" dentro del dominio y ajusta date.timezone. La configuración de moneda y zona horaria en PrestaShop se hace exactamente igual que en el Método 1.


Conclusión

Configurar la moneda y la zona horaria en tu PrestaShop alojado en Plesk es un proceso sencillo que puedes hacer en pocos minutos. Te recomiendo que siempre utilices el administrador de PrestaShop (Método 1) porque es más específico y no depende de la configuración global del servidor.

Recuerda: una tienda bien configurada desde el principio te ahorrará dolores de cabeza con impuestos, fechas de pedidos y la confianza de tus clientes.

Si tienes alguna duda, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting. ¡Buena suerte con tu tienda online!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel