Skip to main content

Module for Odoo 17 · 18 · 19

Mirakl Connector for Odoo: sell on Leroy Merlin, Decathlon, Carrefour or any Mirakl marketplace from your ERP

Import orders, returns, settlements and messages; publish products, prices and stock; and reconcile every settlement in your Odoo accounting. A standalone app, no middleware, for Odoo 17, 18 and 19.

  • Odoo versions: Odoo 19.0Odoo 18.0Odoo 17.0
  • Migration to Odoo 20 the day it ships
  • Price: 150 € · one-time payment, source code included
Mirakl Marketplace Connector module cover for Odoo

What it does

  • Orders inside OdooEvery marketplace order becomes an Odoo sales order with its acceptance status and full traceability.
  • Publishing with honest statusProducts, prices and stock go up to Mirakl with the real upload result (sent / rejected) and a pending-changes flag; never a false “success”.
  • Settlements reconciledEach Mirakl settlement posts a balanced journal entry into native Odoo accounting, with commissions and net payout.
  • Returns and messagesReturns and buyer messages are imported into Odoo, manually or on a schedule, linked to the original order.
  • Any Mirakl operatorReady-made profiles for Leroy Merlin, Decathlon, Brico Depot, Tesco or Superdrug, plus a generic provider for every other Mirakl marketplace.
  • One dashboard per marketplaceOrders, GMV, net payout, commission and settlement alerts on one card per marketplace, plus sales analysis and P&L.
Source code included · Odoo 17 · 18 · 19 · Community and Enterprise · One-time payment, no subscription · Direct support from the developer · No middleware

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

Try the live demo View on the App Store

The real problem of selling on Mirakl from Odoo

Every Mirakl marketplace asks for the same thing: up-to-date stock, orders shipped on time, returns handled and settlements reconciled. Doing it by hand, marketplace by marketplace, doesn't scale and ends in errors and overselling.

Stock exported by hand

Uploading stock and prices to each marketplace with loose CSVs is slow and goes stale fast: you sell something you no longer have, or lose sales because your stock is understated.

Orders retyped one by one

Copying each order from the marketplace panel into Odoo by hand eats time and opens the door to mistakes in quantities, addresses and shipping deadlines.

Settlements left unreconciled

Marketplace sales, commissions and payouts arrive in settlements almost nobody reconciles. Without a process inside the ERP, the channel's accounting is left to guesswork.

What the connector does inside Odoo

It handles the concrete part of the Mirakl sales cycle: it publishes your offer, brings in orders, handles returns, reconciles settlements against native accounting and keeps the buyer conversation. One base connector that works with any Mirakl marketplace.

Publish products, prices and stock

Publishes your catalogue and keeps your offers (price and stock) up to date on the marketplace straight from Odoo, so what sells is what you actually have.

Order and return import

Automatically imports marketplace orders into Odoo and handles channel returns, keeping the status synced in both directions.

Settlements with a balanced journal entry

Each Mirakl settlement posts a balanced journal entry into Odoo's native accounting, reflecting marketplace sales, commissions and payouts with no side spreadsheet to reconcile.

Buyer messages and one connector for all of Mirakl

Syncs buyer messages from the marketplace and, by implementing the Mirakl API, works for B&Q, Decathlon, Kingfisher, FNAC, Toolstation and more.

Everything the connector ships with

One payment, everything included: a dashboard per marketplace, honest upload status, sales and P&L analytics, and much more.

Dashboard per marketplace

Orders, GMV, net payout, commission and settlement alerts, one card for each marketplace.

Honest upload status (sent / rejected)

When you publish products, prices and stock (OF01) you see the real outcome with error reports, never a fake "success".

Sales and P&L analytics (graph + pivot)

A sales and margin view of the Mirakl channel with native Odoo graph and pivot, nothing to export.

Settlements and invoices with a balanced journal entry

Imports Mirakl settlements and invoices; each settlement posts a balanced journal entry into Odoo's native accounting.

Category, attribute and carrier mapping

A catalogue of Mirakl categories, attributes and value lists, with category and carrier mapping into your Odoo.

Auto-invoice on delivery + upload to Mirakl

Generates the invoice on delivery and uploads it to Mirakl automatically, closing the channel's document cycle.

Optional AI (works with no key)

Optional AI insights: with no API key nothing breaks and the module works exactly the same.

Multilingual + Community and Enterprise

A multilingual interface (EN, ES, FR, DE, IT, PT, NL) that runs on both Odoo Community and Enterprise, versions 17, 18 and 19.

The person who builds the connector is the person who helps 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 flow, settlements or a specific marketplace, you talk directly to the person who wrote the code — not a salesperson, and not first-line support forwarding tickets.

17-19native Odoo
BCNin-house development
0middleware

What it does and what it doesn't

It is a native Odoo connector (17, 18 and 19) that implements the Mirakl API: it publishes offers, imports orders, handles returns, reconciles settlements and syncs messages. We don't fake reviews or customer stories. If your marketplace has its own quirks, they're covered with a provider add-on on top of the same connector — and we tell you before you buy, not after.

Questions that usually come up with Mirakl

Does this Mirakl connector for Odoo work with any Mirakl marketplace?

Yes. The connector implements the Mirakl API, which is shared by every marketplace built on that platform (for example B&Q, Decathlon, Kingfisher, FNAC, Debenhams or Toolstation). A single base connector lets you link Odoo to any of them; if a specific marketplace has its own quirks, they're covered with a provider add-on on top of the same connector.

What exactly does it sync with Odoo?

It publishes products, prices and stock (offers) to the marketplace; imports orders into Odoo; handles returns, imports settlements for the accounting close and syncs buyer messages. Everything stays inside Odoo, with no middleware and no external tool to maintain.

Does it post journal entries from Mirakl settlements?

Yes. Each Mirakl settlement posts a balanced journal entry into Odoo's native accounting (Community and Enterprise), so marketplace sales, commissions and payouts are reconciled in your books without doing it by hand in a separate spreadsheet.

Does it work on Odoo Community, or do I need Enterprise?

You do not need Odoo Enterprise. The connector depends only on the standard Accounting and Sales/Inventory apps, so it runs exactly the same on Odoo Community and on Enterprise, across versions 17, 18 and 19.

Is it a one-off payment, and is the source code included?

It's a single one-time payment of EUR 100, with no subscription and no recurring fees. You buy the licence once on the Odoo App Store and the full source code is included, so nothing is locked behind a black box.

Can I try the Mirakl connector before I buy it?

Yes. There's a live demo — a real Odoo 19 with the connector installed and no sign-up needed (user demo, password flexigodemo) — where you can see offer publishing, order import and the settlement flow. Once you're happy, you buy the licence on the Odoo App Store, and if you need it we help you connect your Mirakl account.

Selling on Mirakl marketplaces? Stop copying stock and orders by hand.

Publish offers, import orders, reconcile settlements and handle messages from a single Odoo. Tell us which Mirakl marketplaces you sell on and we'll tell you straight whether the connector fits. EUR 100 — one-time payment, no subscription.

Try the live demoView on the App Store · +34 616 809 504