Ecommerce Pro / Integrar ecommerce
Prestashop
El módulo Envia Shipping and Fulfillment conecta tu tienda PrestaShop con Envia. Así cotizas, generas guías y muestras tarifas de envío en el carrito y el checkout, desde un solo lugar.
Descargar el módulo
- Descarga el plugin.
- Guarda el archivo ZIP en tu computadora.
Instalar el módulo en PrestaShop
1. Entra al panel de tu tienda PrestaShop.
2. En Personalizar, abre Módulos > Gestor de módulos.
3. Selecciona Subir un módulo.

4. Elige el ZIP que descargaste e instálalo.

5. Cuando veas ¡Módulo instalado!, selecciona Configurar.

Si cerraste esa ventana, busca Envia Shipping and Fulfillment en el gestor de módulos y ábrelo para configurarlo.
Conectar la tienda con Envia
En Configurar el estado aparece como No conectado. La dirección de origen y los paquetes se habilitan después de conectar.
1. En Conexión, selecciona Conectar tu tienda.

2. Se abre la pantalla de Envia para integrar tu ecommerce.
3. Revisa la URL de tu tienda y la clave. El módulo suele llenarlas; confírmalas.
4. Selecciona Create.

5. Verifica tu correo registrado en envia.com y haz clic en Continuar.
Cuando la conexión queda lista, en PrestaShop el estado pasa a Conectado. Verás el ID de tienda, el ID de empresa, la versión del módulo, la Clave API de PrestaShop (solo lectura) y el Token de envío Envia (se guarda al conectar).
ℹ️ Nota: Si la conexión se interrumpe, usa Actualizar token para refrescarla.
Configura tu tienda en Envia.com
Estas configuraciones se realizan directamente desde tu panel de Envia.com. Son esenciales para que la integración funcione correctamente.
Dirección de origen y paquetes
Establece desde dónde salen tus envíos y qué empaques usas para calcular las tarifas de envío.
Productos
Define el peso y tamaño de cada producto. Así el sistema calcula bien las tarifas y selecciona el paquete ideal.
Checkout de tu tienda
Muestra el costo del envío en tiempo real al cliente al comprar. Mejora la experiencia y evita sorpresas.
Configura tu tienda en Prestashop
Con la tienda Conectado, en Configurar del módulo defines origen, paquetes, checkout y los ajustes que se abren en Envia.
Dirección de origen
La dirección de origen es el almacén desde el que salen los envíos. Las tarifas del checkout usan esa dirección.
- En Dirección de origen, abre el listado de Origen actual.
- Elige la dirección que corresponda, o Dirección de origen predeterminada.
- Si necesitas otra, selecciona Agregar dirección de origen.
- Selecciona Guardar.

Paquetes
En Paquetes están los paquetes guardados para generar guías desde los pedidos. Si aún no conectas la tienda, este ajuste se abre en Envia después de vincularla.

Checkout del ecommerce
Defines lo que ve el comprador en el paso de entrega. Esto no cambia las guías ni las cotizaciones que ya tengas abiertas desde el pedido.
- Activa Tarifas de envío Envia en vivo en Sí para mostrar las cotizaciones de Envia en el carrito y el checkout.
- Elige las paqueterías por país. Abre el país (por ejemplo México), marca las paqueterías que quieres y, si lo necesitas, abre Servicios para elegir cuáles cotizar.
- Si ofreces entrega en sucursal, activa Habilitar recolección en el checkout del ecommerce.
- En Formato de visualización de pickup, elige cómo se muestran los puntos. (Mapa y lista, solo lista o solo mapa).
- En Máximo de sucursales por transportista, indica cuántos puntos mostrar (de 1 a 10; primero el más cercano).
- Selecciona Guardar.

Reglas de tarifa
Las tarifas de respaldo se usan cuando fallan las cotizaciones en vivo. Las reglas de tarifa cambian el precio mostrado en el checkout (descuento, aumento o monto fijo). Selecciona Configurar reglas de tarifa en Envia para definirlas en Envia.

Ajustes avanzados
Estos ajustes son los mismos que en Envia: seguro, valor declarado, política de devoluciones y fulfillment automático. Selecciona Configurar ajustes avanzados en Envia.

Zonas de envío
Decide qué destinos ven tarifas de Envia y configura transportistas y zonas para el checkout. Selecciona Configurar zonas de envío en Envia.

Si no funciona
- Confirma que el módulo esté instalado y que el estado sea Conectado.
- Si Conectar tu tienda no abre Envia, inicia sesión en tu cuenta de Envia e inténtalo de nuevo.
- Si las tarifas no aparecen en el checkout, verifica que Tarifas de envío Envia en vivo esté en Sí y que haya paqueterías activas para el país del comprador.
- Si Dirección de origen o Paquetes siguen bloqueados, la tienda aún no está conectada.
¿Te fue útil este recurso?