| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 11241 |
| Technical Name |
mirakl |
| License | OPL-1 |
| Website | https://teqstars.com/r/bSq |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Sales (sale_management)
• Discuss (mail) • Invoicing (account) • Inventory (stock) |
| Community Apps Dependencies | Show |
| Lines of code | 11241 |
| Technical Name |
mirakl |
| License | OPL-1 |
| Website | https://teqstars.com/r/bSq |
| Versions | 17.0 18.0 19.0 |
We Set It Up With You
Live screen share with the developer who built the connector. Not a PDF. Not a chatbot. Not a junior support rep.
See It Working in Minutes
Launch a private Odoo sandbox with this connector already installed. Start exploring right away.
Built on the Mirakl Seller API. Works with any Mirakl-powered marketplace.
Run on a schedule for hands-off operation, or trigger any operation manually from the Popup.
| Orders | Import |
| Inventory | Export |
| Tracking / Status | Export |
| Listings / Products | Import (per SKU) |
| Orders | Import (date-range) |
| Master Data | Import |
| Inventory | Export |
| Tracking | Export |
Real Odoo screens: nothing mocked up, nothing hidden.
Everything you need to set up and master the connector.
AI Powered Documentation
Full setup guide, feature walkthroughes, and troubleshooting with AI-powered search. Type any question, get an instant answer.
https://teqstars.com/r/tPPTen short steps. Follow once per Mirakl marketplace shop.
SHIPPED
state to Mirakl.
Free Installation and Configuration Support Included
Book a 60-90 min screen share with our team. We walk through your entire setup live: store connection, product import, payment mapping, and first sync. You leave the call with data flowing.
Quick answers to the questions we hear most from Mirakl sellers.
Does this application compatible with both Odoo Enterprise and Community editions?
Yes, the application is fully compatible with Odoo Enterprise (On-premise and Odoo.SH) as well as Community. Please note that Odoo Online (Cloud) does not support the installation of third-party apps, so this app cannot be installed on Odoo Online.
Which Mirakl-powered marketplaces are supported?
Any marketplace running on the Mirakl platform: Decathlon, Leroy Merlin, Carrefour, Galeries Lafayette, Best Buy Canada, MediaMarkt, La Redoute, Macy’s, Liverpool, Bunnings, Fnac and dozens more. You authenticate with the marketplace-issued API Key, Marketplace URL, and Shop ID.
Can I connect more than one Mirakl shop?
Unlimited Mirakl instances. Each carries its own credentials, warehouse, payment term, financial workflow, and scheduled actions.
How can I handle product pricing using the integration?
The integration enables you to synchronize prices from Odoo to Mirakl using a pricelist. You can set up a pricelist for each Mirakl instance in Odoo and then update the prices to Mirakl through the designated pricelist. Importing prices from Mirakl to Odoo is also possible, but it's important to note that these prices will be imported into the pricelist and not directly to the product.
How can I handle updates to stock using the integration?
The integration enables you to update stock from Odoo to Mirakl, either manually or automatically through a scheduled actions (cron job). In Odoo, stock levels are automatically adjusted based on the imported orders.
How are taxes handled?
The connector reads each Mirakl order’s tax setting (whether prices include or exclude tax) and adjusts the order and invoice automatically when it differs from your Odoo product tax. Nothing to switch per order.
What happens if an order or product fails to import?
Each failing order or product is skipped with a clear error log and the queue keeps processing the rest. Every log links back to the source line so you can open it, fix the cause, and retry that one record or the whole queue.
Why is the order status filter important?
A Mirakl order goes through several stages (pending acceptance, ready to ship, shipped, received, etc.). The filter on the instance picks which stages flow into Odoo the default is “ready to ship” so you only see what needs fulfilling.
Can I import only specific orders or products?
Yes. Orders: by date range (when they were created or updated), or by a specific Mirakl order number. Products: import all of them or just one by its product code. Useful when you want to re-pull a single record or fix a mismatch.
How are tracking numbers pushed back to Mirakl?
Once you validate the delivery in Odoo, the connector sends the carrier name and tracking number to Mirakl, then marks the order as shipped automatically (scheduled action) or on demand (popup). If the delivery method you used isn’t linked to a Mirakl carrier, a tracking URL is required.
Multiple delivery methods share a carrier name which one wins?
Country-aware mapping. When several delivery methods share a carrier name, the order's destination country picks the right one. No more wrong-region carriers on cross-border shipments.
Can I create new products from Odoo?
Mirakl products are pre-created in the marketplace's seller portal (catalog approval flow). The connector imports them into Odoo, then keeps stock and tracking in sync. Listing creation is gated by the marketplace, not by the connector.
What if the matching SKU doesn't exist in Odoo?
The line is logged as a mismatch. You either create the product in Odoo and re-import, or enable the "create missing product" option in the listing import (where supported by the marketplace data).
What happens if an order is cancelled on the Mirakl marketplace?
On the next sync, the connector detects the cancellation and cancels the matching Sales Order in Odoo. It posts the Mirakl cancellation reason in the Odoo chatter and tries to cancel any related delivery so your warehouse never ships a cancelled order.
How does the connector handle large data loads?
Mirakl returns up to 100 records per request. The connector pages through everything automatically. If Mirakl asks the connector to slow down, or has a temporary hiccup, it waits and retries on its own. You don’t need to babysit imports.
Do I need to refresh master data periodically?
Run Import Master Data when the marketplace adds a new carrier, channel, shipping zone or category. A monthly refresh is enough for most sellers; daily if you're on a fast-moving marketplace.
Will I receive complimentary support and upgrades upon buying the application?
We offer free support for the initial 90 days after the purchase date. Beginning from version 13, each app version will be sold separately.
How do I request an additional feature for this app?
For requesting a additional feature in the app, please feel free to contact us at via email.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module