Leroy Merlin · Mirakl · Odoo 19

Leroy Merlin connector for Odoo: orders, stock and catalog via Mirakl

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.

Orders inside OdooEvery Leroy Merlin order lands as a sales order, with nothing to retype.
Stock and price in syncYour Odoo stock and price flow to the marketplace so you never oversell.
Built on MiraklConnects to Leroy Merlin's Mirakl API with your own seller credentials.
Native to OdooRuns inside your ERP, with no separate SaaS or Zapier to maintain.
Leroy Merlin marketplace orders managed inside Odoo via Mirakl
159 € one-time payment Source code included Odoo 17 · 18 · 19 Support straight from the developer No middleware, no separate SaaS

Try the Leroy Merlin connector inside a real Odoo 19, no sign-up. User demo / flexigodemo.

Try the live demo View on the App Store

The real cost of selling on Leroy Merlin by hand

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.

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.

Stale stock and overselling

When the marketplace stock lags behind Odoo, you sell items you no longer have. Cancellations on Leroy Merlin then drag down your seller rating.

Tracking uploaded late

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.

What the connector does inside Odoo

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.

Requirement: base Mirakl connector

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).

Order import

Pulls your Leroy Merlin orders and creates them as sales orders in Odoo, complete with customer, order lines and shipping address, ready to fulfil.

Stock and price sync

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.

Catalog and offers

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.

Tracking and returns

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.

One ERP for every channel

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.

From seller panel to Odoo in three steps

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.

1. Install and connect

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.

2. Map and publish

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.

3. Sell and ship

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.

One-time payment, source code included

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.

159 € one-time payment

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.

Full source code included

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.

Odoo 17, 18 and 19

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.

Support straight from the developer

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.

Buy on the Odoo App Store

The person who builds it is the person who answers you

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.

17·18·19Odoo versions
BCNlocal development
0separate SaaS

What it does and what it does not do

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.

Try the live demoAsk a question

If you sell on Leroy Merlin, these matter too

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.

Questions that come up with Leroy Merlin

Do I need the base Mirakl connector to use the Leroy Merlin connector for 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.

See the base Mirakl connector →

How does the module connect to the Leroy Merlin marketplace?

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.

What exactly does it sync with Odoo?

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.

Does it work with Odoo Community, and which versions?

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.

How much does the Leroy Merlin connector for Odoo cost?

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.

Can I try the Leroy Merlin connector before buying?

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.

If you sell on Leroy Merlin, the orders come in every day either way.

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.

Try the live demoView on the App Store · +34 639 913 105