Orders retyped by hand
Every Leroy Merlin order ends up rekeyed into Odoo: customer, lines, shipping address. It is slow, and it is exactly where typos and mistakes creep in.
Selling on Leroy Merlin means logging into the Mirakl seller panel to copy orders, adjust stock and upload tracking by hand. This native connector for Odoo 17, 18 and 19 talks straight to Leroy Merlin's Mirakl API: it imports orders as sales, keeps stock and price in sync, publishes your catalog and pushes tracking and returns, all from your own ERP.

Try the Leroy Merlin connector inside a real Odoo 19, no sign-up. User demo / flexigodemo.
Leroy Merlin runs on Mirakl, with its own seller panel. Without a connector, managing sales means bouncing between that panel and Odoo all day, copying data across by hand.
Every Leroy Merlin order ends up rekeyed into Odoo: customer, lines, shipping address. It is slow, and it is exactly where typos and mistakes creep in.
When the marketplace stock lags behind Odoo, you sell items you no longer have. Cancellations on Leroy Merlin then drag down your seller rating.
Mirakl expects you to confirm shipment and tracking on time. Doing it order by order in the panel is the step that slips on your busiest days.
It does not promise to sell for you. It does the concrete, useful part: moving orders, stock, price, catalog, tracking and returns between Leroy Merlin (Mirakl) and your Odoo.
This module is an add-on: it extends the FlexigoTech Mirakl connector with the ADEO/Leroy Merlin defaults, catalog tuning and the tracking and returns behaviour. It needs the base Mirakl connector installed (sold separately; see its price on its page).
Pulls your Leroy Merlin orders and creates them as sales orders in Odoo, complete with customer, order lines and shipping address, ready to fulfil.
Sends your product quantities and prices to the marketplace on a schedule, so what sells on Leroy Merlin always matches what you actually have in Odoo.
Publishes and updates your Leroy Merlin offers straight from Odoo, mapping products by your seller reference, with no CSV files to juggle in the Mirakl panel.
When you ship in Odoo, it pushes the tracking number and carrier back to Leroy Merlin, and mirrors marketplace returns inside the Odoo flow so you handle them without leaving the ERP.
Because it is a native module inside Odoo, Leroy Merlin sits alongside your other sales channels in the same database, sharing the same products, stock and reporting.
No middleware and nothing to host elsewhere. You install the module, plug in your Mirakl credentials and let the scheduled jobs do the back-and-forth.
Install the base Mirakl connector and this Leroy Merlin add-on in your Odoo, then paste the API key from your Leroy Merlin seller panel. The ADEO/Leroy Merlin defaults are already filled in.
Products map to the marketplace by your seller reference. From there Odoo publishes and updates your offers, and pushes stock and price to Leroy Merlin on a schedule you control.
New Leroy Merlin orders arrive as sales orders in Odoo. You pick and ship as usual, and the connector sends the tracking and carrier back to the marketplace and mirrors any returns.
No subscription, no per-order fee. You buy the module once on the Odoo App Store, get the full source code and keep it across your own Odoo instances.
A single payment through the Odoo App Store for this Leroy Merlin provider add-on. No monthly fees and no charge per order or per SKU.
You receive the Python source, so your team or integrator can read it, extend the mappings and adapt it to your workflow. Nothing is locked behind a black box.
Published for Odoo 19 on the App Store, with the Odoo 17 and 18 branches maintained too. Works on Community and Enterprise, self-hosted or on Odoo.sh.
Questions about the Mirakl API or a specific mapping go straight to the person who wrote the code, not to a call centre or a reseller.
FlexigoTech is Flexibles y Accesorios Gobe, S.L., based in Barcelona. Development is handled by a single developer, so when you ask about the Mirakl API or a specific mapping you talk directly with whoever wrote the code, not with a salesperson.
It is a native Odoo connector that talks to Leroy Merlin's Mirakl API with your seller credentials. It is not an official Leroy Merlin or Mirakl tool, and it will not sell for you. What it does: import orders, sync stock and price, publish the catalog and push tracking and returns. We tell you this before you buy, not after.
Leroy Merlin is usually one channel among several. When you sell across several Mirakl marketplaces, what really organises the day is having it all inside a single Odoo.
Yes. In the store it is listed as "Leroy Merlin Provider for Mirakl Connector": it is an add-on that requires FlexigoTech's base Mirakl connector to be installed. This module adds the ADEO/Leroy Merlin defaults, catalog tuning and the tracking and returns behaviour specific to Leroy Merlin. The base connector is sold separately; you can check its price and details on its page before buying.
The Leroy Merlin marketplace runs on the Mirakl platform. The connector integrates with Leroy Merlin's Mirakl API using your seller credentials (the API key from your seller panel), so orders, stock, price, catalog, tracking and returns move between Leroy Merlin and Odoo with no external tools or Zapier.
It imports Leroy Merlin orders as sales orders in Odoo, sends your products' stock and price to the marketplace, publishes and updates the catalog (offers), pushes the tracking number and carrier when you ship, and reflects marketplace returns inside the Odoo flow.
Yes, it works with Odoo Community. The connector is built on Community-only dependencies, so it runs on both Odoo Community and Enterprise, self-hosted or on Odoo.sh. It is published for Odoo 19 on the App Store and we also maintain the Odoo 17 and 18 branches. It is a native module: it installs inside your Odoo, with no separate SaaS or middleware to pay for and maintain.
159 €, one-time payment through the Odoo App Store, with the full source code included and no recurring fees. That price is for this Leroy Merlin provider add-on; it requires the base FlexigoTech Mirakl connector, which is sold separately.
Yes. There is a live demo: a real Odoo 19 with the connector installed, no sign-up (user demo, password flexigodemo), where you can see order import, stock and price sync and tracking push. Once you are sure, you buy the licence on the Odoo App Store and, if you need it, we help you connect your seller account.
The only question is whether you move them by hand from the Mirakl panel or leave them handled inside Odoo. Try the live demo and decide with real data.