Pour qui c'est, et pour qui ce n'est pas
Ce module a du sens si votre entreprise travaille avec Odoo et vend, ou va vendre, chez Brico Depot via Mirakl. Dans Odoo Apps, il s'appelle Brico Depot for Mirakl et son README le présente comme Flexigobe Mirakl Provider - Brico Depot. Ce n'est pas un connecteur indépendant : d'après ce README, la première étape de l'installation consiste à installer flexigobe_mirakl_connector et la deuxième, ce complément. Il apporte le profil de fournisseur Brico Depot et une série de comportements activés par défaut.
Avant de décider, séparez ce que vous pourriez supposer de ce que dit la documentation du module. Voici six idées à écarter, chacune avec ce qui est effectivement documenté.

Idées fausses sur le module et ce que dit son README
« Avec ce module, j'ai tout le connecteur Mirakl »
Non. Le README décrit le module comme un fournisseur Mirakl pour Brico Depot, et la première chose qu'il inclut est le profil de fournisseur Brico Depot. La synchronisation des commandes et des retours est la synchronisation générique de Mirakl, que le module active par défaut. C'est pourquoi l'ordre d'installation indiqué par la documentation est d'abord flexigobe_mirakl_connector, puis ce complément.
« L'adresse de l'API de Brico Depot est déjà renseignée »
Non plus. La documentation précise que le module, volontairement, n'impose pas d'URL de base d'API fixe. En créant l'instance Mirakl et en choisissant Brico Depot comme fournisseur, vous saisissez l'URL de base réelle du vendeur, l'URL de base de l'API et la clé API que vous fournit l'opérateur. Ce que fait le module, c'est détecter les URL au format des marketplaces de Brico Depot Espagne et Portugal, et les reconnaître pendant la configuration du fournisseur.

« Si l'opérateur ne publie pas /returns, je n'ai pas de retours »
Le module prévoit ce cas. Il active un repli qui obtient les retours à partir des remboursements des commandes lorsque l'opérateur n'expose pas /returns. D'après le README, ce repli depuis les remboursements reste activé.
« Je devrai configurer à la main la façon d'accepter les commandes »
Le module apporte des valeurs par défaut pour cela : il active l'acceptation automatique des commandes et la confirmation de la vente. Gardez-le en tête dès le départ : si, dans votre entreprise, quelqu'un vérifie chaque commande avant de l'accepter, décidez comment vous voulez travailler avant d'activer les tâches.
« Le suivi et les expéditions sont une logique nouvelle, faite uniquement pour Brico Depot »
D'après le README, la logique de suivi et d'expédition réutilise le noyau générique de Mirakl déjà validé. Sur ce flux générique de suivi, le module active des hooks d'automatisation des expéditions. Il active en outre par défaut une réparation des données de contact d'expédition avant la validation en entrepôt. Si votre entrepôt dépend de ces données, vérifiez-le avec des commandes de test avant de passer en production.
« Je paie la fiche Odoo Apps une fois et c'est réglé, quelle que soit la version »
Non. Le module lui-même est un complément gratuit (son manifeste n'a pas de prix) ; 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, pour 17, 18, 19 et 20. De plus, Mirakl Connector nécessite l'abonnement à FlexigoTech Cloud, plan Connecteur, à 49 €/mois ou 490 €/an HT (jusqu'à 3 comptes de la plateforme ; le plan Pro, 98 €/mois ou 980 €/an, jusqu'à 10). 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 : sans abonnement, ou avec le service suspendu, ce que fournit l'abonnement s'arrête, donc la connexion avec Brico Depot ne fonctionne pas, même si les données restent dans votre Odoo. Avec l'abonnement, le module pour les nouvelles versions d'Odoo est inclus si vous l'avez acheté sur flexigotech.com ; sur l'Odoo App Store, chaque version s'achète là-bas. Vous le trouvez sur la fiche Odoo Apps et sur la page du module.
Ce qu'il faut avoir prêt avant l'installation
Si, après ce qui précède, le module vous convient, préparez ceci avant de toucher à quoi que ce soit en production :
- Votre version d'Odoo identifiée (17, 18, 19 ou 20) et l'endroit d'achat décidé : sur flexigotech.com ou sur la fiche de cette version dans Odoo Apps.
- L'abonnement à FlexigoTech Cloud avec le plan Connecteur, dont Mirakl Connector a besoin.
- Le connecteur de base
flexigobe_mirakl_connector, qui s'installe en premier. - L'URL de base réelle du vendeur, l'URL de base de l'API et la clé API, telles que vous les fournit l'opérateur.
- Une décision prise sur l'acceptation automatique des commandes et la confirmation de la vente, qui sont activées par défaut.
L'ordre indiqué par le README est : installer le connecteur, installer ce complément, créer l'instance Mirakl en choisissant Brico Depot comme fournisseur, saisir les URL et la clé, et exécuter Test Connection pour valider le contexte de la marketplace avant d'activer les tâches.
À titre de référence pour les écrans du connecteur, voici l'onglet de connexion d'une autre instance Mirakl, ici celle de Leroy Merlin :

Et voici la liste des catégories Mirakl, ici avec des lignes de Leroy Merlin :

Comment décider si cela vous convient
- Si vous vendez chez Brico Depot via Mirakl et que vous avez, ou allez avoir, le connecteur de base avec son abonnement, cela vous convient : il ajoute le profil de l'opérateur et ses valeurs par défaut.
- Si vous ne voulez pas d'abonnement mensuel ou annuel, gardez en tête que sans lui la connexion ne fonctionne pas.
- Si l'opérateur ne vous propose pas
/returns, regardez le repli des retours depuis les remboursements, qui est activé. - Si vous préférez accepter les commandes à la main, vérifiez l'acceptation automatique et la confirmation de la vente avant d'activer les tâches.
- Si vous ne vendez pas chez Brico Depot, ce complément est un profil de fournisseur pour cet opérateur et ce n'est pas ce que vous cherchez.
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. Si vous avez besoin d'aide pour installer le connecteur de base, configurer l'instance de Brico Depot ou adapter le flux de commandes et d'expéditions à la façon de travailler de votre entreprise, nous pouvons le faire avec vous.
À lire aussi
Vérifié dans le code du module (version 20.0) et dans les sources citées
Sources
- Code du module : flexigobe_mirakl_provider_bricodepot 20.0 (bd199f4d): README.md
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_provider_bricodepot
- apps.odoo.com/apps/modules/17.0/flexigobe_mirakl_provider_bricodepot
- apps.odoo.com/apps/modules/18.0/flexigobe_mirakl_provider_bricodepot
- apps.odoo.com/apps/modules/19.0/flexigobe_mirakl_provider_bricodepot
- flexigotech.com/precios.html
- flexigotech.com/en/services.html
