Correo Argentino lanzó un plugin para que sus clientes vendan con WooCommerce y coticen con MiCorreo sin desarrollar nada. Es gratuito, está en WordPress.org y hace lo que promete. Esta nota explica qué hace, qué cambia cuando una tienda empieza a tener volumen y por qué terminamos armando nuestra propia versión.
Qué hace el plugin oficial
El plugin oficial, Correo Argentino for WooCommerce, conecta la tienda con los dos servicios de Correo Argentino:
- MiCorreo, para cualquier comercio: se entra con el email y la contraseña de la cuenta.
- PAQ.AR API 2.0, para clientes con contrato, con el acuerdo y la clave que da el ejecutivo de cuenta.
Con eso ofrece envío Clásico y Expreso, a domicilio y a sucursal, cotiza con MiCorreo en tiempo real, permite envío gratis y recargos o descuentos, e importa los pedidos a MiCorreo para pagar el envío e imprimir la etiqueta.
Es una herramienta pensada por una empresa de logística para que cualquier cliente suyo pueda empezar. Para una tienda con pocos pedidos y un catálogo prolijo, cumple.
Qué pasa en una tienda con más pedidos
Nosotros nos dedicamos solo a WooCommerce. Clientes nuestros usaban el plugin oficial y nos fueron trayendo situaciones que en una tienda real cuestan ventas. Antes de tocarlo, lo revisamos línea por línea. Esto es lo que más se nota.
El tiempo del checkout
Cada opción de envío (Clásico y Expreso, domicilio y sucursal) pedía su tarifa por separado: hasta 8 consultas a Correo Argentino cada vez que el checkout se recalcula. Las sucursales también se consultaban durante el checkout, por provincia: solo Buenos Aires son más de 1.300 sucursales, alrededor de 1 MB y cerca de un segundo de espera.
En una medición de referencia, una cotización tardaba unos 2 segundos. Sumado a lo que tarda en cargar el resto de la página, un checkout puede llegar a unos 6 segundos justo en el momento de pagar, que es donde menos paciencia tiene el cliente.
El idioma y los textos
El plugin trae su traducción al español, pero no la cargaba, así que buena parte de lo que ven el cliente y el administrador sale en inglés. Y varios textos del checkout son fijos: no se pueden adaptar al tono de la tienda.
Productos sin peso o medidas
Si un producto del carrito no tiene peso y no hay valores por defecto activos, Correo Argentino directamente no aparece como opción de envío. Si tiene peso pero no medidas, cotiza con medidas en cero. En productos variables toma las medidas del producto padre y no las de la variación, y redondea hacia abajo. La cotización sale más baja de lo que después cobra el correo.
Pedidos de otros canales
Un pedido creado desde un punto de venta o por la API de WooCommerce podía generar un error fatal, porque el plugin esperaba que todos los pedidos vinieran del checkout.
Checkout en bloques
El oficial necesita el checkout clásico de WooCommerce para la elección de sucursal. Nuestra versión también: en la instalación dejamos el carrito y el checkout clásicos, sin tocar el diseño.
Qué cambia con nuestra versión
Partimos del mismo código, que es software libre, y lo llevamos al rendimiento que necesita una tienda que vende todos los días.
| Plugin oficial | Nuestra versión | |
|---|---|---|
| Consultas para cotizar | Hasta 8 por recálculo | Una por destino y paquete; con el mismo código postal, ninguna |
| Tiempo de una cotización (referencia) | ~2 segundos | ~0,3 segundos |
| Sucursales | Se consultan durante el checkout | Guardadas en la tienda y actualizadas todos los días |
| Idioma | Mayormente en inglés | En español, completo |
| Títulos de los envíos | Fijos | Editables, con el plazo de entrega al lado |
| Producto sin peso o medidas | Correo Argentino no aparece o cotiza en cero | Valores por defecto campo por campo, o caja única |
| Medidas de variaciones | Las del producto padre | Las de la variación, en kg y cm, redondeadas hacia arriba |
| Pedidos de punto de venta o API | Podían dar error fatal | Solo actúa sobre pedidos del checkout con Correo Argentino |
| Checkout en bloques | No | No: se instala con el checkout clásico |
Los tiempos son de una medición de referencia: dependen del hosting y de la respuesta de Correo Argentino en ese momento.
Además corregimos errores y avisos que no se ven en el checkout pero sí en la operación: pedidos que quedaban marcados como enviados aunque MiCorreo devolviera error, la dirección guardada del cliente que se pisaba al comprar, y una validación que cambiaba los campos de dirección de toda la tienda, también para quien elegía otro correo. La lista completa está en la página del plugin.
Cuándo alcanza con el oficial y cuándo conviene la versión optimizada
Alcanza con el oficial si:
- tenés pocos pedidos y el checkout no es un cuello de botella;
- todos tus productos tienen peso y medidas cargados, sin variaciones con medidas propias;
- todos los pedidos entran por el checkout de la tienda;
- no te molesta que parte de los textos esté en inglés.
Conviene la versión optimizada si:
- vendés todos los días y cada segundo del checkout cuenta;
- tenés productos sin medidas o variaciones de distinto tamaño;
- cargás pedidos desde un punto de venta, un ERP o la API;
- ofrecés retiro en sucursal y querés que el cliente la elija sin errores desde el celular;
- trabajás con más de un correo y no querés que uno le cambie las reglas al otro.
Cómo se mantiene
Nuestra versión bloquea la actualización oficial a propósito: si WordPress la actualizara sola, pisaría todas las correcciones. Cuando Correo Argentino cambia su API o WooCommerce saca un cambio que la afecta, sacamos una versión nuestra y la instalamos dentro de un plan de soporte, por pedido o con abono mensual.
No es el plugin oficial ni está avalado por Correo Argentino: es una versión basada en su código, mantenida por nosotros. Sale USD 89, pago único, instalada y configurada con tu cuenta de MiCorreo y con 30 días de soporte.
Si ofrecés más de un correo, Correo Argentino convive en la misma tienda con Andreani y con OCA, cada uno con su cotización.