v1.4.0
31 de agosto, 2026
Mejora
El plugin ahora se llama Zenda Pro
Es el mismo plugin, con la misma licencia y la misma configuración: no tenés que hacer nada. Lo que cambia es el nombre —Zenda Pro, la misma marca de nuestra edición gratuita y de la app para Shopify— y el dominio, que pasa a ser zendaenvios.com. Las direcciones anteriores siguen funcionando.
En tu panel vas a ver el nombre nuevo en la lista de plugins y en las pantallas del plugin. El método de envío que ya tenés cargado en tus zonas conserva el título que le hayas puesto.
Por qué"Correo Argentino" es la marca del correo, no la nuestra, y usarla en el nombre del producto y en el dominio era un préstamo incómodo. Zenda es nuestro nombre propio: una sola marca para el plugin pago, el gratuito y la app de Shopify.
v1.3.0
18 de agosto, 2026
Mejora
Trabajo de cañería: en tu tienda no cambia nada
Esta versión no agrega ni saca nada de lo que ves. El mapa del selector de sucursales y el botón de usar mi ubicación pasaron a engancharse desde otro lugar del código: aparecen igual que siempre, y el mapa se sigue cargando sólo en el carrito y el checkout, no en el resto del sitio.
Lo único que sí es nuevo, y sólo lo vas a notar si alguna vez tenés dos copias del plugin instaladas a la vez, es que ahora se dan cuenta entre ellas: se queda una sola andando y se lleva la configuración que ya tenías cargada, en lugar de dejarte dos menús y el envío de Correo Argentino duplicado en el checkout.
Por quéEstamos preparando una edición gratuita y reducida para el directorio de WordPress, y eso obligó a separar mejor qué parte del código pertenece a cada una. La anunciamos cuando esté aprobada; hasta entonces esto es sólo la cañería.
v1.2.1
14 de agosto, 2026
Corregido
La explicación del checkout no llegaba al checkout de bloques
Ayer publicamos que el checkout te dice por qué no aparece Correo Argentino. Era cierto a medias: funcionaba en el checkout clásico, pero no en el de bloques —el que WooCommerce instala por defecto—, donde el comprador seguía viendo el mensaje genérico de siempre. Ya sale en los dos.
La diferencia se nota cuando algo falla de verdad. Si el pedido pasa el peso máximo, WooCommerce dice "no hay opciones de envío para esta dirección, verificá que sea correcta" y manda al comprador a revisar una dirección que estaba perfecta. Ahora lee que el pedido supera los kilos que admite el servicio y que puede escribirte para coordinar.
El aviso no aparece si tu tienda ofrece además otro método de envío —retiro en el local, una tarifa plana—. En ese caso el comprador tiene con qué seguir comprando, y avisarle no lo ayudaría: sólo le trabaría la compra.
Por quéLo habíamos dado por imposible. En el código quedó escrito que el checkout de bloques no expone ninguna forma de insertar ese mensaje desde el servidor, y esa conclusión estaba mal: la vía existe, y este mismo plugin ya la venía usando para avisarte que falta elegir una sucursal. Salió a la luz probando la versión anterior en una tienda de prueba con checkout de bloques, que es lo que tiene la mayoría.
v1.2.0
14 de agosto, 2026
Nuevo
Los seguimientos de MiCorreo vuelven solos a tus pedidos
MiCorreo no entrega el número de seguimiento por sistema: lo emite el panel recién cuando cotizás y pagás la guía. Hasta ahora ese número se quedaba del otro lado, y volcarlo a mano en treinta pedidos es una hora de copiar y pegar que nadie hace — así que el comprador no recibía el aviso de despacho y la página de seguimiento no tenía qué mostrar. Eso se termina:
- Campo de seguimiento en cada pedido. Pegás el número que te dio el panel y queda cargado, con la opción de avisarle al comprador por email en el mismo momento.
- Pantalla "Traer seguimientos". Copiás la tabla del panel entera —hasta 90 filas— y se cargan todos juntos. Antes de guardar nada te muestra a qué pedido va cada número, para que puedas revisar.
- Columna y filtro en la lista de pedidos. De un vistazo ves cuáles ya tienen envío y cuáles no, y podés filtrar por "sin envío creado" para armar la tanda del día o por "pendiente de pago" para las guías que quedaron a medias en el panel.
- El checkout ahora explica por qué no aparece el envío. Si falta el código postal o el pedido pasa el peso máximo, el comprador lee qué pasa en vez de encontrarse con la nada. Y si estás mirando como administrador, te dice la causa exacta y te lleva a la pantalla donde se arregla.
- Rótulos con descarga protegida. Los rótulos en PDF ahora se abren desde un enlace que sólo funciona con tu sesión de administrador abierta, en vez de quedar como archivos sueltos. Llevan impresos el nombre, la dirección y el teléfono de tu comprador, así que corresponde tratarlos así. La mudanza es automática al actualizar: no tenés que hacer nada.
Y el estado "Importado" pasó a llamarse "Pendiente de pago". Es exactamente lo mismo, pero dicho desde lo que te falta hacer.
Por quéEl campo de seguimiento lo pidió un cliente por soporte hace meses y la respuesta fue que lo estábamos evaluando; el resto salió de mirar los tickets de todos. Seis de cada ocho empiezan con "no me aparece nada en el checkout", y en todos los casos el motivo estaba a la vista del plugin —faltaba un código postal, el carrito pasaba el peso, la cuenta no estaba configurada— pero el método simplemente desaparecía sin decir palabra. Un plugin que sabe por qué no puede cotizar y no lo dice te está haciendo perder una venta y un rato de tu día.
v1.1.4
11 de agosto, 2026
Corregido
El seguimiento dejaba de actualizarse con el tiempo
Si te pasó que el seguimiento automático "los primeros días anduvo y después dejó de actualizar", era esto. Cada corrida consultaba los envíos más viejos primero, y un envío que nunca llega a un estado final se quedaba en la cola para siempre; al juntarse varios, ocupaban todos los lugares y los envíos nuevos no se consultaban nunca. Ahora la corrida se reparte por prioridad: primero los que nunca se consultaron, después los que llevan más de un día sin consultarse, y al final el resto. Aplica a Paq.Ar, que es el servicio que devuelve seguimiento.
Además, si Correo Argentino no responde, el checkout ahora muestra la última cotización conocida en lugar de dejar al comprador sin ninguna opción de envío. Se usa sólo dentro de las 72 horas, y cada vez que pasa queda anotado en los logs.
Por quéLas dos cosas fallan igual de callado: la tienda sigue funcionando y nadie ve un error, pero en un caso los envíos dejan de moverse y en el otro el comprador llega al final y no tiene con qué pagar el envío. La segunda apareció mirando por qué el diagnóstico marcaba la API en rojo: medimos desde el servidor de la tienda y el servicio contestaba en 888 ms cuando estaba sano, pero devolvía un error recién a los 15 segundos cuando no. Quince segundos de espera para después no mostrar nada es la peor combinación posible.
v1.1.3
10 de agosto, 2026
Corregido
El Centro de ayuda, con las tildes puestas
Cerca de 200 frases del Centro de ayuda y del formulario de reporte estaban escritas sin acentos: "configuracion", "envio", "Anda a", "Podes". Es texto que mirás cada vez que buscás cómo hacer algo, así que ahora está bien escrito. Además, el selector de sucursales del checkout y del carrito escapa sus valores en el punto de salida en lugar de al asignarlos, y se quitó una cabecera del plugin que apuntaba a una carpeta inexistente.
Por quéApareció preparando la versión gratuita para el repositorio de WordPress. Pasarle la herramienta de revisión oficial al plugin obligó a leer una por una todas las frases que ve el usuario, y ahí quedó a la vista algo que llevaba meses delante nuestro sin que lo viéramos. El escapado ya era correcto —los valores se escapaban antes de imprimirse—, pero se hacía de una forma que ni la herramienta ni un revisor humano pueden verificar de un vistazo, y eso también cuenta.
v1.1.2
8 de agosto, 2026
Corregido
El aviso de actualización ya no se queda pegado
Después de actualizar, WordPress podía seguir mostrando "hay una nueva versión disponible" de la versión que acababas de instalar. El plugin agregaba el aviso al registro de actualizaciones pero nunca lo quitaba, y WordPress reguarda ese registro tal cual cuando refresca por su propio temporizador, así que el aviso sobrevivía a cualquier cantidad de comprobaciones. Además, la respuesta del servidor de actualizaciones se cacheaba sin tener en cuenta qué versión tenías instalada, y el botón "Volver a comprobar" devolvía lo cacheado en lugar de consultar de nuevo.
Por quéSalió probando el ciclo completo de actualización en un sitio real, no leyendo el código: instalamos una versión vieja, actualizamos desde el panel de WordPress y miramos qué quedaba en pantalla. El update funcionaba, pero el aviso seguía ahí. Es el tipo de detalle que no rompe nada y desgasta igual, porque invita a apretar "actualizar" una y otra vez sobre algo que ya está al día.
v1.1.0
8 de agosto, 2026
Nuevo
Despachá hasta 90 pedidos con un solo archivo
Nueva pantalla Carga masiva. Genera el archivo que se sube en Nuevo envío → Masivo del panel de MiCorreo, con hasta 90 envíos por vez, en lugar de cargarlos uno por uno. Filtrás por estado y fecha, y los pedidos que ya exportaste quedan marcados para que no los subas dos veces. Cada sucursal elegida por el comprador se traduce sola al código que usa ese archivo, que no es el mismo que devuelve la API de Correo Argentino. Antes de generarlo, el plugin revisa pedido por pedido y aparta los que el panel rechazaría, diciéndote exactamente qué les falta: sin celular —es obligatorio en la carga masiva, aunque WooCommerce lo trate como opcional—, sin peso, o con una dirección que no se puede separar en calle y altura.
Por quéLa API de MiCorreo no permite crear envíos ni traer etiquetas o seguimiento: sólo cotiza, lista sucursales e importa pedidos de a uno. Para una tienda que despacha con MiCorreo, la carga masiva del panel es la única forma real de despachar en volumen, y armar ese archivo a mano es exactamente el trabajo que el plugin debería estar evitando. La parte difícil fue que Correo Argentino identifica cada sucursal de dos maneras distintas según dónde la mires, y ninguno de los dos listados trae el código del otro; construimos la tabla de equivalencias cruzando 3.814 sucursales por dirección. Las que no se pueden resolver con certeza quedan señaladas para cargar a mano en lugar de salir con un código adivinado: un código equivocado no falla la importación, manda el paquete a otra sucursal. Validado subiendo un archivo real al panel de MiCorreo antes de publicarlo.
v1.0.49
3 de agosto, 2026
Corregido
La calculadora ahora muestra el envío gratis y coincide con el checkout
La calculadora de la página de producto mostraba opciones que no coincidían con las del checkout. Se corrigieron tres cosas. Envío gratis: si lo configuraste con el método "Envío gratuito" propio de WooCommerce, la calculadora no lo mostraba (solo reconocía el umbral del método de Correo Argentino); ahora detecta las dos formas. Tipo de entrega: mostraba siempre domicilio y sucursal sin importar tu configuración, así que una tienda que solo hace retiro en sucursal le ofrecía al comprador un envío a domicilio que después no iba a encontrar; ahora muestra una opción por cada método configurado, con el mismo nombre que ve en el checkout. Zonas de envío: las ignoraba y usaba la configuración del primer método que encontrara; ahora resuelve la zona real del código postal ingresado. Además, cuando falta poco para el envío gratis, la calculadora avisa "Te faltan $X para envío gratis".
Por quéNos escribió un usuario del plugin: su producto tenía envío gratis a sucursal, aparecía en el checkout, pero no en la calculadora. Al investigarlo encontramos que no era una función faltante sino un error: la calculadora reconstruía por su cuenta la lógica de tarifas en lugar de preguntarle a WooCommerce qué métodos correspondían, y por eso podía desincronizarse del checkout. Ahora consulta los métodos reales de la zona, así que las dos cosas no pueden volver a diferir. Lo validamos en vivo contra una cuenta real de MiCorreo antes de publicarlo.