CONTACTO
EQUIPO

WooCommerce Chilexpress Plugins

WooCommerce Chilexpress Shipping Extended y WooCommerce Chilexpress Etiquetas
dos plugins indispensables para la completa integración de Chilexpress en su WordPress y WooCommerce (también con Dokan)

Nuestros plugins están desarrollados para ocupar una API de CaneloDigital antes de ir a Chilexpress. Con eso podemos implementar cambios sin que tengan que  actualizar constantemente los plugins; por esa misma razón tampoco necesitamos actualizar nuestros plugin cada tantos meses. Las versiones que ofrecemos aqui son perfectamente compatibles con las mas recientes versiones de wordpress, woocommerce, dokan, etc.

  • Shipping Extended V0.3.1 (pequeño ajuste – 26 Marzo 2020)
  • Etiquetas V2.0.3 (28 Dic 2020)
    – Adaptación para cambio de nombres de metodos de envío por Chilexpress – 28 Dic 2020
    – Menor adaptación a cambios menores dentro de Woocommerce – 28 Dic 2020
    – corrije el funcionamiento cuando se ocupa sin el plugin ShippingExtended – 26 Mar 2020
    – En Octubre 2019 Chilexpress introdujo una nueva API. Pregunte por el plugin con V1 para la API antigua o descargue V2 para la nueva API
  • !!! NUEVO (21 Feb 2022) !!! DOKAN PLUGINS V 2.5
    – Actualizaciones para wordpress 5.8.2, woocomerce 5.9.0, Dokan 3.3.1, Dokan Pro 3.3.6 y apto para funcionar con la nueva API Rest de Chilexpress (o la antigua SOAP)

Actualize a través de wordpress (actualización como cualquier otro plugin), o descargue en los enlaces abajo las versiones actualizadas.

Consultas: plugins@canelodigital.cl

WooCommerce Chilexpress Shipping

Desarrollado por terceros, WooCommerce Chilexpress Shipping es el plugin mas ocupado para calcular los costos de envio a traves de Chilexpress para pedidos en WooCommerce. Pero los algoritmos de empaque no necesariamente se rigen segun las necesidades de los clientes.

Instaleló directamente desde su wordpress o descarguelo desde la página oficial en wordpress o del github

WooCommerce Chilexpress Shipping Extended (Gratis)

WooCommerce Chilexpress Shipping es el plugin mas ocupado para calcular los costos de envio a traves de Chilexpress para pedidos en WooCommerce. Pero los algoritmos de empaque no necesariamente se rigen segun las necesidades de los clientes.
Por defecto contiene solo dos algoritmos para calcular el volumen y peso final: «Unir los lados angostos de todos los items» y «Enviar item por item de forma individual».
Eso no necesariamente corresponde al proceso logístico de muchos clientes, que tipicamente ocupan diferentes tamaños cajas para enviar los articulos de un pedido, intentando de ocupar la caja mas pequeña en la que quepan todos los articulos.

Con este nuevo plugin «Chilexpress Shipping Extended» ofrecemos la posibilidad de ocupar un nuevo algoritmo de empaque inteligente, que intenta optimizar automaticamente el pedido para rellenar la menor cantidad de cajas posibles.

Importante
: Para obtener los beneficios de «Chilexpress +» tiene que tener instalado minimamente version 1.4.3 de Chilexpress Shipping.
Recien desde esa version tiene el soporte completo para nuestro propio algoritmo de empaque
«Optimiza pedido para hasta 3 cajas predefinidas»
Ese algoritmo permite definir una cierta cantidad de cajas y el algoritmo automaticamente intenta optimizar el pedido para ocupar la caja as pequeña.

    Descargue el plugin, pero dejenos su correo.
    Le prometemos que no lo repartiremos a terceros, ni lo ocuparemos para enviarle SPAM.
    Solo queremos tener registro de quien descarga para tener quien contactar en el caso de actualizaciones urgentes u otros casos donde el servicio requiera contactarle.

    El plugin se configura en WooCommerce > Ajustes > Chilexpress +
    alli tiene la opcion de mantener el algoritmo definido en el plugin de Chilexpress Shipping, o ocupar uno de nuestros propios, ademas de la posibilidad de definir el tamaño de las cajas. Por razones obvias, minimamente una caja tiene que ser definida.

    WooCommerce Chilexpress Etiquetas

    (Pruebe antes de comprar: ver mas )

    Este plugin permite generar e imprimir los ordenes de trabajo de Chilexpress (solo para clientes con convenio directo con Chilexpress).
    Dependiendo del algoritmo de empaque elegido, el plugin calcula los paquetes de cada orden y genera a traves de la API de Chilexpress los ordenes de trabajo.


    El plugin ofrece en la mascara de pedidos bajo acciones un icono con codigo de barra que, al hacer click en el, genera las etiquetas y una hoja para imprimir que contiene:

    • una hoja de pedido
    • y separado en cada hoja: Una etiqueta indicando los respectivos contenidos para su proceso logistico, ademas de indicar las medidas y el peso final de la caja.

     

    Obs: Para tener una vista previa antes de imprimir el documento generado, puede hacer click con la tecla derecho y apretar «arbrir en pestaña nueva».

    Las opciones del plugin se encuentran bajo WooCommerce > Ajustes > Etiquetas

     

    OJO: Chilexpress verifiqua el OT generado con el paquete fisico. por ende es de suma importancia, regirse a las etiquetas y contenidos que el plugin genera.
    Ademas les indicamos que Chilexpress cobra por cada codigo escaneado (no cada codigo generado) por ende no se preocupe si genera etoquetas que despues no utiliza.

     

      Descargue el plugin, pero dejenos su correo.
      Le prometemos que no lo repartiremos a terceros, ni lo ocuparemos para enviarle SPAM.
      Solo queremos tener registro de quien descarga para tener quien contactar en el caso de actualizaciones urgentes u otros casos donde el servicio requiera contactarle.

             (Pruebe antes de comprar: ver mas )

      Sistemas Multivendor (Dokan, etc.)

      Sistemas Multivendor como dokan significan un desafio distinto ya que significa tener envios desde varios lugares tanto para el calculo de costo de envío como para la generación de etiquetas.
      Para el sistema Multivendor «Dokan» acabamos de actualizar nuestra implementación, tiene varios desafios que son debidos a limitaciones en Dokan (filtros y hooks que ofrece). Se ha tratado de hacer una implementación sobremontada a dokan, es decir no modificando archivos de dokan.

      Descargue los últimos archivos para Dokan (Lite y Pro) aqui –
      Bajo el enlace encontrará dos plugins mas código que se debe incluir en el functions del tema (V2.5 21 Feb 2022):
      https://u.pcloud.link/publink/show?code=kZptTkVZorLuyhRAoWRTCrDy5KwkQHs93gC7

       

      Como instalar los plugins:

      • Instalar WordPress, Woocommerce, Dokan (Lite o Pro)
      • Generar un usuario en https://developers.wschilexpress.com y generar una llave de acceso para la API Envíos
      • en Woocomerce > Ajustes > Envios > Chilexpress: Configurar todos los datos de la tienda principal, esos datos se ocupan para el caso que vendors tengan información incompleta.
        Importante: Para la API SOAP Cambiar el «ambiente» a WS PROD, sin necesidad de introducir usuario o clave. Para la NUEVA API REST las API Keys si son requeridas tanto para desarrollo como para producción. Para la API Rest, las APi Keys de desarrollo se consiguen en https://developers.wschilexpress.com/, las llaves productivas solo se consiguen con un contrato con Chilexpress.
      • en Woocommerce > Ajustes > Chilexpress Etiquetas: Configurar sobre todo la pestaña «Chilexpress API»: ingresar TCC (entregado al contratar Chilexpress) y clave optenida en paso 2
      • Con eso debería quedar listo la base para funcionar.
      • Ahora es importante que cada vendor ingrese sus datos especificos de Chilexpress en el dashboard de su tienda http://Lugar-De-Instalacion.cl/dashboard/settings/store/ sobre todo la comuna de remitente y devolución y que no se olvide, que cada producto necesita tener sus dimensiones (ancho x alto x largo) mas su peso, ya que sino no será posible calcular los costos de envio.
      • Una vez que el ambiente de desarrollo quede probado, tiene que enviar evidencia de integración a Chilexpress, donde después de la validación le daran la clave productiva, que puede ingresar en Woocommerce > Ajustes > Chilexpress Etiquetas > Chilexpress API
      • !!! Nota importante !!! Para el uso de la generación de etiquetas en ambiente productivo, ofreceos una licencia cuyo valor son $ 50.000 contra boleta honorarios. Con ese monto se garantiza el futuro desarrollo y mantención de los plugin. Sin esa licencia, la generación de etquetas en ambiente productivo falla. Por favor escribir a plugins@canelodigital.cl

      Preguntas Frecuentes

      Requisitos

      El plugin Chilexpress Extended ha sido probado desde
      Wordpress 4.9.7
      WooCommerce 3.4
      WooCommerce Chilexpress Shipping 1.4.3     (importante: esta version es requerimento minimo ya que previas versiones no incluyen la funcionalidad para añadir nuevas formas de calculo)

      Chilexpress Etiquetas ha sido probado con
      Wordpress 4.9.7
      WooCommerce 3.4
      WooCommerce Chilexpress Shipping 1.3     (importante: las etiquetas funcionan con esta version y algunas previas, pero dependiendo de la version son limitados la cantidad de heuristicas de empaque)

      Precio - como funciona la licencia

      El plugin Chilexpress Extended, para el calculo de costo envío con el algoritmo inteligente, es actualmente de uso gratuito. Pero dependiendo del uso, maluso y abuso nos resguardamos el derecho, de restringir el uso de Chilexpress Extended y la API que ocupa.

      La licencia para el uso productivo de Chilexpress Etiquetas tiene actualmente un valor de $ 56.000 contra boleta y consiste en la garantía de mínimo un año de actualizaciones y soporte gratis, aunque mantenemos la idea de pago unico y no recurrente. Es decir, si no hay cambios mayores en el ecosistema de software, el plugin seguirá funcionando indefinidamente.

      Para recibir la licencia le pedimos contactarse con nosotros a través de plugins@canelodigital.cl, le pediremos su dominio, el TCC y un correo de contacto. Una vez comprado la licencia, activaremos el uso de la API para la TCC mencionada, por consecuencia el uso de la licencia esta amarrada directamente al TCC. (Obviamente nos comprometemos a tratar los datos con la delicadez necesaria, y toda la seguridad posible. También garantizamos de ocupar los datos netamente para asuntos de la licencia, avisos sobre actualizaciones de software y eventuales estadisticas internas. Nunca entregaremos los datos a terceros!)

      La licencia es por el uso de nuestra API que se ocupa para generar las etiquetas.
      Si fuera por nosotros, la licencia tendrá duración indefinida, ya que no es la idea de estar cobrando año por año de nuevo.
      El soporte de minimo un año significa que tanto nuestra API como su funcionalidad este disponible 24/7  y, si no hay cambios mayores en todo el ecosistema de software, con gusto le extendemos el soporte y la funcionalidad mas allá del año, sin costo adicional.
      En concreto incluimos soporte para los plugins ante posibles actualizaciones de wordpress, WooCommerce, WooCommerce Chilexpress Shipping y la API de Chilexpress.
      Fuera de nuestro alcance esta la disponibilidad de la API de Chilexpress.

      Si no hay cambios mayores, la licencia tendrá una duración indefinidia. Como mencionado, la idea es un pago único y no recurrente.

      Resumiendo:
      Les damos acceso a nuestra API de forma indefinida. Durante minimo un año desde la compra aseguramos dar soporte a las versiones mas actuales de wordpress/woocommerce y chilexpress shipping. Si no hay mayores cambios, no habra otro cobro en el futuro.

      Como funciona el algoritmo de empaque

      Los algoritmos definidos en WooCommerce Chilexpress Shipping son:
      «unir lados angostos»: Eso genera un paquete final uniendo los items del pedido por su lado angosto. Para pedidos con pocos y pequeños/medianos tamaños de items puede ser una buena heuristica
      «enviar cada item separado»: Genera por cada item un paquete con cantidad 1. Este algoritmo esta pensado para tiendas ecommerce que venden articulos grandes como lavadorea, televisiores u objetos fragiles que no deben ser apilados.
      «optimizar pedidos para 3 cajas»: El detalle del algoritmo es secreto, y lo estaremos optimizando constantemente para su mejor funcionamiento sin que tenga necesidad de actualizar el plugin. Basicamente perite definir hasta 3 tamaños de cajas y el algoritmo intenta de encajar todo en la caja mas pequeña posible, mientras que items demasiado grandes que la caja mas grande son enviados uno por uno. Este algoritmo fue desarrollado a pedido de varios de nuestros clientes que tienen procesos de logistica donde requierne ocupar ciertas cajas. (PD: por favor contactesé con nosotros si ocupan mas de 3 tamaños de cajas o tienen una necesidad logistica, que aun no esta cubierta)

      Realmente quiero saber mas del algoritmo inteligente

      El problema de empaque es un viejo conocido en el mundo de algoritmos e inteligencia artificial.
      Es muy fácil ver, que es un problema que con mas articulos y cajas, mas complejo se hace:
      Cada caja se puede girar por dos de sus ejes por 90°, ademas hay diferentes cajas disponibles en cuales empacar; es decir con una caja y dos articulos que tienen que entrar, los articulos se pueden combinar de 9 diferentes formas y meterlo de 3 formas distintas en la caja. Con mas articulos cada vez son mas posibilidades a evaluar.
      La inteligencia artificial intenta de emular (imitar) la inteligencia humana, y si damos un paso atras, nos damos cuenta, que la inteligencia humana no siempre busca la solución optima sino optmiza tiempo vs solución perfecta.
      Hay muchos caminos como solucionar problemas y en la vida, los seres humanos han adaptado diferentes estrategias para eso…
      En la arquitectura por ejemplo se ocupan acercamientos cuasi perfectos: se dibujan planos y planifica antes de construir la casa. Pero en otros casos el ser humano se acomoda con acercamientos a la solución perfecta (por ejemplo en el clasico problema de sentar quien al lado de quien en un matrimonio), o en el caso del repartidor de pizzas.

      La inteligencia artificial contempla todos esas formas de inteligencia y trata de encontrar una esrategia ideal a base del problema.

      Asi es como los problemas se dividió los problemas a base de su complejidad:
      Complejidad Constante
      Complejidad Logaritmica
      Complejidad Linear
      Complejidad Cuadratica
      y complejidad exponencial

      Ahora volviendo al caso del empaque, al ser un problema de complejidad exponencial, cada item en el pedido multiplica la cantidad de posibles soluciones por 3. Pero si nos fijamos como el ser humano soluciona este tipo de problemas nos damos cuenta, que no es que se ponga a calcular primero todas las posibles soluciones, y despues empieze, sino mas empieza a ocupar un acercamiento.
      En terminos matematicos y computacionales, no se ocupa un algoritmo para encontrar la solución perfecta, sino una heuristica para acercarse a la solución perfecta.

      Así que para responder a la pregunta, si bien no revelamos en detalle como funciona el algoritmo inteligente, podemos decir que en realidad se trata de una heuristica, que trata de emular el comportamiento humano al verse enfrentado con un problema de empaque.

      Por ende también podemos decir con confianza, que en algunos casos el algoritmo de aqui no llegará a las soluciones perfectas, porque eventualmente tendría que calcular demasiado tiempo y se demoraría mucho en entregar el precio por el paquete final. En vez de eso y para ahorrar tiempo, se aplica un sistema heuristico que trata de encontrar una solución casi perfecta pero en un tiempo mucho mas optimizado, y eso implica también, que en certos casos extremos, la solución encontrada, es decir las dimensiones y cantidad de paquetes finales, no sea optimal.

      Puedo ver las etiquetas antes de imprimirlas?

      Si… Abriendo el enlace en una nueva pestaña (click derecho y abrir en nueva pestaña) le aparecera despues de unos segundos todo el listado para verificar e imprimir.
      Se recomienda ocupar esta metodología por un lado para verificar si todo esta bien, ya que wordpress no permite muy bien inyectar mensajes de error.
      Si bien trataremos de optimizar nuestros plugins para el tratamiento de errores, para que aparezcan en la mascara de administración, recomendamos esta opción en el caso que la hoja impresa anuncia que hubo problemas en la generación de etiquetas.

      Y las actualizaciones?

      Ambos plugins poseen funcionalidad de auto-actualización a través del wordpress backend.
      Aunque no a través del repositorio de wordpress, el comportamiento es igual que cualquier otro plugin oficial de wordpress.

      Problemas frecuentes

      Nuestra APi la hemos probado y probado decenas de veces antes de ponerla productiva.
      Independiente de eso hemos observado, que el tcc de ciertos clientes (o los datos de autorización de la API) no queda registrado por el lado de Chilexpress, aunque se haya pasado el proceso de verificación . Ese mensaje de error queda mencionado en la hoja impresa y habría que solucionarlo dirctamente con la ejecutiva de Chilexpress.

      Si tiene dudas que no quedaron resueltas, consultas, felicitaciones, reclamos u otras cosas que quiera comunicarnos al respecto de nuestros plugins, le pedimos cordialmente de tomar contacto con nosotros con esta dirección:
      plugins@canelodigital.cl