Commençons par l'essentiel : nous n'avons pas de connecteur Limango publié. Si vous cherchiez le module Odoo qu'on installe et qu'on oublie, il n'est pas dans notre catalogue et nous n'en connaissons aucun conçu spécifiquement pour Limango. Ce que nous pouvons vous expliquer, c'est comment fonctionnent ses deux canaux et ce qu'il faut résoudre dans Odoo avant l'arrivée de la première commande.
Limango, ce sont deux canaux : club d'achats et marketplace
Limango est un club d'achats allemand du groupe Otto, tourné surtout vers les familles. Dans le club, la différence avec une marketplace ne tient pas à la taille, mais au calendrier : une campagne s'ouvre, dure quelques jours et se clôt. En dehors de cette fenêtre, votre produit n'existe pas pour l'acheteur, et pendant celle-ci toute la demande s'y concentre. À côté du club, Limango propose une marketplace à assortiment permanent où le vendeur expédie directement au client, et cette marketplace fonctionne sur Mirakl. Ce sont deux canaux aux règles différentes, et mieux vaut savoir sur lequel vous allez vendre avant de concevoir quoi que ce soit.
Dans le club, la fenêtre courte détermine presque tout le reste
Une campagne concentre en quelques jours des ventes qu'un autre canal répartirait sur des semaines, et cela entraîne deux conséquences opérationnelles. La première : les unités engagées dans la campagne ne peuvent plus rester publiées sur vos autres canaux, sous peine de vendre deux fois la même. La seconde : le pic de préparation arrive d'un coup à la clôture, et non au goutte-à-goutte. Un Odoo qui absorbe sans peine vingt commandes par jour s'étouffe avec six cents en une matinée si les actions planifiées et les routes de préparation n'ont pas été pensées pour le pic.
Avant d'accepter une campagne, demandez deux chiffres : combien d'unités vous réservez et de quel délai vous disposez après la clôture. Avec ces deux données, vous savez déjà si cela tient dans votre entrepôt. Sans elles, toute planification n'est qu'un vœu pieux.
Deux canaux, deux flux différents dans Odoo
Dans un club d'achats, le cas habituel est qu'à la clôture de la campagne vous envoyiez la marchandise agrégée à son entrepôt, qui se charge de la répartir : dans Odoo, cela donne une grosse commande client, son bon de livraison et presque toujours un avis d'expédition avec le détail des colis. Dans la marketplace, c'est l'inverse : vous expédiez chaque colis au client final depuis votre propre logistique, avec l'étiquette de retour à l'intérieur, et les commandes arrivent une par une. Si votre contrat avec le club vous demande de servir le client final au nom de Limango, l'opération ressemble à celle du dropshipping de retailers. Concevoir l'intégration en supposant un mode, puis découvrir que c'est l'autre, oblige à la refaire entièrement.
Ce qu'il faut demander d'abord, c'est la spécification, pas un devis
Sur la marketplace, l'échange est celui de Mirakl : catalogue et offres en CSV, XML ou XLSX, par SFTP ou par API, et l'API vendeur de Mirakl est documentée. Limango liste en outre des partenaires de middleware pour s'y connecter, dont Tradebyte, ChannelEngine, JTL et plentyONE. Pour le club, c'est différent : nous n'avons pas trouvé d'API publique documentée, et ce que vous recevez dépend de votre contrat fournisseur et de l'équipe qui vous référence. Quel que soit le canal, tant que vous n'avez pas la spécification sous les yeux, personne ne peut vous dire sérieusement combien de travail il y a. Les cinq questions qui débloquent la situation : quel format, par quel canal, à quelle fréquence, quels champs sont obligatoires et qui fournit l'étiquette de transport.
Ce dont Odoo a besoin, quel que soit le format
Ce qui change, c'est le transport des données, pas le travail de fond. Il faut une référence externe de la commande enregistrée dans Odoo et consultée avant de créer quoi que ce soit, faute de quoi la première relance vous laisse des commandes en double. Il faut une correspondance explicite entre le code de Limango et votre produit, normalement par EAN, dans une table que quelqu'un puisse relire. Il faut que le prix de campagne soit une liste de prix à part entière, et non une remise saisie à la main ligne par ligne. Et il faut que le délai engagé arrive jusqu'au bon de livraison, là où le voit la personne qui prépare.
Nous n'avons pas de connecteur Limango : cela se fait sur mesure
Sans détour : dans notre catalogue de 105 modules, il y a Amazon, Shopify, Mirakl, AliExpress, Temu, ManoMano, ChannelEngine et WooCommerce, mais pas Limango. Nous publions un connecteur Mirakl, point de départ naturel pour la marketplace, mais nous ne l'avons pas testé sur l'instance de Limango et nous ne le vendons donc pas comme un connecteur Limango : chaque opérateur Mirakl fixe ses propres catégories, attributs et champs obligatoires, et le club à campagnes peut passer par une autre voie. Une intégration avec Limango est un développement sur mesure, construit sur la même base que celle de nos connecteurs publiés : file de tâches avec relances idempotentes, journal de ce qui entre et de ce qui sort, et tests sur Odoo 17, 18 et 19.
Quand l'intégrer n'en vaut pas la peine
Si Limango doit représenter pour vous deux campagnes par an et trois cents commandes, n'intégrez rien : exportez le fichier de commandes, importez-le dans Odoo avec l'assistant standard et consacrez l'argent à autre chose. Le développement commence à s'amortir quand les campagnes sont récurrentes, quand le même stock se vend sur plusieurs canaux avec un vrai risque de survente, ou quand le délai après la clôture est si court que le travail manuel n'y tient tout simplement pas. Cette répartition du stock entre canaux est détaillée dans plusieurs marketplaces dans un seul Odoo.
Questions fréquentes
Avez-vous un connecteur Limango pour Odoo ?
Non. Il n'existe pas de module Limango publié et nous n'en annonçons pas. Nous avons un connecteur Mirakl publié, mais il n'est pas testé sur Limango. L'intégration se développe sur mesure, et son périmètre dépend de la spécification que Limango vous remet.
Limango dispose-t-il d'une API publique ?
Cela dépend du canal. La marketplace fonctionne sur Mirakl, dont l'API vendeur est documentée. Pour le club à campagnes, nous n'avons pas trouvé d'API publique : l'échange se convient lors du référencement du fournisseur. Demandez-le par écrit avant de chiffrer quoi que ce soit.
Le même développement sert-il pour d'autres clubs d'achats ?
La base, oui : commandes par campagne, référence externe, correspondance par EAN et délais. Ce qui change toujours, c'est le format du fichier et qui fournit l'étiquette de transport.
Liens utiles chez FlexigoTech
Vous allez vendre sur Limango et ne savez pas par où commencer ?
Envoyez-nous la spécification qu'on vous a remise et dites-nous sur quel canal vous vendez : campagnes du club ou marketplace. Nous vous dirons ce qui peut être automatisé, ce qui ne vaut pas encore la peine de l'être et par où nous commencerions. Écrivez à comercial@flexigobe.com ou planifiez un appel.

