v1.0.39
27 de abril, 2026
Nuevo
Selector de sucursal con mapa también en checkout por bloques
El selector visual de sucursales con mapa interactivo, búsqueda y geolocalización ya estaba disponible en el checkout clásico. Ahora también se renderiza en el checkout por bloques de WooCommerce: aparece el botón "Elegir sucursal" debajo de las tarifas de envío, abre el mismo modal con mapa y lista que ya conocían, y al elegir sucursal se desbloquea el botón de "Realizar pedido". El modal, el mapa Leaflet y la lista de sucursales son los mismos para ambos flujos.
Por quéHasta 1.0.38, en el checkout por bloques el comprador veía la opción "Retiro en sucursal" pero no tenía cómo elegir cuál. Con esta versión cerramos la paridad de funciones entre los dos checkouts.
v1.0.38
27 de abril, 2026
Fix
Validación de sucursal también en checkout por bloques
Si el cliente elegía retiro en sucursal pero no seleccionaba ninguna, podía completar la compra igual y la orden quedaba sin sucursal asignada. En el checkout clásico esto ya se bloqueaba desde antes; ahora también se bloquea en el checkout por bloques de WooCommerce, mostrando el mismo mensaje claro antes del pago.
Por quéEl comprador llegaba a pagar sin haber elegido sucursal y el problema sólo se descubría después al intentar generar el envío. Cerrar la validación antes del pago evita confusión y demoras de soporte.
v1.0.37
27 de abril, 2026
Fix crítico
Arreglado: pedidos a sucursal podían salir a domicilio sin avisar
Si por cualquier motivo no se guardaba la sucursal elegida (sesión perdida, timing del checkout, bloques sin validación), antes el envío salía silenciosamente como envío a domicilio a la dirección de facturación, sin error visible. Ahora el plugin frena la creación con un mensaje claro y el admin lo ve en las notas del pedido y en el metabox.
Por quéDetectamos un caso real donde un comprador eligió sucursal y recibió el envío en su domicilio. No queremos fallbacks silenciosos: preferimos un error claro y que el admin decida con la info en la mano.
v1.0.36
23 de abril, 2026
Fix crítico
Triple blindaje contra envíos duplicados
Tres arreglos del audit del 22 de abril, todos sobre la creación y cancelación de envíos:
- Los reintentos automáticos ya no se aplican a operaciones de creación/cancelación. Si Correo Argentino tarda en responder pero igual recibió el pedido, el plugin no vuelve a mandarlo.
- Lock atómico al crear envíos: si dos procesos lo intentan al mismo tiempo (auto-create por cambio de estado + click manual del admin), solo uno pasa.
- Una vez que un envío llegó a estado final (entregado, devuelto, cancelado), no se puede pisar con un estado anterior aunque la API devuelva una respuesta atrasada.
Por quéCualquiera de los tres podía generar cobros duplicados del acuerdo con Correo Argentino o emails repetidos al cliente. Era una zona delicada que ahora queda blindada.
v1.0.35
23 de abril, 2026
Fix
Tracking más confiable y mejor recuperación de sesión
Tres arreglos en el motor de seguimiento: refinamos la detección de estados, cancelar un envío ya cancelado deja de tirar error, y el plugin ahora se re-autentica solo cuando la sesión con MiCorreo expira (error 401) en lugar de mostrar un error al admin.
Por quéUsuarios reportaban que después de muchas horas sin actividad, el primer intento de actualizar tracking fallaba. Ahora es transparente.
v1.0.34
22 de abril, 2026
Mejora
Dashboard muestra estado del pedido y del envío a la vez
Antes veías solo el estado de WooCommerce o solo el de Correo Argentino. Ahora los dos al mismo tiempo, y los estados terminales (entregado, devuelto, cancelado) se sincronizan correctamente entre ambos lados.
Por quéHabía tiendas donde el pedido figuraba "Procesando" en Woo pero "Entregado" en Correo, lo que confundía al equipo de atención al cliente.
v1.0.33
22 de abril, 2026
Fix crítico
Arreglado: tracking de MiCorreo devolvía error 500
Identificamos la causa raíz de los errores 500 que algunos usuarios veían al actualizar tracking: un cambio en cómo MiCorreo identifica los envíos. El plugin ahora detecta el ID correcto y vuelve a funcionar sin errores.
Por quéEste bug afectaba a cuentas de MiCorreo con ciertos patrones de creación de envíos. Lo detectamos, lo reprodujimos en sandbox y lo arreglamos el mismo día.
v1.0.32
22 de abril, 2026
Mejora
Tracking resistente a cambios de formato en la API
Fortalecimos el parser de respuestas de la API de Correo Argentino. Si ellos cambian campos sin avisar, el plugin ya no se rompe: ignora lo que no entiende y sigue funcionando con los datos que sí llegan.
Por quéCorreo Argentino cambia el formato de sus respuestas ocasionalmente sin previo aviso. Preferimos ser defensivos.
v1.0.31
21 de abril, 2026
Mejora
Limpieza de mensajería en la sección de licencia
Removimos mensajes promocionales antiguos de la pantalla de licencia. Ahora solo mostramos información relevante sobre el estado de tu licencia y fechas de renovación.
v1.0.30
21 de abril, 2026
Nuevo
Detección de checkout por bloques y aviso al admin
El plugin ahora detecta cuando tu tienda usa el checkout por bloques de WooCommerce y le muestra al admin un aviso con instrucciones, evitando confusión sobre por qué ciertas funciones se ven distintas.
Por quéEl checkout por bloques es la nueva versión oficial pero muchos usuarios no saben cuál están usando. Mostrar el aviso evita tickets de soporte.
v1.0.29
21 de abril, 2026
Fix
Arreglada la URL del panel de MiCorreo
El link "Ir a MiCorreo" dentro del plugin apuntaba a una URL vieja que ya no funcionaba. Ahora lleva directo al panel actualizado.
v1.0.28
21 de abril, 2026
Fix
Prevención de envíos duplicados y mejores mensajes de licencia
Si hacías clic muy rápido en "Crear envío" dos veces seguidas, antes se podían generar dos envíos en Correo Argentino. Ahora se bloquea el segundo clic hasta que termine el primero. También mejoramos los mensajes cuando la licencia está vencida o fue revocada.
v1.0.27
16 de abril, 2026
Nuevo
Mejor selector de envío en el checkout
Varias mejoras a cómo se muestra el envío al cliente durante la compra:
- Nuevo botón para volver a envío a domicilio después de elegir sucursal.
- El botón solo aparece cuando tiene sentido (si la zona no tiene domicilio, no se muestra).
- Retiro en sucursal ya se muestra sin necesidad de cargar la dirección primero.
- Cuando hay sucursal, se oculta el formulario de dirección para no confundir al cliente.
v1.0.26
16 de abril, 2026
Mejora
Mensajes de error más claros
Cuando algo falla contra la API, ahora el mensaje indica específicamente si el problema es del servidor de MiCorreo o de Paq.Ar, en lugar de un genérico "error de conexión". También mejoramos los mensajes cuando la API devuelve HTTP 4xx/5xx.
Por quéAntes recibíamos consultas tipo "el plugin no funciona" sin más datos. Ahora el admin puede ver exactamente qué servicio falló y lo resuelve más rápido.
v1.0.25
16 de abril, 2026
Fix crítico
Arreglado crash en acciones masivas nativas de WooCommerce
Ciertas acciones en lote de WooCommerce disparaban un error fatal por un valor nulo en la redirección. Lo arreglamos y sumamos protección para casos similares.
v1.0.24
16 de abril, 2026
Mejora
Endurecido el parseo de datos externos
Revisamos y protegimos todas las llamadas a json_decode, strtotime y base64_decode en el plugin. Si una API externa devuelve algo inesperado, el plugin falla con gracia en vez de mostrar una pantalla blanca.
v1.0.23
16 de abril, 2026
Nuevo
Soporte para checkout por bloques + debounce en tracking
El plugin ahora funciona correctamente con el checkout por bloques de WooCommerce (gracias a nuevas APIs que expusimos para el frontend). Además, la sincronización de tracking tiene un debounce interno que evita llamadas duplicadas a la API cuando hay muchos pedidos nuevos al mismo tiempo.
v1.0.21
16 de abril, 2026
Fix
Crash en bulk actions y HTTP 500 en tracking
Primera iteración sobre dos bugs: el crash en acciones en lote (un URL null) y el HTTP 500 al actualizar tracking en ciertos escenarios. Luego se refinó en versiones siguientes.
v1.0.20
15 de abril, 2026
Mejora
Ajustes al sistema de prueba gratuita
Varias mejoras internas al flujo del trial de 15 días para que la activación sea más confiable y el pasaje a licencia paga no pierda ninguna configuración.
v1.0.19
3 de abril, 2026
Mejora
Configuración preservada al reinstalar el plugin
Si desinstalás y reinstalás el plugin (por ejemplo al actualizar manualmente), tu configuración ya no se pierde. También hicimos más robusto el pasaje de trial a licencia paga.
Por quéUn usuario perdió toda su config de remitente al reinstalar y tuvo que cargarla de nuevo. No queríamos que eso vuelva a pasar.