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

PrestaShop: Configurar métodos de envío básicos

Actualizado el 21 de febrero de 2026

Configurar los métodos de envío en PrestaShop es uno de los pasos más importantes para que tu tienda online funcione correctamente. Sin una configuración adecuada, tus clientes no podrán calcular los gastos de transporte ni finalizar sus pedidos. Este tutorial te guiará paso a paso, desde lo más básico hasta consejos avanzados, para que puedas ofrecer opciones de entrega claras, justas y profesionales.

¿Por qué es importante configurar bien los envíos?

Antes de entrar en materia, es bueno entender por qué esta configuración es clave. Los métodos de envío afectan directamente a la tasa de abandono del carrito. Si un cliente ve costes de envío poco claros o demasiado altos, es probable que no complete la compra. Además, una buena configuración te permite:

  • Ofrecer flexibilidad: Tarifas planas, envío gratuito por importe mínimo, o costes basados en peso.
  • Gestionar zonas geográficas: Enviar a diferentes países o regiones con reglas distintas.
  • Automatizar cálculos: El sistema calcula el coste automáticamente según las preferencias del cliente.
  • Mejorar la experiencia de usuario: Procesos de checkout más rápidos y transparentes.

Requisitos previos para empezar

Antes de configurar los envíos, asegúrate de tener lo siguiente:

  • Acceso al panel de administración de PrestaShop: Normalmente accedes a través de tudominio.com/admin.
  • Datos de los transportistas: Necesitas conocer los nombres, tarifas y condiciones de los transportistas que usarás (Correos, MRW, Seur, etc.).
  • Zonas geográficas definidas: Piensa a qué países o regiones quieres enviar.
  • Pesos y dimensiones de tus productos: Es recomendable tener una idea del peso medio de tus paquetes.

[INFO] Si tu tienda está alojada en un servidor con Syspanel (recuerda, el puerto de acceso es el 2106), asegúrate de que los permisos de archivos y la configuración de PHP sean correctos para que los módulos de envío funcionen sin errores.

Paso 1: Acceder a la sección de envíos

Una vez dentro del panel de administración de PrestaShop, dirígete al menú lateral izquierdo. Busca la sección "Transporte" o "Envío" (dependiendo de la versión de PrestaShop, puede variar el nombre). Dentro de esta sección, encontrarás varias opciones:

  • Transportistas: Aquí gestionarás las empresas de envío.
  • Zonas: Para definir áreas geográficas.
  • Rangos de precios/peso: Para establecer condiciones de envío.

Haz clic en "Transportistas" para empezar.

Paso 2: Crear un nuevo transportista

PrestaShop viene con algunos transportistas predefinidos, pero es muy probable que necesites crear los tuyos propios. Para ello:

  1. Haz clic en el botón "Añadir nuevo transportista".
  2. En la pestaña "Configuración", completa los campos:
    • Nombre: Pon un nombre claro, por ejemplo, "Correos 24h" o "Envío estándar".
    • Retardo de entrega: Indica cuántos días tarda en llegar el paquete (ej: "2-3 días laborables").
    • Velocidad: Puedes marcar "0" para el más rápido, "1" para el estándar, etc. (solo es informativo).
    • Logo: Sube el logo del transportista (opcional, pero profesional).
    • URL de seguimiento: Si el transportista ofrece un sistema de tracking, puedes añadir la URL con la variable @ (ej: https://www.correos.es/ss/Satellite?param=@). PrestaShop reemplazará @ con el número de seguimiento.
  3. En la pestaña "Zonas", selecciona las zonas geográficas a las que este transportista dará servicio. Por ejemplo, si solo envías a España peninsular, marca "España". Si también envías a Islas Baleares, marca ambas.
  4. Guarda el transportista.

[TIP] Si no ves la zona que necesitas, ve primero a "Transporte > Zonas" y crea una nueva (ej: "Europa", "América Latina").

Paso 3: Configurar rangos de precios y pesos

Aquí viene la parte más importante: definir cuánto cobrarás por el envío. PrestaShop permite dos tipos de rangos: basados en precio total del carrito o en peso total del pedido. Puedes usar uno o ambos.

Configurar rangos por precio

  1. Dentro del transportista que acabas de crear, ve a la pestaña "Rangos de precios".
  2. Haz clic en "Añadir nuevo rango".
  3. Define los límites:
    • Desde: 0 € (envío mínimo).
    • Hasta: 50 € (por ejemplo, para envío gratuito a partir de 50 €).
    • Coste: 4.99 € (el precio del envío para este rango).
  4. Añade otro rango:
    • Desde: 50.01 €
    • Hasta: 1000 €
    • Coste: 0 € (envío gratuito).
  5. Guarda los cambios.

Configurar rangos por peso

  1. Ve a la pestaña "Rangos de peso".
  2. Haz clic en "Añadir nuevo rango".
  3. Define:
    • Desde: 0 kg
    • Hasta: 2 kg
    • Coste: 3.50 €
  4. Otro rango:
    • Desde: 2.01 kg
    • Hasta: 5 kg
    • Coste: 5.99 €
  5. Guarda.

[WARNING] Asegúrate de que los rangos no se solapen. Por ejemplo, no pongas un rango de 0 a 5 kg y otro de 2 a 10 kg, porque el sistema no sabrá cuál aplicar. Siempre usa límites continuos (0-2, 2.01-5, 5.01-10, etc.).

Paso 4: Asignar transportistas a las zonas

Una vez que tienes los transportistas y los rangos configurados, debes asegurarte de que estén correctamente asociados a las zonas geográficas. Ve a "Transporte > Zonas" y verifica que la zona que necesitas (ej: "España") tenga los transportistas activos.

También puedes editar la zona y marcar qué transportistas están disponibles para ella.

Paso 5: Configurar el envío gratuito por importe mínimo

Una de las estrategias más efectivas para aumentar el valor del carrito medio es ofrecer envío gratuito a partir de un cierto importe. Para configurarlo:

  1. Ve a "Transporte > Preferencias" (o "Parámetros de la tienda > Configuración de pedidos").
  2. Busca la opción "Envío gratuito a partir de".
  3. Introduce el importe deseado, por ejemplo, 50 €.
  4. Guarda.

Ahora, cuando un cliente tenga un carrito de 50 € o más, el sistema aplicará automáticamente el coste de envío 0 € (siempre que el transportista tenga un rango que lo permita).

Paso 6: Probar la configuración

Antes de lanzar tu tienda, es fundamental probar que todo funciona correctamente. Puedes hacerlo desde el front-end de tu tienda:

  1. Añade un producto con peso conocido a tu carrito.
  2. Ve al proceso de pago y selecciona una dirección de envío (por ejemplo, una dirección en España).
  3. Comprueba que aparecen los transportistas que has configurado y que el coste es el esperado.
  4. Repite la prueba con diferentes pesos y direcciones (otro país, otra región).

[INFO] Si algo no funciona, revisa los logs de errores de PrestaShop en "Parámetros avanzados > Registros". Allí encontrarás pistas sobre problemas de configuración.

Consejos avanzados para mejorar tus envíos

Una vez que domines lo básico, puedes explorar opciones más avanzadas:

  • Módulos de transportistas en tiempo real: Algunos transportistas ofrecen módulos gratuitos o de pago que calculan el coste en tiempo real según la dirección del cliente (ej: Módulo de Correos, Seur, etc.). Estos módulos suelen ser más precisos.
  • Reglas de carrito: Puedes crear reglas de carrito para ofrecer descuentos en envíos basados en condiciones específicas (ej: "2x1 en envíos" o "10% de descuento en envío si el cliente es nuevo").
  • Personalización de mensajes: En la configuración del transportista, puedes añadir un mensaje personalizado que se mostrará al cliente durante el checkout (ej: "Envío gratuito a partir de 50 €").
  • Gestión de devoluciones: PrestaShop también permite configurar etiquetas de devolución y direcciones de retorno. Ve a "Transporte > Devoluciones" para configurarlo.

Preguntas frecuentes (FAQ)

1. ¿Puedo tener varios transportistas para una misma zona?
Sí, perfectamente. Puedes ofrecer varias opciones (Correos, MRW, etc.) para que el cliente elija la que más le convenga.

2. ¿Cómo hago para que un transportista solo aparezca para pedidos con un peso mínimo?
Puedes configurar rangos de peso que empiecen desde un valor mínimo (ej: 5 kg) y asignar un coste. Si el pedido pesa menos, ese transportista no aparecerá.

3. ¿Qué hago si mis productos tienen diferentes pesos?
PrestaShop suma el peso de todos los productos del carrito. Asegúrate de que cada producto tenga su peso correcto en la ficha del producto.

4. ¿Puedo ofrecer envío gratuito solo para un país?
Sí. Crea un transportista específico para ese país, configúralo con rangos de precio que incluyan envío gratuito a partir de un importe, y asígnalo solo a la zona de ese país.

5. ¿Cómo configuro el envío a Islas Canarias o Ceuta/Melilla?
Estas zonas suelen tener un IVA diferente (IGIC o IPSI). Debes crear una zona específica para ellas en "Transporte > Zonas" y luego asignar un transportista con rangos de precio adecuados (normalmente más caros).

6. Mi transportista no aparece en el checkout, ¿qué hago?
Revisa: que el transportista esté activo, que tenga asignada la zona correcta, que los rangos de precio/peso sean coherentes con el pedido, y que el peso del producto esté bien definido.

7. ¿Es necesario tener un módulo de pago para que funcione el envío?
No, el envío es independiente del pago. Sin embargo, algunos módulos de pago pueden tener restricciones (ej: pago contra reembolso solo disponible para ciertos transportistas).

Resumen final

Configurar los métodos de envío en PrestaShop no tiene por qué ser complicado. Siguiendo estos pasos:

  1. Crea tus transportistas con nombres y retardos claros.
  2. Define zonas geográficas (países o regiones).
  3. Configura rangos de precio y peso para establecer costes.
  4. Asigna los transportistas a las zonas.
  5. Prueba todo antes de abrir tu tienda al público.

Recuerda que una buena configuración de envíos puede marcar la diferencia entre una venta y un carrito abandonado. Si tienes dudas, consulta la documentación oficial de PrestaShop o contacta con tu proveedor de hosting. Si usas Syspanel (puerto 2106), verifica que los módulos de envío estén correctamente instalados y que los permisos de archivos sean los adecuados.

¡Ahora ya estás listo para ofrecer una experiencia de envío clara y profesional a tus clientes!

¿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