Saltar al contenido principal
Leroy Merlin for Mirakl

Leroy Merlin for Mirakl en Odoo: qué cubre, qué necesitas antes y en qué versión

Leroy Merlin for Mirakl te encaja si vendes en el marketplace de ADEO y Leroy Merlin y trabajas con el conector genérico de Mirakl (flexigobe_mirakl_connector), que el módulo declara como requisito. Añade Leroy Merlin como proveedor dentro de ese conector y deja ajustados el catálogo, las devoluciones y el seguimiento para ese operador. Es un complemento gratis de Mirakl Connector, que necesita la suscripción a FlexigoTech Cloud, y está publicado en Odoo Apps para Odoo 17, 18, 19 y 20.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 4 de noviembre de 2026

Lo esencial

Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del módulo, versión 20.0 · en las fuentes enlazadas al final
Lectura
6 min

Qué añade Leroy Merlin for Mirakl al conector de Mirakl

Este módulo se apoya en otro. Según su README, su papel es añadir Leroy Merlin como opción de proveedor dentro del conector genérico de Mirakl. Su nombre técnico es flexigobe_mirakl_provider_leroy_merlin y en sus notas técnicas figura como requisito flexigobe_mirakl_connector. Lo que aporta, según el apartado «Why This Module»:

  • Precarga las URL de Mirakl de ADEO y Leroy y los valores por defecto del proveedor.
  • Mejora la autodetección de la plataforma durante las pruebas de conexión.
  • Adapta la sincronización de atributos del catálogo a flujos CSV al estilo de Leroy.
  • Ajusta el comportamiento de diccionarios y listas de valores a las estructuras de catálogo de Leroy.
  • Rellena ciertos atributos de Leroy de tipo booleano con valores por defecto seguros.
  • Mantiene la importación de devoluciones de Leroy conservando el recurso a los reembolsos del pedido.
  • Activa el flujo avanzado de seguimiento que usa el núcleo genérico de Mirakl.

Los valores que deja configurados

El README detalla lo que el módulo trae de serie: el valor de proveedor Leroy Merlin, el código de perfil de marketplace leroy_merlin, la URL base https://adeo-marketplace.mirakl.net y la URL de la API https://adeo-marketplace.mirakl.net/api. El modo de impuestos de las ofertas queda en include_sales_taxes y el catálogo y las ofertas usan valores por defecto con formato de operador. Para detectar la plataforma usa las firmas adeo-marketplace y leroy merlin.

En la parte de catálogo, el módulo pone los diccionarios en modo de sincronización de atributos por CSV, usa un tamaño de lote de diccionario mayor en las importaciones de Leroy, desactiva el recurso masivo de listas de valores y la precarga allí donde los flujos de Leroy salen ganando, y aplica False/NO por defecto en ciertos atributos del catálogo.

En pedidos, devoluciones y envíos, el módulo también:

  • Deja activada la sincronización de devoluciones, con recurso a los reembolsos que aparecen en los datos de los pedidos.
  • Activa los hooks avanzados de seguimiento de envíos por encima del núcleo genérico de Mirakl.
  • Activa la reparación de la dirección de entrega antes de la validación en almacén cuando hace falta.
Lista de Atributos Mirakl en Odoo Ventas con filas de Leroy Merlin
La lista de Atributos Mirakl con sus columnas de instancia, código, etiqueta, tipo de atributo, código de lista de valores, requerido, multivalor y activo, con filas de Leroy Merlin.
Same stock on every Mirakl marketplace, sent from Odoo
Vídeo: Same stock on every Mirakl marketplace, sent from Odoo (vídeo en inglés)

Lo que sigue en manos del núcleo genérico de Mirakl

Para decidir conviene tener claro qué parte resuelve el conector genérico sobre el que se apoya este módulo. Las notas operativas del README lo dicen así:

  • Los catálogos reales de transportistas de ADEO se cubren con el flujo SH21 del conector genérico de Mirakl.
  • Los árboles de categorías de Leroy se gestionan con la búsqueda de jerarquías del conector genérico.
  • Si el operador no expone /returns, el núcleo genérico puede crear igualmente los registros de devolución a partir de los reembolsos que vienen en los pedidos importados.

El README también nombra los modelos mirakl.instance y mirakl.product.binding. La decisión de fondo, por tanto, es si vas a trabajar con el conector genérico de Mirakl, porque este módulo lo declara como requisito.

Lista de Mapeo de categorías de Mirakl con un registro de Leroy Merlin
El mapeo de categorías con un único registro: instancia Leroy Merlin, categoría de producto Acoples Camlock, ruta Garden hose y activo marcado.
Formulario de la instancia Mirakl Leroy Merlin en la pestaña Operaciones manuales
La instancia Leroy Merlin con botones para pedidos, ofertas, catálogo, precio y stock, y las fechas de última exportación y sincronización.

Qué necesitas antes de instalarlo

Dos piezas: el conector genérico de Mirakl y la suscripción a FlexigoTech Cloud que ese conector pide. El manifiesto de Mirakl Connector lo dice tal cual: «Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.)». La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla; si la plataforma cambia su API, se adaptan el módulo y el servicio.

Sin la suscripción, o con el servicio suspendido, se para lo que da la suscripción; los datos se quedan en tu Odoo.

En qué versiones de Odoo está publicado y qué cuesta

Versión de OdooFicha en Odoo AppsQué necesita
17.0PublicadaMirakl Connector y suscripción FlexigoTech Cloud
18.0PublicadaMirakl Connector y suscripción FlexigoTech Cloud
19.0PublicadaMirakl Connector y suscripción FlexigoTech Cloud
20.0PublicadaMirakl Connector y suscripción FlexigoTech Cloud

Leroy Merlin for Mirakl es un complemento gratis: los 9 € sin IVA que marca su ficha son el precio de Mirakl Connector, del que depende, en pago único por versión de Odoo, igual en 17, 18, 19 y 20. A eso se suma la suscripción del plan Conector de FlexigoTech Cloud: 49 €/mes o 490 €/año sin IVA, con hasta 3 cuentas de la plataforma (Pro: 98 €/mes o 980 €/año, hasta 10).

Qué cambia al subir de versión de Odoo

Si compraste el módulo en flexigotech.com y tienes la suscripción, el módulo para las versiones nuevas de Odoo va incluido. Si lo compraste en el Odoo App Store, cada versión de Odoo se compra allí. Antes de migrar, comprueba que en la versión de destino tienes también flexigobe_mirakl_connector, porque es su requisito.

Criterios para decidir si te encaja

  • Si vendes en Leroy Merlin a través de Mirakl y ya tienes el conector genérico con su suscripción, te conviene: el módulo añade el perfil leroy_merlin con sus URL y valores por defecto.
  • Si aún no tienes el conector genérico de Mirakl, primero necesitas ese y la suscripción a FlexigoTech Cloud.
  • Si tu trabajo con Leroy pasa por diccionarios de catálogo y listas de valores, los ajustes de CSV, tamaño de lote y False/NO son la parte del módulo que trabaja sobre eso.
  • Si importas devoluciones de Leroy, el módulo deja activada su sincronización con recurso a los reembolsos de los pedidos.
  • Si necesitas transportistas de ADEO o árboles de categorías de Leroy, cuenta con que se gestionan desde el núcleo genérico (flujo SH21 y búsqueda de jerarquías).
  • Si vendes en marketplaces fuera de Mirakl, este módulo no es para eso. Si es tu caso con Shopee, mira cómo funciona el conector de Shopee por dentro.

Cómo probarlo antes de ponerlo en marcha

Una base de pruebas en tu versión de Odoo basta para ver si te encaja:

  1. Activa la suscripción a FlexigoTech Cloud que pide Mirakl Connector.
  2. Instala el conector genérico flexigobe_mirakl_connector.
  3. Instala flexigobe_mirakl_provider_leroy_merlin.
  4. Crea la instancia de Mirakl, elige Leroy Merlin como proveedor y revisa que la URL base y la de la API son las que precarga el módulo.
  5. Lanza la prueba de conexión, que es donde el módulo aplica su autodetección de plataforma.
  6. Revisa los atributos, el mapeo de categorías y las categorías de Mirakl con tus datos.
Recorrido por las pantallas de Mirakl con datos de Leroy Merlin
Atributos Mirakl, mapeo de categorías, la pestaña Operaciones manuales de la instancia Leroy Merlin y la lista de Categorias Mirakl con columnas Instancia, Camino, Código, Hoja y Activo.

Cómo te ayuda FlexigoTech

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Tienes los detalles del módulo en su página en flexigotech.com y en la ficha de Odoo Apps. Si tu caso con Leroy Merlin o con otro operador de Mirakl pide algo más, lo vemos como desarrollo a medida.

Sigue leyendo

Cómo funciona Shopee Marketplace Connector (APAC) en Odoo por dentroMenús, tareas programadas y modelos de Shopee Marketplace Connector (APAC) en Odoo 17, 18, 19 y 20: qué añade a Ventas y cada cuánto sincroniza.Errores de Shopee Marketplace Connector (APAC): cuándo sale cada mensaje y qué hacerQué significa cada mensaje de error de Shopee Marketplace Connector (APAC) en Odoo, cuándo sale y qué hacer, con un caso inventado y los textos literales.Puesta en marcha de Shopee Marketplace Connector (APAC) en Odoo: campos, mapeos y primera semanaGuía para poner en marcha Shopee Marketplace Connector (APAC) en Odoo: campos de la cuenta, mapeos de categorías y atributos y qué revisar la primera semana.
Comprobado en el código del módulo (versión 20.0) y en las fuentes enlazadas

Fuentes