Guía: configurar envíos desde el panel¶
Para el responsable de operaciones. No requiere código ni acceso a la base. El modelo y sus reglas están en RF-005 y RF-006; la foto de lo configurado hoy en el relevamiento del 2026-09-15.
Cómo está armado¶
Todo cuelga del depósito Casa Central (Settings → Locations & Shipping → Casa Central; en español, Configuración → Ubicaciones y envíos). En esa pantalla conviven tres cosas:
| Bloque | Qué contiene | Dónde se edita |
|---|---|---|
| Envío (Aviadores shipping) | Zonas Zona 0 a Zona 5, cada una con sus ciudades y sus opciones de envío | Pantalla nativa del depósito |
| Retiro (Aviadores pick up) | Zona Gran Asunción (todo el país) con las opciones Aviadores y Multiplaza a 0 Gs | Pantalla nativa del depósito |
| Widgets al pie de la página | Geozonas: ciudades por zona y cobertura de la transportadora. Configuración de envíos: tipos de caja, tarifa por caja y categorías con precio propio | Widgets propios, al final de la misma pantalla |
Regla de oro: una zona agrupa ciudades que pagan la misma tarifa. La tarifa vive en la opción Transportadora de la zona. Si una ciudad nueva paga distinto a todas las zonas existentes, hay que crear una zona nueva.
Caso 1: agregar una ciudad a una zona existente¶
Ejemplo: sumar San Lorenzo a Zona 0.
- Entrar al depósito Casa Central y bajar hasta el widget Geozonas.
- En el selector de zona elegir Zona 0.
- Agregar ciudad: nombre exacto de la ciudad (con acento, como la usa la transportadora), departamento, y en la transportadora MC Group marcar disponible y cargar las horas de entrega. Dejar CLX y AEX sin marcar: hoy no existen como proveedores.
- Guardar. No hace falta tocar precios: la ciudad hereda la tarifa de la zona.
- Verificar en la tienda: en el checkout, al elegir el departamento tiene que aparecer la ciudad sin el sufijo "(sin envío)" y, al seleccionarla, la opción Transportadora con precio.
El selector de ciudad del checkout se cachea; si la ciudad no aparece a los pocos minutos, pedir
a desarrollo que invalide la etiqueta geozones.
Caso 2: crear una zona nueva con su tarifa¶
Ejemplo: Zona 6 para Ciudad del Este.
- En el depósito Casa Central, bloque Aviadores shipping, Crear zona de servicio. Nombre:
Zona 6. En el paso de áreas agregar Paraguay como país (sirve de contenedor; las ciudades se cargan después con el widget). - Dentro de la zona nueva, Crear opción de envío:
- Tipo de precio: Calculado.
- Nombre:
Transportadora(es el que ve el cliente). - Perfil de envío: Default Shipping Profile.
- Proveedor: MC Group, opción MC Group - Envio Estandar.
- Habilitar en la tienda: sí.
- Bajar al widget Configuración de envíos, pestaña Precios por zona, elegir Zona 6 y
cargar el precio en guaraníes de cada caja, incluida
caja_default. Una caja sin precio no se usa y el producto salta acaja_default, que suele ser mucho más cara: cargar la tabla completa. - Si corresponde, agregar la categoría con precio propio (hoy Silla / Mesa Gamer) con su importe por unidad.
- Cargar las ciudades con el widget Geozonas (Caso 1).
- Verificar en el checkout con una dirección de esa ciudad y un producto chico (debe cobrar
caja_1) y otro grande (debe cobrar la caja que corresponda).
Caso 3: cambiar la tarifa de una zona¶
- Widget Configuración de envíos → Precios por zona → elegir la zona.
- Editar el importe de la caja (o de la categoría especial) y guardar.
- El cambio aplica a la próxima cotización; los carritos abiertos recotizan al volver a entrar al paso de envío. No hay que desplegar nada.
Caso 4: agregar un envío de precio fijo (como Envio Local)¶
- En la zona, Crear opción de envío con tipo de precio Fijo, proveedor Manual, y el importe en la región Nacional (PYG).
- Habilitar en la tienda. No necesita nada en los widgets.
Caso 5: cambiar los tipos de caja¶
Widget Configuración de envíos → pestaña Tipos de caja. Cada caja tiene código, lado máximo y peso máximo; una sola puede ser la caja por defecto. Los productos se miden en milímetros y gramos en el catálogo y se comparan contra las cajas en centímetros y kilos, la conversión es automática.
Al agregar una caja hay que cargarle precio en todas las zonas (Caso 3); mientras no lo tenga, esa caja no se considera.
Caso 6: dar de baja una ciudad o dejarla sin cobertura¶
- Sin cobertura pero visible: en Geozonas, editar la ciudad y desmarcar disponible en MC Group. El cliente la ve como "(sin envío)" y sólo puede retirar en sucursal.
- Quitarla del todo: eliminarla desde el widget Geozonas.
Qué no tocar¶
- No crear zonas ni opciones bajo otro depósito: el provider busca la opción de MC Group por zona y sólo hay un depósito activo.
- No cargar la misma ciudad en dos zonas: el cálculo toma la primera que encuentra por nombre.
- No borrar la opción Transportadora de una zona con ciudades cargadas: la zona queda sin envío sin aviso.
- El nombre de la ciudad tiene que coincidir letra por letra entre la geozona y lo que elige el cliente; como el cliente elige de la lista, esto sólo se rompe editando el nombre a mano en la base.
Verificación rápida tras cualquier cambio¶
- Abrir la tienda en incógnito, agregar un producto al carrito, ir al checkout.
- Cargar una dirección de la ciudad afectada.
- Confirmar que aparecen las opciones esperadas con precio. Una opción con "-" significa que el cálculo falló: revisar que la zona tenga opción Transportadora, que la ciudad tenga MC Group marcado y que la caja que corresponde al producto tenga precio.