Gastos de envío por código postal — Tarifas de envío basadas en código postal - Module PrestaShop
Módulo PrestaShop Envío por Código Postal: Automatiza tus Gastos de Envío a Medida y Protege tus Márgenes
Aplique diferentes gastos de envío en función de los códigos postales de sus clientes. Este módulo de envío para PrestaShop le permite crear zonas de entrega ilimitadas por código postal y configurar tarifas de envío por transportista para cada zona.
Calcule los gastos de envío por peso o importe del carrito, establezca tarifas porcentuales, ofrezca envío gratuito por zona o a partir de un umbral, y desactive la entrega para zonas restringidas. Soporta rangos de códigos postales, importación/exportación CSV, multitienda y multidioma.
Totalmente transparente en el checkout — los gastos de envío se calculan automáticamente en función del código postal del cliente. Compatible con PrestaShop 8.x y 9.x.
Everything you need, nothing you don't.
Zonas de entrega ilimitadas por codigo postal con tarificacion granular.
Zonas por codigo postal
Crea zonas de entrega basadas en codigos postales, no paises.
Tarifas por peso e importe
Configura tramos de precio por peso o importe del carrito.
Importacion/exportacion CSV
Importa tus zonas y tarifas de forma masiva mediante un archivo CSV.
Numero ilimitado de zonas
Crea tantas zonas como necesites para cubrir tu territorio.
Compatible multi-transportista
Asocia zonas de codigos postales a diferentes transportistas.
Tarifas justas para cada cliente
Se acabaron los gastos de envio identicos para Madrid y las Canarias.
They use it every day.
description Full description expand_more
Gastos de envío por código postal — Tarifas de envío avanzadas basadas en códigos postales para PrestaShop
Gestionar los gastos de envío con precisión es uno de los mayores retos para los vendedores online. Por defecto, PrestaShop solo permite establecer tarifas de envío por zona y país, lo cual suele ser demasiado general. Una entrega en un pueblo de montaña remoto no debería costar lo mismo que una entrega en el centro de una gran ciudad, incluso dentro del mismo país.
El módulo Gastos de envío por código postal soluciona este problema dándole un control total sobre sus tarifas de envío basadas en códigos postales. Cree zonas de entrega personalizadas por código postal, asigne tarifas de envío específicas por transportista y deje que el módulo lo gestione todo automáticamente en el checkout.
🎯 ¿Cómo funciona?
El módulo introduce un concepto sencillo pero potente: zonas de envío postales. En lugar de depender del sistema de zonas predeterminado de PrestaShop, usted crea sus propias zonas basadas en códigos postales o rangos de códigos postales. Cada zona puede tener sus propias tarifas de envío, sus propios transportistas y sus propias reglas.
Cuando un cliente introduce su código postal en el checkout, el módulo lo asocia automáticamente con la zona correcta y calcula el coste de envío en consecuencia. El proceso es 100% transparente: sin menús desplegables extra, sin selección de región, sin pasos adicionales para el cliente.
📦 Características principales
Zonas de entrega ilimitadas por código postal
Cree tantas zonas de envío como necesite. Divida un país en regiones, provincias, ciudades o cualquier área personalizada. Cada zona se define por uno o más códigos postales, ya sea individualmente o como rangos numéricos (p. ej., del 28001 al 28080 para Madrid, o códigos específicos para las Islas Canarias).
Configuración flexible de tarifas de envío
Para cada zona, configure los gastos de envío por transportista con total flexibilidad:
- Cálculo por peso: establezca tarifas basadas en el peso total del carrito (p. ej., 0–5 kg = 5,90 €, 5–10 kg = 8,50 €)
- Cálculo por importe del carrito: establezca tarifas basadas en el total del pedido (p. ej., 0 €–50 € = 6,00 €, 50 €–100 € = 3,00 €)
- Tarifas basadas en porcentajes: cobre un porcentaje del total del carrito en lugar de una tarifa fija (p. ej., 3% del importe del pedido)
- Rangos ilimitados: cree tantos rangos de peso o precio como necesite por transportista y zona
Opciones de envío gratuito
Ofrezca envío gratuito para zonas específicas, transportistas determinados, o automáticamente cuando el importe del carrito supere un umbral definido. Ideal para impulsar las conversiones y fomentar pedidos de mayor valor.
Desactivar la entrega en áreas específicas
¿Necesita bloquear la entrega en ciertos códigos postales? Simplemente active la opción "Entrega desactivada" en una zona. Los transportistas gestionados por el módulo no aparecerán en el checkout para los clientes de esa área. Perfecto para zonas de entrega restringidas, áreas remotas o regiones a las que no realiza envíos.
Sistema de prioridad de zonas
Si un código postal pertenece a varias zonas (p. ej., una zona general de "Sur de España" y una más específica de "Sevilla"), el módulo utiliza un sistema de prioridad. La zona con la prioridad más alta (número de posición más bajo) prevalece. Esto le da un control preciso sobre las áreas superpuestas.
Importación y exportación CSV
¿Gestiona cientos de códigos postales? No hay problema. Utilice la función de importación CSV integrada para crear de forma masiva zonas, rangos de códigos postales y tarifas de envío de una sola vez. Se incluye un archivo CSV de ejemplo. También puede exportar toda su configuración como copia de seguridad o para duplicarla en otras tiendas.
Soporte Multitienda y Multidioma
El módulo es totalmente compatible con la función multitienda de PrestaShop. Cada tienda puede tener su propio conjunto de zonas y tarifas. Los nombres de las zonas admiten varios idiomas para tiendas internacionales.
🛒 Experiencia de compra sin interrupciones
Sus clientes no necesitan hacer nada especial. El gasto de envío se calcula automáticamente cuando introducen su código postal durante el checkout. No hay pasos extra ni desplegables para seleccionar una región; el módulo trabaja silenciosamente en segundo plano. Compatible tanto con el checkout estándar como con el one-page checkout.
⚙️ Gestión sencilla en el Back-Office
El módulo se integra directamente en su back-office de PrestaShop bajo el menú Envío, con una pestaña dedicada "Envío por código postal". La interfaz sigue los patrones de diseño nativos de PrestaShop para una experiencia familiar:
- Lista de zonas: visualice todas sus zonas de un vistazo con el recuento de códigos postales, transportistas, estado activo y ordenación por arrastrar y soltar
- Editor de zonas: una única página para gestionar los ajustes de la zona, añadir códigos postales y configurar precios de transportistas con formularios dinámicos
- Pantalla de importación CSV: suba y valide sus archivos CSV con un informe detallado de la importación
🔧 Detalles técnicos
- Tipo de módulo: CarrierModule (se integra de forma nativa en el flujo de cálculo de envíos de PrestaShop)
- Sin overrides del núcleo: el módulo no modifica ningún archivo del núcleo de PrestaShop
- Ligero: consultas SQL optimizadas con almacenamiento en caché para evitar impactos en el rendimiento
- Seguridad del transportista: utiliza
id_carrier_referenceen lugar deid_carrier, por lo que su configuración sobrevive a las ediciones de los transportistas - Solo códigos postales numéricos: soporta países con códigos postales numéricos (España, Francia, Italia, Alemania, EE. UU., etc.)
- Comportamiento de respaldo: configurable; si ninguna zona coincide, se utilizan los gastos de envío estándar de PrestaShop o se bloquea la entrega por completo
- Desinstalación limpia: todos los datos del módulo se eliminan al desinstalar, sin dejar residuos
💡 Casos de uso comunes
- Diferentes gastos de envío para Canarias, Ceuta y Melilla: aplique tarifas más altas para estas regiones manteniendo precios competitivos en la península
- Entrega gratuita en su área local: ofrezca envío gratis para los códigos postales cercanos a su almacén
- Bloquear entregas en zonas remotas: desactive el envío a regiones de montaña o islas donde los transportistas cobran recargos elevados
- Precios por niveles por región: cobre menos por ciudades cercanas y más por regiones distantes, todo dentro del mismo país
- Envío basado en porcentaje para pedidos de alto valor: cobre un 2% del total del carrito en lugar de tarifas fijas para zonas premium
Why choose us?
See how we compare to the most common alternatives on the market.
| Feature | WePresta | Addons |
|---|---|---|
| payments Transparent pricing | check_circle | cancel |
| update Lifetime updates included | check_circle | cancel |
| support_agent Direct developer support | check_circle | cancel |
| verified PS 1.7, 8 & 9 compatible | check_circle | help_outline |
| code Standardized clean code | check_circle | cancel |
| storefront Multi-store ready | check_circle | help_outline |
| money_off No hidden renewal fees | check_circle | cancel |
FAQ
Find answers to frequently asked questions about this module
Join +111 merchants using this module
5-minute installation · Full documentation included
demo@demo.com content_copy / demodemo content_copy