Guía · Envíos en Perú
Ubigeo y distritosen WooCommercey Shopify
Ni WooCommerce ni Shopify traen los distritos de Perú: los dos piden solo la región (26 opciones) y dejan la ciudad como texto libre. En WooCommerce, el plugin gratuito Ubigeo de Perú agrega departamento, provincia y distrito al checkout. En Shopify, el envío por zona se arma con regiones, códigos postales o un radio de entrega local.
Actualizado el por el equipo de 3rcommerce
¿Por qué importa el distrito en una tienda peruana?
En Perú el envío se decide por distrito. El repartidor de Lima necesita saber si va a Miraflores o a Carabayllo, el courier cobra distinto a provincias y el cliente piensa su dirección como «calle, número y distrito», no por código postal. Si el checkout no pregunta el distrito, llega escrito de diez formas distintas o no llega, y alguien tiene que escribirle al cliente para confirmarlo antes de despachar.
El problema es que las dos plataformas más usadas para montar una tienda se pensaron para países que ordenan las direcciones por estado y código postal. Abajo está qué trae cada una de fábrica, qué falta y cómo se completa, con la fuente de cada dato.
¿Qué trae WooCommerce para direcciones de Perú?
WooCommerce trae para Perú un campo de región con 26 opciones: los departamentos más El Callao, Lima Metropolitana (como «Municipalidad Metropolitana de Lima») y la región Lima por separado. Así aparece en el listado de regiones del código de WooCommerce (consultado el 9 de octubre de 2026).
No hay campo de provincia ni de distrito. El cliente escribe lo que quiere en «Ciudad», y con eso no se puede calcular una tarifa ni filtrar pedidos por zona.
Lo que sí trae WooCommerce es la opción de limitar una zona de envío por códigos postales: uno por línea, rangos numéricos o comodines como 150*, según su documentación de zonas de envío. Sirve si tus clientes ponen bien su código postal, cosa que en la práctica pocos hacen.
¿Qué plugin agrega el ubigeo a WooCommerce?
El más usado es Ubigeo de Perú para WooCommerce y WordPress, de Renzo Tejada. Estos son sus datos en WordPress.org al 9 de octubre de 2026:
| Versión vigente | 4.7.6, actualizada el 7 de octubre de 2026 |
|---|---|
| En WordPress.org desde | julio de 2015 |
| Instalaciones activas | más de 4.000 |
| Valoración | 4,3 de 5, con 24 valoraciones |
| Requisitos | WordPress 5.6 o superior y PHP 8.0 o superior |
| Qué hace | Agrega departamento, provincia y distrito al checkout de WooCommerce, con tres tablas propias en la base de datos |
| De dónde salen los datos | Del atlas del INEI, según su sección de preguntas frecuentes |
El plugin gratuito ordena la dirección, pero no cobra el envío por distrito. Para eso el mismo autor vende una versión de pago que asigna la tarifa por departamento o por distrito, permite carga masiva por CSV y suma envío gratis desde un monto mínimo y recojo en tienda. Lo citamos como dato: antes de recomendarlo en un proyecto, lo probamos con las zonas reales de la tienda.
Si tu tienda está en WooCommerce, en nuestra página de tiendas en WooCommerce está cómo la montamos, con las pasarelas peruanas y el reparto configurado.
¿Qué trae Shopify para direcciones de Perú?
Shopify publica en abierto los datos de direcciones que usa su checkout. Para Perú tienen 26 regiones, un campo de ciudad libre y el código postal, sin lista de distritos (datos de Perú en el repositorio de Shopify, consultado el 9 de octubre de 2026). En su propia dirección de ejemplo, el distrito va en la ciudad: Miraflores, código postal 15074, región Lima.
Con eso, Shopify ofrece tres maneras de cobrar el envío según la zona:
- Zonas de envío por región: una tarifa para Lima, otra para el resto del país. Es lo más simple, pero no distingue distritos.
- Entrega local por códigos postales: entregas tú mismo a los códigos postales que elijas.
- Entrega local por radio: entregas dentro de una distancia desde tu local.
Las dos últimas son la entrega local que describe la ayuda de Shopify sobre métodos de entrega: «dentro de un radio establecido o en códigos postales específicos». Hay apps de terceros en la Shopify App Store que agregan listas de distritos; antes de instalar una revisamos cuándo se actualizó, sus reseñas y si funciona con el checkout actual.
Si estás por montar tu tienda en Shopify, en nuestra página de tiendas en Shopify explicamos qué incluye el montaje.
WooCommerce o Shopify: ¿cuál resuelve mejor los distritos?
| Qué necesitas | WooCommerce | Shopify |
|---|---|---|
| Región en el checkout | Sí, 26 opciones | Sí, 26 regiones |
| Distrito como lista | Con el plugin Ubigeo de Perú (gratis) | No de fábrica; con apps de terceros |
| Tarifa por código postal | Sí, en las zonas de envío | Sí, con la entrega local |
| Tarifa por distrito | Con la versión de pago del plugin | Por código postal o por radio |
| Lima y Callao | Regiones separadas | Regiones separadas |
Si vendes sobre todo en Lima y repartes con tu propia movilidad, el distrito como lista te ahorra la mayoría de las confirmaciones por WhatsApp, y ahí WooCommerce con el plugin lo resuelve directo. Si vendes a todo el país por courier, la región basta para la tarifa y el distrito puede ir escrito en la dirección.
¿Cómo lo dejamos configurado en una tienda?
- Te preguntamos a qué distritos y provincias llegas, con qué courier y cuánto cobras hoy por cada zona.
- Armamos las zonas de envío con esas tarifas, Lima y Callao incluidas donde corresponda.
- Dejamos el checkout con los campos que tu reparto necesita, y el distrito visible en cada pedido.
- Hacemos pedidos de prueba a varios distritos antes de lanzar, para comprobar que cada uno cobra lo que debe.
La pasarela de pago va en el mismo checkout: en pasarelas de pago peruanas está cuál tiene plugin oficial y cuál se integra por API.
Cotización en el día
¿Tus clientes escriben mal el distrito?
Cuéntanos a qué distritos llegas y cómo cobras el envío hoy. Te decimos cómo quedaría tu checkout en WooCommerce o Shopify.
Escribir por WhatsApp ↗También te puede interesar
Ayuda
Preguntas frecuentes
Escríbenos por WhatsApp al +51 950 797 683.
Escribir por WhatsApp ↗¿WooCommerce trae los distritos de Perú en el checkout?
No. WooCommerce trae para Perú un campo de región con 26 opciones (los departamentos, Lima Metropolitana, la región Lima y El Callao). La provincia y el distrito no existen como campo: el cliente los escribe a mano en «Ciudad». Para tener departamento, provincia y distrito como listas hay que instalar un plugin, como Ubigeo de Perú para WooCommerce.
¿Shopify permite elegir el distrito en el checkout?
No de forma nativa. Los datos de direcciones de Shopify para Perú tienen 26 regiones, un campo de ciudad libre y el código postal. En su propia dirección de ejemplo, Miraflores va en el campo de ciudad y 15074 en el código postal.
¿Se puede cobrar un envío distinto por distrito?
Sí, con matices. En WooCommerce, una zona de envío se puede limitar por códigos postales, rangos o comodines, y el plugin de ubigeo tiene una versión de pago que asigna la tarifa por departamento o por distrito. En Shopify, la entrega local se configura por códigos postales o por un radio desde tu local.
¿De dónde salen los datos de departamentos, provincias y distritos del plugin?
Según la sección de preguntas del plugin en WordPress.org, los datos se tomaron del atlas del INEI. El plugin los guarda en tres tablas propias de la base de datos: departamento, provincia y distrito.
¿El Callao cuenta como Lima para el envío?
Para las dos plataformas, no. WooCommerce lista El Callao como región aparte de Lima Metropolitana y de la región Lima, y Shopify también lo trata como una región propia. Si cobras igual en Lima y Callao, tienes que incluir las dos en la misma zona de envío.
¿3rcommerce configura el ubigeo y las zonas de envío?
Sí. Cuando montamos una tienda en WooCommerce o en Shopify, dejamos el checkout con los campos que necesita tu reparto y las zonas de envío con tus tarifas. Escríbenos por WhatsApp con a qué distritos llegas y cómo cobras el envío hoy.

















