Autorización de WooCommerce con Mercado Libre


En este artículo explicaremos acerca de la autorización de WooCommerce con Mercado Libre usando el plugin Woomelly para WordPress. Antes que nada es importante mencionar que Mercado Libre ofrece una API pública con la cual se puede consultar muchas funcionalidades relacionadas con su Marketplace (publicaciones, ventas, comunicación con clientes, envíos, entre muchas otras). Entiéndase por API  como “una interfaz de programación de aplicaciones (application programming interface) formado por un conjunto de subrutinas, funciones, métodos y procedimientos que ofrece cierta biblioteca para ser utilizado por otro software y puede ser público como privado”.

Contenido

→ Instalar el plugin Woomelly en su tienda WooCommerce
→ Autorización de su tienda WooCommerce con Mercado Libre
→ Desvincular su cuenta de Mercado Libre de su tienda WooCommerce
→ Dudas

Es importante señalar que no toda la información suministrada por Mercado Libre es pública y para ello debe de existir un proceso de autorización con la cuenta de Mercado Libre que desees conectar. Esta autorización requiere que se cumplan unas series de requisitos de seguridad para salvaguardar la información de las cuentas involucradas. Adicionalmente Mercado Libre recomienda que las aplicaciones estén certificadas y centralizadas con ellos para cumplir con todos los estándares de seguridad.

El servicio Woomelly cumple todos los estándares impuestos y por dicha razón requiere de unos pasos obligatorios para poder conectar su tienda WooCommerce con su cuenta de Mercado Libre sin violar sus políticas de seguridad. De momento solo se puede conectar una (1) tienda WooCommerce con una (1) cuenta de Mercado Libre. Estamos trabajando para añadir múltiples cuentas en un futuro. A continuación los pasos a seguir:

Instalar el plugin Woomelly en su tienda WooCommerce

Lo primero es instalar el plugin Woomelly con el plugin WooCommerce previamente instalado. El plugin Woomelly requiere de manera obligatoria del plugin WooCommerce para poder funcionar. Es por ello que previa a la instalación debe de existir ya configurado el plugin WooCommerce. Una vez instalado se debe de validar que esté actualizado en su última versión.

Autorización de su tienda WooCommerce con Mercado Libre

Este paso es fundamental y obligatorio para poder operar con el plugin Woomelly. Se realiza una sola vez. Posteriormente se puede desvincular las veces que necesite y vincular otras cuentas sin problemas. Estos pasos serán enviados por el equipo de soporte de Woomelly una vez haya adquirido el servicio o las veces que solicites la información por los canales de soporte.

IMPORTANTE: Debes de tomar en cuenta cada uno de estos puntos en el proceso de autorización:

1. Se debe de contar con una cuenta de Mercado Libre con perfil Administrador.

El usuario que inicie sesión en Mercado Libre debe ser administrador, para que el acceso obtenido tenga los permisos suficientes para realizar las consultas. Si el usuario es un operador/colaborador, el acceso no será válido y no podrás usar la herramienta. Adicionalmente, al haber un cambio de seguridad en la cuenta de Mercado Libre (como cambiar la contraseña) ocasionará que se pierda la autorización vigente por lo que se tendrá que realizar el mismo procedimiento de autorización.

2. Si la cuenta de Mercado Libre es nueva y deseas sincronizar de WooCommerce hacia Mercado Libre, se debe de crear una publicación de prueba directamente en la cuenta de Mercado Libre.

Si la cuenta de Mercado Libre es nueva y se desea sincronizar desde WooCommerce hacia Mercado Libre, es necesario crear una publicación de prueba directamente desde la plataforma de Mercado Libre (sin usar el plugin Woomelly) para validar si se cumple con todos los requisitos para crear publicaciones en la tienda. Posteriormente, dicha publicación de prueba puede ser pausada o finalizada.

3. Es recomendable habilitar las IPs de Mercado Libre en el servidor donde está alojada la tienda.

Para que no exista error de bloqueo con Mercado Libre, es recomendable colocar las IPs de Mercado Libre en el whitelist del servidor (escala esta solicitud con el soporte del hosting):

  • 216.33.196.4
  • 216.33.196.25
  • 54.88.218.97
  • 18.215.140.160
  • 18.213.114.129
  • 18.206.34.84

Fuente: Conexión/ bloqueo.

4. Las tareas programadas (WP Crons) deben de estar activas.

Pueden ser las tareas programadas por defectos de WordPress (interna) o una tarea programada que se ejecute desde el servidor (externa). Lo importante es que dicha funcionalidad esté operativa.

5. Al autorizar con Mercado Libre es recomendable deshabilitar los firewall del servidor en caso de contar con uno.

La tienda WooCommerce no debe de estar en Modo “Mantenimiento” y/o “Próxima a Lanzar” dado que necesita recibir la notificación de nuestro sistema intermedio. En este caso debes de desactivarlo temporalmente, autorizar y posteriormente volverlo a activar. Sin embargo las notificaciones posteriores de las extensiones del plugin Woomelly podrán verse afectadas. En caso de que tengas algún error en la autorización (error 500, error 403, etc.) debes de comunicarte con soporte dado que muchos servidores realizan bloqueos y deberás comunicarte con ellos para que puedas usar el plugin Woomelly sin problemas

Ya una vez autorizada tu tienda WooCommerce con Mercado Libre es momento de configurar correctamente el plugin Woomelly. Para ello te recomendamos comiences con los ajustes avanzados para luego dependiendo del tipo de sincronización necesites y extensiones desees activar configures el resto de las muchas funcionalidades disponible en el plugin Woomelly.

Desvincular su cuenta de Mercado Libre de su tienda WooCommerce

Si desea usar otra cuenta o no desea de momento mantener conectado ambas tiendas, puede desvincular la conexión entre su cuenta de Mercado Libre y WooCommerce. Es importante señalar que esto sucede automáticamente si se desactiva el plugin desde el listado de plugins de WordPress. Para desvincular su cuenta solo debe de presionar el botón rojo de desvincular que aparece en Woomelly » Ajustes Avanzados. Ya con esto su tienda WooCommerce pierde acceso a su cuenta de Mercado Libre. La información actual no se pierde, solo se pierde la conexión permitiendo no modificar información. Se puede volver a autorizar con la cuenta usando nuestro sistema intermedio y siguiendo los pasos de la autorización.

¿Todavía tienes dudas?

– Mi tienda WooCommerce se desconectó solo de mi cuenta de Mercado Libre, ¿Por qué sucedió esto?

Cualquier cambio que se realice en la cuenta de Mercado Libre / Mercado Pago, puede afectar la conexión existente: restablecer contraseña, solicitar información por parte de Mercado Libre, modificación de teléfono, correo, entre otras opciones. La solución es volver a realizar el proceso de autorización la cuenta de Mercado Libre.

– Al intentar vincular me da error 301, 404, 503, datos inválidos, etc. ¿Cómo puedo resolverlo?

Debes de validar que la tienda no esté en “construcción” o tenga un error HTTPS y cargue correctamente. Además que la URL debe ser idéntica a la que aparece en Ajustes Avanzados (con todos los caracteres). También se debe de validar que la cuenta de Mercado Libre sea administradora, no generada sin importar el perfil que tenga. Incluso si falla la conexión con Mercado Libre, intenta autorizar desde otro navegador o con un navegador en modo incógnito. Si persiste el inconveniente, contacta a soporte.

– Desconecte mi tienda y conecte con otra tienda. Pero al sincronizar de WooCommerce a Mercado Libre me da error. ¿Por qué sucedió esto?

Esto se debe a que los productos WooCommerce siguen vinculados a la cuenta anterior. El proceso de desvincular solo cancela la autorización previa, sin embargo, la configuración de los productos se mantiene. En caso de que no se vinculó la misma cuenta de Mercado Libre, se tiene que restablecer la conexión de los productos.

Siguiente: