
Connector for Mirakl Marketplaces for WooCommerce — offers, prices, stock and orders of Worten, PcComponentes, Carrefour, Leroy Merlin
WooCommerce offers, prices and stock on Worten, PcComponentes, Carrefour, Leroy Merlin and other Mirakl marketplaces; Pro brings the orders.
- Compatibility
- WordPress 6.4+ · WooCommerce 8.6+ · PHP 7.4+ · HPOS · English; Pro also Español, Português, Français, Italiano
- Licence
- a site + a staging copy, annual
- Trial
- 7 days, no card, one per site
- Updated
- November 2026
What Free has,
and what Pro adds
The free version works with no time limit. Pro adds the rest of the features in the table.
Key points
What the buyer sees
A buyer on the marketplace sees your product in the marketplace catalogue with your price, quantity, condition and lead time.
What the admin gets
WooCommerce → Mirakl: the Mirakl address of the marketplace and the API key of your shop (the marketplace gives both to its sellers). “Check connection” reads the shop name, currency, offer conditions and carriers.
How much it costs
The base version is free. Pro costs 990 UAH for a one-year licence. A year of updates, technical support and all Pro features.

The trial starts when you ask
A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy
Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.
Technical requirements
WordPress 6.4+, WooCommerce 8.6+, PHP 7.4+.
Your seller shop on a marketplace that runs on Mirakl, and its API key.
An EAN (or another code the marketplace uses) on every product you list; the product must be in the marketplace catalogue.
WP-Cron or a system cron for the queue every 5 minutes.
Version history
Connection by the API key of the shop, offers from products and variations by EAN, linking of existing offers, prices with markup and exchange rate, stock with a safety reserve.
Frequently bought with Connector for Mirakl Marketplaces


Product bundles and gift with purchase for WooCommerce

One-Click Order — Quick Order for WooCommerce

Smart Product Filter for WooCommerce
Full module description
Connector for Mirakl Marketplaces puts WooCommerce products on marketplaces that run on Mirakl: Worten, PcComponentes, Carrefour, Leroy Merlin, Decathlon and others. The price and stock of each offer come from the shop, and the result for every product shows up in the admin. Pro brings marketplace orders into WooCommerce, accepts them, sends the carrier and tracking number back, and works with several marketplaces at once.
What the buyer sees
A buyer on the marketplace sees your product in the marketplace catalogue with your price, quantity, condition and lead time. The marketplace finds the product by its EAN (or another code it uses), so your offer sits on the same product page as those of other sellers. When a product runs out or you switch it off, its quantity on the marketplace becomes 0.
What the admin gets
WooCommerce → Mirakl: the Mirakl address of the marketplace and the API key of your shop (the marketplace gives both to its sellers). “Check connection” reads the shop name, currency, offer conditions and carriers. The key is stored encrypted. Per marketplace: a markup in percent and a fixed amount, an exchange rate when the currency differs, the offer condition, lead time and logistic class.
Products get a “Mirakl” tab: sell or not, EAN or another code, condition, lead time, an own marketplace price. The same tab shows what went to each marketplace and whether it accepted the offer, or its reason when it did not. “Link offers already on the marketplaces” links the offers your shop already has on a marketplace to your products by SKU or EAN; the fields the plugin does not manage (description, logistic class, quantity limits) stay as they are.
In Pro, marketplace orders come into WooCommerce every 5 minutes and the stock is taken at once. A new order is accepted by itself when every product is known and in stock; otherwise it waits “On hold” with Accept and Refuse buttons. Once the buyer has paid, the order gets the address and moves to “Processing”. A completed order sends the carrier and tracking number to the marketplace, a cancelled one refuses or cancels it there. The buyer’s invoice is uploaded from the order screen.
How it works, step by step
- The marketplace gives you its Mirakl address and the API key of your shop; you paste them into WooCommerce → Mirakl and press “Check connection”.
- If you already sell on the marketplace, “Link offers already on the marketplaces” links the existing offers to your products, so nothing is doubled.
- You switch on “Sell on Mirakl marketplaces” in the products; each needs an EAN, by which the marketplace finds it in its catalogue.
- Price and stock changes go into a queue sent every 5 minutes, only what changed; the answer of the marketplace shows in the product.
- In Pro, orders come into WooCommerce, and shipping and cancellations go back to the marketplace.
Under the hood
- Mirakl Seller API with the API key of your shop; the key is stored encrypted.
- Price: the gross shop price, a markup in percent and a fixed amount, an exchange rate. Without a rate no price is sent, so a wrong one never goes out. A WooCommerce sale can be sent as a marketplace discount with its dates.
- Stock: stock minus a safety reserve; a default quantity for products without stock management; 0 for products switched off, unpublished or out of stock.
- Only changes are sent; the plugin keeps to the Mirakl request limits by itself, the rest waits in the queue.
- API log of 300 requests without the key or buyer data.
- Pro: orders with prices with or without tax, shipping and commission; WooCommerce e-mails to marketplace buyers are off until you switch them on.
- HPOS compatible. Pro includes Spanish, Portuguese, French and Italian translations.
How to install
- Plugins → Add New → Upload Plugin: choose the zip and activate.
- WooCommerce → Mirakl: paste the Mirakl address of the marketplace and the API key of your shop, press “Check connection”, save.
- Set the markup, the exchange rate (when the marketplace currency differs), the offer condition and the lead time.
- Link existing offers with “Link offers already on the marketplaces”, switch on selling in the products, press “Send changes now”.
- For Pro: paste the key or start the 7-day trial at the bottom of the settings page.
The “Download free” button gives the free version. Pro is the full archive; it appears in your account after a purchase or a trial.
Questions
about the module
Didn't find the answer? Message us on Telegram and we'll reply within a business day.
Is this an official Mirakl or marketplace plugin?
No, it is an independent integration through the Mirakl Seller API. Mirakl, Worten, PcComponentes, Carrefour, Leroy Merlin and Decathlon are trademarks of their owners.
Which marketplaces does it work with?
Any marketplace on Mirakl that gives its sellers access to the Mirakl Seller API, for example Worten, PcComponentes, Carrefour, Leroy Merlin or Decathlon. The marketplace itself gives you the address and the key.
Does the plugin create new products in the marketplace catalogue?
No. An offer goes onto a product that is already in the marketplace catalogue, by its EAN. New products are added by the marketplace's own import.
Why was an offer refused?
The reason the marketplace gave shows in the "Mirakl" tab of the product. Most often it is an EAN that is not in the marketplace catalogue.
Is there an OpenCart version?
Yes, a separate module for OpenCart 2.3, 3.x and 4.x.
No reviews yet. Be the first.
No questions yet. Ask one — we answer within 24 hours.
Not quite what you are looking for?
We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.
Order a custom module
Buying the module
—
Charged in UAH; your bank converts it to your currency. EUR price is approximate.



















