Get in touch
OpenCart

Mirakl Connector for OpenCart — offers, prices, stock and orders of Worten, PcComponentes, Carrefour, Leroy Merlin

OpenCart prices and stock on Worten, PcComponentes, Carrefour, Leroy Merlin and other Mirakl marketplaces; Pro brings the orders. Lifetime licence.

Pro · lifetime licence Staging copies are included. The more sites, the cheaper each one
Compatibility
OpenCart 4.0.2.0–4.1.x, 3.0.x, 2.3.0.2 · module languages: English, Español, Português, Français, Italiano
Version
v1.0.0 (OpenCart 4)
v1.0.0 (OpenCart 3.x)
v1.0.0 (OpenCart 2.3)
Licence
a site + a staging copy, lifetime
Trial
7 days, no card, one per site
Updated
November 2026
Or all 394 Pro modules with All Access — 4 990 ₴ / year ≈ €98

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.

Feature Free Pro
Worten, PcComponentes, Carrefour, Leroy Merlin, Decathlon and other Mirakl marketplaces ✔ ✔
Connection by API key, key encrypted ✔ ✔
Linking of existing offers by SKU or EAN ✔ ✔
Prices and stock: rate, tax, markup, safety stock, only changes ✔ ✔
Mirakl product tab and API log ✔ ✔
Several marketplaces with one stock — ✔
Orders in OpenCart with automatic acceptance — ✔
Carrier and tracking number to the marketplace — ✔
Cancellations and refunds from the marketplace — ✔
New offers by EAN — ✔

What it looks like

Offers per marketplace
Offers per marketplace: linked products, price and stock on the marketplace, the reason of a refusal.
Marketplace connection
Marketplace connection: Mirakl address, API key, shop ID, shop name and currency.
Pro
Pro: the Mirakl panel on an order: state, lines, carrier and tracking number, cancellation.

Key points

What the buyer sees

A buyer on the marketplace sees your product in the marketplace catalogue with the price and quantity from OpenCart, with your markup and in the marketplace currency.

What the admin gets

Extensions → Modules → Mirakl Connector: the Mirakl address of the marketplace, the API key and, if needed, the shop ID. “Check” saves the form and reads the shop, currency, offer conditions and carriers.

How much it costs

The base version is free. Pro costs 1 290 UAH, a one-time payment for a lifetime licence.

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

  • OpenCart 4.0.2.0–4.1.x, 3.0.x or 2.3.0.2.
  • Your seller shop on a marketplace that runs on Mirakl, and its API key.
  • An EAN on the products you sell; the product must be in the marketplace catalogue.
  • Cron: the built-in OpenCart cron on 4.x; on 3.x and 2.3 the cron URL from the module settings in the hosting cron every minute.

Version history

v1.0.0 Current November 2026

For OpenCart 4.x, 3.x and 2.3: connection by API key, offer linking, prices and stock with rules per marketplace, product tab.

Frequently bought with Mirakl Connector

All Access Need more? All modules (394) under one licence, new ones are added automatically. 4 990 ₴≈ €98 Learn more →

Full module description

Mirakl Connector connects OpenCart to marketplaces that run on Mirakl: Worten, PcComponentes, Carrefour, Leroy Merlin, Decathlon and others. The module links your existing offers to the products of the shop and keeps their price and stock as in the shop. Pro adds several marketplaces with one stock, orders in OpenCart with acceptance, shipping with tracking and new offers by EAN.

What the buyer sees

A buyer on the marketplace sees your product in the marketplace catalogue with the price and quantity from OpenCart, with your markup and in the marketplace currency. The marketplace finds the product by its EAN, so your offer sits on the same product page as those of other sellers. A product that is switched off or sold out gets quantity 0 on the marketplace.

What the admin gets

Extensions → Modules → Mirakl Connector: the Mirakl address of the marketplace, the API key and, if needed, the shop ID. “Check” saves the form and reads the shop, currency, offer conditions and carriers. The key is stored encrypted. Per marketplace: exchange rate, tax, a markup in percent and a fixed amount, special price, safety stock, offer condition, lead time and the product code type.

“Import offers” reads all offers of your shop on the marketplace and links them to products: by SKU first, then by EAN. Ambiguous ones are not linked, and the list with the reasons shows at once. From then on, price and stock go out of a queue once a minute per marketplace, only what changed, and the answer of the marketplace for each offer shows in the module and in the product. The fields the marketplace would reset (description, lead time, logistic class, discount) are sent back as they were.

In Pro, marketplace orders are read every 5 minutes. A new order is accepted by itself when every product and the stock are there; otherwise it waits for your decision with accept and refuse buttons. The OpenCart order is created once the buyer has paid, with the address, phone and totals. Shipping with carrier and tracking number goes from the order panel or by an OpenCart status, cancellation from the panel; cancellations and refunds on the marketplace change the status and put the stock back.

How it works, step by step

  1. The marketplace gives you its Mirakl address and the API key of your shop; you paste them into the module and press “Check”.
  2. “Import offers” links your offers on the marketplace to products by SKU or EAN.
  3. Price and stock of a product go to the marketplace after every change, through a queue once a minute.
  4. The Mirakl tab of a product shows what goes to each marketplace and what is there now.
  5. In Pro, orders come into OpenCart, and shipping and cancellations go back to the marketplace.

Under the hood

  • The API key is stored encrypted (AES-256 with HMAC).
  • Only changes are sent; the module keeps to the Mirakl request limits by itself.
  • Exchange rate from the shop currencies or set by hand, tax for prices without VAT, rounding to cents.
  • Pro: shipping zone by region name, for Spain by postcode, for France by department.
  • Pro: order statuses go through the OpenCart history, so other modules (invoices, alerts, accounting) see them as ordinary orders.
  • API log over 30 days.

How to install

  1. OpenCart 4.x and 3.x: Extensions → Installer, upload the archive for your version without renaming the file. OpenCart 2.3: copy the contents of the upload/ folder of the archive to the shop root.
  2. OpenCart 3.x and 2.3: Extensions → Modifications → Refresh.
  3. Extensions → Modules → Mirakl Connector → install → edit.
  4. Paste the Mirakl address and the API key, press “Check”, then “Import offers” on the Offers tab.
  5. For Pro: paste the key or start the 7-day trial on the Licence tab.

Questions
about the module

Didn't find the answer? Message us on Telegram and we'll reply within a business day.

@catcode_support Setup, compatibility, activation
Is this an official Mirakl or marketplace module?

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.

Does the module add new products to the marketplace catalogue?

No. Pro creates offers by EAN for products that are already in the marketplace catalogue; new products are added by the marketplace's own import.

How do products with options work?

A product with options goes out as one offer with the total stock.

Is there a WooCommerce version?

Yes, a separate plugin.

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