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

Configurar métodos de envío en PrestaShop con Plesk

Actualizado el 18 de marzo de 2026

Configurar los métodos de envío en tu tienda PrestaShop es uno de los pasos más importantes para que tus clientes tengan una experiencia de compra clara y sin sorpresas. Si además gestionas tu servidor con Plesk, el proceso es bastante sencillo y te permite tener un control total sobre las tarifas, zonas geográficas y transportistas.

En esta guía extensa y muy visual, te explicaré paso a paso cómo configurar envíos PrestaShop desde cero, utilizando Plesk para acceder a tu panel de administración. Veremos desde los conceptos básicos hasta trucos avanzados para que no te pierdas.

[TIP] Si tu dominio está alojado en un panel como Syspanel (antes conocido como HestiaCP, acceso por puerto 2106), los pasos para acceder a PrestaShop son similares, solo cambia la URL de acceso a tu administración.


¿Qué necesitas saber antes de empezar?

Antes de lanzarte a crear transportistas y tarifas, es importante entender los elementos clave que intervienen en los métodos de envío PrestaShop:

  • Transportistas: Son las empresas que llevarán los paquetes (Correos, MRW, DHL, etc.). Puedes crear tantos como necesites.
  • Zonas geográficas: Agrupan países o regiones. Por ejemplo, "Europa", "América Latina", "Local".
  • Rangos de peso o precio: Definen cuánto cobrar según el peso del pedido o su valor total.
  • Tarifas: La combinación de transportista + zona + rango da como resultado el precio final del envío.

PrestaShop te permite gestionar todo esto desde su back office. Y con Plesk, acceder a ese back office es muy rápido.


Paso 1: Acceder al panel de administración de PrestaShop desde Plesk

Para empezar a configurar envíos PrestaShop, primero debes entrar en tu tienda. Si tu hosting usa Plesk, sigue estos pasos:

  1. Inicia sesión en Plesk con tus credenciales (normalmente te las proporciona tu proveedor de hosting).
  2. En el panel principal, busca la sección "Aplicaciones" o "Sitios web y dominios".
  3. Localiza tu dominio donde está instalado PrestaShop.
  4. Haz clic en el icono de "Inicio de sesión" o en el enlace que dice "Acceder al panel de administración". Esto te llevará directamente al back office de PrestaShop (la URL suele ser tudominio.com/adminXXXXX).

[INFO] Si no ves el acceso directo, puedes ir a la carpeta donde está instalado PrestaShop (generalmente en /var/www/vhosts/tudominio.com/httpdocs) y buscar el archivo /adminXXXXX/index.php. Pero el método desde Plesk es más cómodo.

Una vez dentro del back office, ya puedes empezar a configurar.


Paso 2: Configurar las zonas geográficas de envío

Las zonas son la base de todo. Sin ellas, no podrás asignar tarifas a países concretos.

  1. En el menú izquierdo, ve a "Transporte" > "Zonas".
  2. Verás una lista de zonas predefinidas (Europa, América del Norte, etc.). Puedes editarlas o crear nuevas.
  3. Para crear una zona nueva, haz clic en "Añadir nueva zona".
  4. Ponle un nombre descriptivo (ej: "España peninsular", "Islas Baleares", "Internacional").
  5. Asígnale un código de zona (opcional, pero útil para exportaciones).
  6. Guarda los cambios.

Ahora, asocia los países a cada zona:

  • Ve a "Transporte" > "Países".
  • Busca el país que quieras asignar (ej: España) y haz clic en "Editar".
  • En el campo "Zona", selecciona la zona que acabas de crear.
  • Repite con todos los países que vendas.

[WARNING] Si no asignas un país a ninguna zona, los clientes de ese país no podrán seleccionar ningún método de envío. ¡No te olvides de esto!


Paso 3: Crear un transportista (método de envío)

Ahora que tienes las zonas listas, es momento de crear los métodos de envío PrestaShop propiamente dichos.

  1. Ve a "Transporte" > "Transportistas".
  2. Haz clic en "Añadir nuevo transportista".
  3. Rellena los datos básicos:
    • Nombre: El que verán tus clientes (ej: "Correos Express", "Envío gratis", "Recogida en tienda").
    • Tiempo de entrega: Un texto breve (ej: "24-48 horas").
    • Velocidad: Orden en que aparecerá en el listado (0 es el primero).
    • Activo: Sí.
  4. En la pestaña "Configuración de envío", marca:
    • Aplicar costes de envío según: Puedes elegir entre peso total o precio total. Lo más común es por peso, pero si vendes productos digitales o muy caros, puede interesarte por precio.
    • Impuesto: Si el envío lleva IVA, selecciona el impuesto correspondiente (lo configuras en "Catálogo" > "Impuestos").
  5. En "Zonas", selecciona las zonas donde operará este transportista (por ejemplo, solo "España peninsular").
  6. Guarda el transportista.

Paso 4: Configurar tarifas de envío (rangos y costes)

Este es el paso más delicado. Aquí decides cuánto cobrar según el peso o precio del pedido.

  1. Una vez creado el transportista, haz clic en "Editar" sobre él.
  2. Ve a la pestaña "Rangos de peso" o "Rangos de precio" (según lo que elegiste antes).
  3. Verás una tabla con las zonas que seleccionaste. Por defecto, suele venir un rango de 0 a 10000 kg con coste 0. Debes personalizarlo.
  4. Haz clic en "Añadir nuevo rango":
    • Desde: 0 kg (o 0 €).
    • Hasta: Por ejemplo, 2 kg.
    • Coste: 5.00 € (o el precio que quieras).
  5. Añade más rangos:
    • De 2 a 5 kg: 8.00 €.
    • De 5 a 10 kg: 12.00 €.
    • De 10 a 20 kg: 20.00 €.
    • etc.
  6. Para envíos gratuitos, puedes crear un rango especial (ej: de 50 € a 1000 € con coste 0) si elegiste por precio.
  7. Guarda los cambios.

[TIP] Si quieres ofrecer envío gratis a partir de cierto importe, configura el transportista por precio y añade un rango desde, por ejemplo, 50 € hasta 99999 € con coste 0.


Paso 5: Probar que los métodos de envío funcionan

No hay nada peor que configurar todo y que no se vea en la tienda. Para probarlo:

  1. Ve al front office de tu tienda (la parte pública).
  2. Añade un producto al carrito.
  3. Inicia el proceso de compra (simula un pedido, no hace falta pagar).
  4. En la pantalla de "Dirección", introduce una dirección de un país que esté en la zona asignada.
  5. En el paso de "Método de envío", deberían aparecer los transportistas que configuraste.
  6. Selecciona uno y verifica que el coste se calcula correctamente según el peso o precio del carrito.

Si no aparece nada, revisa:

  • Que el país esté asignado a una zona.
  • Que el transportista esté activo y tenga esa zona marcada.
  • Que los rangos de peso/precio cubran el valor de tu carrito de prueba.

Paso 6: Opciones avanzadas (gratis, recogida, varios transportistas)

PrestaShop te permite personalizar mucho más. Aquí tienes algunas ideas:

Envío gratuito para todos los pedidos

  • Crea un transportista llamado "Envío gratis".
  • En "Rangos de peso", pon un solo rango de 0 a 99999 kg con coste 0.
  • Asígnale todas las zonas.

Recogida en tienda

  • Crea un transportista llamado "Recogida en tienda".
  • En "Configuración de envío", marca "Aplicar costes según" y pon un rango de 0 a 99999 con coste 0.
  • En el nombre, puedes añadir la dirección de tu tienda.

Varios transportistas para distintas zonas

  • Crea un transportista para "Correos España" (solo zona España).
  • Crea otro para "DHL Internacional" (solo zona Internacional).
  • Cada uno con sus tarifas específicas.

Solución de problemas comunes (FAQ)

❓ "Mis clientes no ven ningún método de envío"

  • Causa más común: El país del cliente no está asignado a ninguna zona.
  • Solución: Ve a "Transporte" > "Países", edita el país y asígnale una zona.

❓ "El coste de envío siempre es 0"

  • Causa: Los rangos de peso o precio no están configurados, o el carrito supera el rango máximo.
  • Solución: Revisa los rangos en el transportista. Añade un rango que cubra pesos o precios altos (ej: 0-1000 kg con coste 10 €).

❓ "Quiero que el envío sea gratis a partir de 50 €"

  • Solución: Configura el transportista por precio. Añade un rango de 0 a 49.99 € con coste 5 €, y otro de 50 a 99999 € con coste 0.

❓ "No encuentro la opción de transportistas en el menú"

  • Causa: Puede que tu versión de PrestaShop tenga un diseño de menú diferente.
  • Solución: Busca en "Transporte" o "Módulos" > "Transportistas". Si no aparece, ve a "Módulos" > "Catálogo de módulos" e instala el módulo "Transportista" oficial.

❓ "Uso Syspanel (HestiaCP) y no sé cómo acceder a PrestaShop"

  • Respuesta: En Syspanel, el acceso es por puerto 2106. Inicia sesión en tu panel, ve a "Sitios web" y busca el enlace "Administración de PrestaShop". Si no está, puedes acceder directamente escribiendo tudominio.com/adminXXXXX en el navegador.

Consejos finales para optimizar tus envíos

  • Ofrece varias opciones: Los clientes valoran poder elegir entre económico y rápido.
  • Actualiza los rangos periódicamente: Si subes los precios de los productos, revisa los rangos para no perder dinero.
  • Prueba con pedidos reales: Haz una compra de prueba con una cuenta de cliente para asegurarte de que todo fluye.
  • Usa módulos de envío: Si trabajas con empresas como Correos o MRW, instala sus módulos oficiales desde el catálogo de PrestaShop. Sincronizan tarifas en tiempo real.

Con estos pasos, ya sabes cómo configurar envíos PrestaShop desde Plesk de manera profesional. Recuerda que la clave está en las zonas, los transportistas y los rangos. Si algo falla, vuelve a esta guía y repasa cada punto.

[INFO] Si tu hosting usa Syspanel (HestiaCP, puerto 2106), el proceso es idéntico. Solo cambia la forma de acceder al back office, pero la configuración de envíos es la misma en todos los PrestaShop.

Ahora ve y configura esos envíos. Tus clientes te lo agradecerán.

¿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