Aller au contenu principal
Leroy Merlin for Mirakl

Leroy Merlin for Mirakl dans Odoo : ce qu'il couvre, ce qu'il faut avant et quelle version

Leroy Merlin for Mirakl vous convient si vous vendez sur la marketplace d'ADEO et Leroy Merlin et que vous travaillez avec le connecteur Mirakl générique (flexigobe_mirakl_connector), que le module déclare comme prérequis. Il ajoute Leroy Merlin comme fournisseur dans ce connecteur et règle le catalogue, les retours et le suivi pour cet opérateur. C'est un complément gratuit de Mirakl Connector, qui nécessite l'abonnement FlexigoTech Cloud, publié sur Odoo Apps pour Odoo 17, 18, 19 et 20.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 4 novembre 2026

L'essentiel

Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du module, version 20.0 · dans les sources citées à la fin
Lecture
6 min

Ce que Leroy Merlin for Mirakl ajoute au connecteur Mirakl

Ce module s'appuie sur un autre. D'après son README, son rôle est d'ajouter Leroy Merlin comme option de fournisseur dans le connecteur Mirakl générique. Son nom technique est flexigobe_mirakl_provider_leroy_merlin et ses notes techniques indiquent flexigobe_mirakl_connector comme prérequis. Ce qu'il apporte, d'après la section « Why This Module » :

  • Il préremplit les URL Mirakl d'ADEO et de Leroy ainsi que les valeurs par défaut du fournisseur.
  • Il améliore la détection automatique de la plateforme pendant les tests de connexion.
  • Il adapte la synchronisation des attributs du catalogue aux flux CSV à la manière de Leroy.
  • Il ajuste le comportement des dictionnaires et des listes de valeurs aux structures de catalogue de Leroy.
  • Il remplit certains attributs booléens de Leroy avec des valeurs par défaut sûres.
  • Il maintient l'importation des retours de Leroy en conservant le repli sur les remboursements de la commande.
  • Il active le flux avancé de suivi qu'utilise le noyau générique de Mirakl.

Les valeurs qu'il laisse configurées

Le README détaille ce que le module apporte d'origine : la valeur de fournisseur Leroy Merlin, le code de profil de marketplace leroy_merlin, l'URL de base https://adeo-marketplace.mirakl.net et l'URL de l'API https://adeo-marketplace.mirakl.net/api. Le mode de taxes des offres reste sur include_sales_taxes, et le catalogue et les offres utilisent des valeurs par défaut au format de l'opérateur. Pour détecter la plateforme, il utilise les signatures adeo-marketplace et leroy merlin.

Côté catalogue, le module met les dictionnaires en mode de synchronisation des attributs par CSV, utilise une taille de lot de dictionnaire plus grande dans les importations de Leroy, désactive le repli en masse des listes de valeurs et le préchargement là où les flux de Leroy y gagnent, et applique False/NO par défaut à certains attributs du catalogue.

Pour les commandes, les retours et les expéditions, le module :

  • Laisse activée la synchronisation des retours, avec repli sur les remboursements présents dans les données des commandes.
  • Active les hooks avancés de suivi des expéditions au-dessus du noyau générique de Mirakl.
  • Active la réparation de l'adresse de livraison avant la validation en entrepôt quand c'est nécessaire.
Liste des Attributs Mirakl dans Odoo Ventes avec des lignes Leroy Merlin
La liste des Attributs Mirakl avec ses colonnes d'instance, code, libellé, type d'attribut, code de liste de valeurs, requis, multivalué et actif, avec des lignes Leroy Merlin.
Same stock on every Mirakl marketplace, sent from Odoo
Vidéo : Same stock on every Mirakl marketplace, sent from Odoo (vidéo en anglais)

Ce qui reste entre les mains du noyau générique de Mirakl

Pour décider, mieux vaut savoir quelle partie est prise en charge par le connecteur générique sur lequel ce module s'appuie. Les notes opérationnelles du README le disent ainsi :

  • Les vrais catalogues de transporteurs d'ADEO sont couverts par le flux SH21 du connecteur Mirakl générique.
  • Les arbres de catégories de Leroy sont gérés avec la recherche de hiérarchies du connecteur générique.
  • Si l'opérateur n'expose pas /returns, le noyau générique peut malgré tout créer les enregistrements de retour à partir des remboursements présents dans les commandes importées.

Le README nomme aussi les modèles mirakl.instance et mirakl.product.binding. La décision de fond est donc de savoir si vous allez travailler avec le connecteur Mirakl générique, puisque ce module le déclare comme prérequis.

Liste du Mappage des catégories Mirakl avec un enregistrement Leroy Merlin
Le mappage des catégories avec un seul enregistrement : instance Leroy Merlin, catégorie de produits Acoples Camlock, chemin Garden hose et actif coché.
Formulaire de l'instance Mirakl Leroy Merlin dans l'onglet Opérations manuelles
L'instance Leroy Merlin avec des boutons pour les commandes, les offres, le catalogue, le prix et le stock, et les dates de dernière exportation et synchronisation.

Ce qu'il faut avant de l'installer

Deux éléments : le connecteur Mirakl générique et l'abonnement FlexigoTech Cloud que ce connecteur demande. Le manifeste de Mirakl Connector le dit tel quel : « Needs FlexigoTech Cloud subscription (from 49 EUR/month, VAT excl.) ». La connexion passe par FlexigoTech Cloud, qui conserve les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec ; si la plateforme change son API, le module et le service s'adaptent.

Sans l'abonnement, ou avec le service suspendu, ce que l'abonnement apporte s'arrête ; les données restent dans votre Odoo.

Dans quelles versions d'Odoo il est publié et combien il coûte

Version d'OdooFiche sur Odoo AppsCe qu'il faut
17.0PubliéeMirakl Connector et abonnement FlexigoTech Cloud
18.0PubliéeMirakl Connector et abonnement FlexigoTech Cloud
19.0PubliéeMirakl Connector et abonnement FlexigoTech Cloud
20.0PubliéeMirakl Connector et abonnement FlexigoTech Cloud

Leroy Merlin for Mirakl est un complément gratuit : les 9 € HT affichés sur sa fiche sont le prix de Mirakl Connector, dont il dépend, en paiement unique par version d'Odoo, identique en 17, 18, 19 et 20. S'y ajoute l'abonnement du plan Connecteur de FlexigoTech Cloud : 49 €/mois ou 490 €/an HT, avec jusqu'à 3 comptes de la plateforme (Pro : 98 €/mois ou 980 €/an, jusqu'à 10).

Ce qui change quand vous passez à une version d'Odoo supérieure

Si vous avez acheté le module sur flexigotech.com et que vous avez l'abonnement, le module pour les nouvelles versions d'Odoo est inclus. Si vous l'avez acheté sur l'Odoo App Store, chaque version d'Odoo s'y achète séparément. Avant de migrer, vérifiez que vous avez aussi flexigobe_mirakl_connector dans la version cible, car c'est son prérequis.

Critères pour décider s'il vous convient

  • Si vous vendez sur Leroy Merlin via Mirakl et que vous avez déjà le connecteur générique avec son abonnement, il vous convient : le module ajoute le profil leroy_merlin avec ses URL et ses valeurs par défaut.
  • Si vous n'avez pas encore le connecteur Mirakl générique, il vous faut d'abord celui-ci et l'abonnement FlexigoTech Cloud.
  • Si votre travail avec Leroy passe par des dictionnaires de catalogue et des listes de valeurs, les réglages de CSV, de taille de lot et de False/NO sont la partie du module qui travaille là-dessus.
  • Si vous importez des retours de Leroy, le module laisse activée leur synchronisation avec repli sur les remboursements des commandes.
  • Si vous avez besoin des transporteurs d'ADEO ou des arbres de catégories de Leroy, sachez qu'ils sont gérés depuis le noyau générique (flux SH21 et recherche de hiérarchies).
  • Si vous vendez sur des marketplaces hors Mirakl, ce module n'est pas pour cela. Si c'est votre cas avec Shopee, consultez le fonctionnement interne du connecteur Shopee.

Comment l'essayer avant de le mettre en service

Une base de test dans votre version d'Odoo suffit pour voir s'il vous convient :

  1. Activez l'abonnement FlexigoTech Cloud que demande Mirakl Connector.
  2. Installez le connecteur générique flexigobe_mirakl_connector.
  3. Installez flexigobe_mirakl_provider_leroy_merlin.
  4. Créez l'instance Mirakl, choisissez Leroy Merlin comme fournisseur et vérifiez que l'URL de base et celle de l'API sont celles que le module préremplit.
  5. Lancez le test de connexion, c'est là que le module applique sa détection automatique de la plateforme.
  6. Passez en revue les attributs, le mappage des catégories et les catégories Mirakl avec vos données.
Parcours des écrans Mirakl avec des données Leroy Merlin
Attributs Mirakl, mappage des catégories, l'onglet Opérations manuelles de l'instance Leroy Merlin et la liste des Categorias Mirakl avec les colonnes Instancia, Camino, Código, Hoja et Activo.

Comment FlexigoTech vous aide

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Vous trouverez les détails du module sur sa page sur flexigotech.com et dans la fiche Odoo Apps. Si votre cas avec Leroy Merlin ou avec un autre opérateur Mirakl demande davantage, nous l'étudions comme un développement sur mesure.

À lire aussi

Comment fonctionne Shopee Marketplace Connector (APAC) dans OdooMenus, tâches planifiées et modèles de Shopee Marketplace Connector (APAC) pour Odoo 17, 18, 19 et 20 : ce qu'il ajoute aux Ventes et sa fréquence de synchro.Erreurs de Shopee Marketplace Connector (APAC) : quand chaque message apparaît et que faireCe que signifie chaque message d'erreur de Shopee Marketplace Connector (APAC) dans Odoo, quand il apparaît et que faire, avec un cas fictif et les textes exacts.Mise en route de Shopee Marketplace Connector (APAC) dans Odoo : champs, correspondances et première semaineGuide de mise en route de Shopee Marketplace Connector (APAC) dans Odoo : champs du compte, correspondances de catégories et attributs, première semaine.
Vérifié dans le code du module (version 20.0) et dans les sources citées

Sources