Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. Mirakl Integration v 19.0
  4. Sales Conditions FAQ

Mirakl Integration

by TeqStars https://teqstars.com/r/bSq
Odoo

$ 1071.16

v 19.0 Third Party 5
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
• Inventory (stock)
Community Apps Dependencies Show
Base Marketplace
Lines of code 11241
Technical Name mirakl
LicenseOPL-1
Websitehttps://teqstars.com/r/bSq
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
• Inventory (stock)
Community Apps Dependencies Show
Base Marketplace
Lines of code 11241
Technical Name mirakl
LicenseOPL-1
Websitehttps://teqstars.com/r/bSq
Versions 17.0 18.0 19.0
  • Description
  • License
TeqStars Mirakl Order Workflow
TeqStars Mirakl Connector Feature
FREE
Free with Purchase

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.

1 Book session 2 Live screen share 3 You're live
60-90 min session 100% setup $0 extra
https://teqstars.com/r/vvE
Schedule your free personalised install session
quick-demo-bg
Instant Private Demo · No Credit Card

See It Working in Minutes

Launch a private Odoo sandbox with this connector already installed. Start exploring right away.

Private database Pre-installed connector Ready in ~2 min
Launch Your Sandbox
https://teqstars.com/r/irP
Or scan with your phone
Scan QR to launch the live Odoo Shopify Connector demo
  • Features
  • Screenshots
  • User Guide
  • FAQ’s
Built For Mirakl Sellers
Everything Your Mirakl Shop Needs

Built on the Mirakl Seller API. Works with any Mirakl-powered marketplace.

Decathlon Leroy Merlin Best Buy Canada Carrefour Fnac 40+ more
Mirakl → Odoo
Import
Products
Import products from Mirakl into Odoo with key product details, pricing, and marketplace information.
Orders
Bring Mirakl orders into Odoo with all required details for smooth processing and fulfillment.
Master Data
Sync Mirakl reference data into Odoo to keep marketplace operations accurate and up to date.
Odoo → Mirakl
Export
Stock
Update product stock levels from Odoo to Mirakl to help prevent overselling.
Tracking
Send shipment tracking details from Odoo to Mirakl once orders are fulfilled.
Sync Engine
Two Ways To Keep Mirakl Data In Sync

Run on a schedule for hands-off operation, or trigger any operation manually from the Popup.

Scheduled
Set it and forget it. Cron-based automation.
Orders Import
Inventory Export
Tracking / Status Export
Manual
On-demand from a single operations popup.
Listings / Products Import (per SKU)
Orders Import (date-range)
Master Data Import
Inventory Export
Tracking Export
Capabilities
Built Around Real Mirakl Operations
Multi-Operator
Connect unlimited Mirakl marketplace shops. Each has its own warehouse, payment term, and tax mode.
One-Click
Master Data Sync
One click pulls the marketplace catalogue: channels, hierarchy categories, shipping zones, logistic classes, carriers.
Smart
Country-Aware Carriers
When several delivery methods share a carrier name, the order's destination country picks the right one.
Exclusive
Mirakl Tax Mode
Order tax follows the Mirakl marketplace setting whether prices include or exclude tax on both the order and the invoice.
Smart
Queue Manager
One bad record won't block 999 good ones. Error logs with fix links. Retry individually.
Auto Workflow
Confirm orders, validate pickings, generate invoices & register payments per Mirakl payment type.
Native Analytics
Top products, sales by country, multi-store comparison. One dashboard, all answers.
Quick Jump
One-click "Show in Marketplace" on every order,and product record.
Any Mirakl-powered marketplace
Decathlon, Leroy Merlin, Carrefour, Cdiscount, Fressnapf, Galeries Lafayette, Best Buy Canada all on the same connector.
Supported Mirakl-Powered Marketplaces
One connector. Every Mirakl-powered marketplace.
Decathlon Leroy Merlin Asos Carrefour Bunnings La Redoute Conforama Worten Darty Maisons du Monde Galeries Lafayette BHV Truffaut Manor Auchan E.Leclerc Intermarché Cultura Castorama Kingfisher Staples Best Buy Canada The Bay Bed Bath & Beyond Kroger MediaMarkt Saturn Douglas Go Sport Habitat Macy’s Liverpool … and many more
Live Product Screens
See Every Screen Before You Buy

Real Odoo screens: nothing mocked up, nothing hidden.

Dashboards
Operations & Analytics at a Glance
Marketplace overview, sales revenue, top products: all from one place.
Marketplace Operations Dashboard
Odoo Marketplaces dashboard showing Shopify Store operations and metrics
Analytics: Sales, Revenue & Top Products
Odoo marketplace analytics dashboard showing orders revenue and top products for Shopify
Configuration
Setup & Connection Screens
Operator credentials, product matching, stock rules, order workflow, and customer creation all in one place.
Mirakl Instance Credentials
Odoo Mirakl connector credentials setup with API key, marketplace URL and shop ID
General Configuration
Mirakl instance general configuration: company, warehouse, payment term
Product Configuration
Product-related configuration: SKU/barcode matching and product fields
Stock Configuration
Stock-related configuration: warehouse, stock field and quantity rules
Order Configuration
Order-related configuration: status filter, payment term, prefix
Customer Configuration
Customer-related configuration: company contact creation, default partner
Auto Order Workflow
Mirakl financial workflow configuration mapping payment type to journal
Available Scheduled Actions
Per-instance scheduled actions for Mirakl: order import, stock export, status export
Operations
Single Popup For Every Sync
Trigger any import or export with date filters, SKU filters, or full bulk runs.
Import Operations Popup
Orders (date range or order ID), products (all or single SKU), or full master-data refresh same popup.
Mirakl import popup for orders, listings/products and master data
Export Operations Popup
Push live stock and validated tracking back to Mirakl. Same popup, opposite direction.
Mirakl export popup for inventory and order tracking
Data Flow
Products, Orders & Queue Management
See exactly how Mirakl data lands in Odoo: imported products, imported orders, queue logs and the order update flow back to Mirakl.
Imported Product Detail
Imported Mirakl product with full details: SKU, price, stock, logistic class
Imported Mirakl Order
Mirakl order imported into Odoo Sales Order with marketplace metadata
Queue Manager: Error Logs & Retry
Failed orders or products are flagged in the queue with a clear log. Click through to the source line, fix it, and retry.
TeqStars Mirakl Odoo Connector Queue error log with retry option
Update Order Status To Mirakl From Odoo
Delivery Done → Update in Marketplace button appears. One click pushes tracking & shipped status to Mirakl.
Odoo delivery picking with Update in Marketplace button to push tracking and shipped status back to Mirakl
Resources
Learn, Watch & Get Started

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/tPP
Quick Start
From Install To First Synced Order

Ten short steps. Follow once per Mirakl marketplace shop.

Phase 1 · Connect
1
Credentials
Get Mirakl Marketplace Credentials
Mirakl Seller Center → My Account → Settings → API Key. Collect API Key, Marketplace URL, Shop ID.
2
Install
Install The Connector
From the Apps menu install Mirakl Connector by TeqStars. Required base modules install automatically.
3
Instance
Create A Mirakl Instance
Marketplace → Instances → New → pick Mirakl. Paste credentials. Set company, warehouse, payment term, status filter.
Phase 2 · Configure
4
Master Data
Pull Marketplace Catalogue
Operations → Import Master Data pulls channels, categories, shipping zones, logistic classes, carriers.
5
Carriers
Map Delivery Carriers
Inventory → Delivery Carriers. Link each Odoo carrier to a Mirakl code. Country-aware when codes overlap.
6
Workflow
Configure Financial Workflow
Map each Mirakl payment type to an Odoo workflow. Pick: confirm SO, validate picking, invoice, register payment.
Phase 3 · Operate
7
Products
Import Products / Listings
Operations → Import Listings/Offers. All or by SKU. Optionally update existing & refresh prices.
8
First Order
Import First Order
Import → Orders. Date range or specific Mirakl order ID. Bad lines skip & log; rest keeps running.
9
Ship
Ship & Push Tracking
Validate the picking. Update Order Status pushes carrier code, tracking number, and SHIPPED state to Mirakl.
Phase 4 · Automate
Done!
Turn On Scheduled Actions Go Live
Activate per-instance Automatic jobs: Import Orders (pull new orders) · Export Product's Stock to Mirakl (push live inventory) · Export Order Status/Tracking Information to Mirakl (push tracking & shipment status). Orders now flow without you.
Need Help?

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.

Schedule a free personalized install session
https://teqstars.com/r/vvE
Response within 24h
Frequently Asked Questions

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.

Still have questions?
You talk to the developers, not a helpdesk.
Email Us
More Apps You’ll Love
Same code quality, same hands-on support.
Bol.com Odoo Connector by TeqStars
WooCommerce Odoo Connector by TeqStars
Shopify Odoo Integration by TeqStars
TaxJar Odoo Integration by TeqStars
Mailchimp Odoo Integration by TeqStars
Brevo Connector by TeqStars
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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with