Run Every Mirakl-Powered Marketplace
Straight From Odoo
Commercium connects Odoo to Mirakl and runs the full seller lifecycle across every Mirakl-powered marketplace you sell on: offers and price updates pushed from Odoo products, stock kept in sync across warehouses, orders imported as Odoo sales orders, shipments confirmed and tracked, cancellations and refunds reconciled automatically, and VAT invoices uploaded back to the operator, without a screen open on any Mirakl Seller Portal.
No credit card required. Onboarding takes 1–2 hours once your details are provided.
What Commercium solves between Odoo and Mirakl
Mirakl is the technology behind the marketplace: the offer catalog, order routing, shop configuration and the operator's own return and payment rules. Odoo is where your products, stock and accounting live. Commercium runs everything in between, so your team never has to log into a Mirakl Seller Portal for routine work, even across several Mirakl-powered marketplaces at once.
One seller, many Mirakl-powered storefronts, no shared system
Mirakl licenses its marketplace software to hundreds of retailers and brands, so a single seller can end up onboarded onto several unrelated Mirakl-powered marketplaces, each with its own Seller Portal, catalog template and order queue.
One connection per shop, every document on a schedule
Commercium carries the whole Mirakl order lifecycle for every shop you run, driven by the Odoo data your team already maintains.
Everything the Mirakl seller lifecycle needs, running on a schedule
Eight flows, each configured per shop, all driven from the same Odoo catalog and inventory. Different Mirakl-powered marketplaces run different rules, so Commercium applies the profile that belongs to each shop.
Product
Inventory
Order
Shipment
Cancellations
Price update
Refund
Invoice upload
Odoo stays where your team works. Commercium sits between it and every Mirakl-powered shop you sell through, so every offer, price update, order, shipment, cancellation, refund and VAT invoice flows automatically, on schedule, from one Odoo connection.
Book a demo with Commercium
Tell us which Mirakl-powered marketplaces you sell on, how your shops are configured, and how your Odoo warehouses and companies are structured. We walk you through the integration on a live call.
Get your details ready
Your Mirakl API key and shop ID for each marketplace, your product-sheet or category mapping, warehouse or location IDs, plus your Odoo API credentials and database URL.
Meet your integration engineer
Your engineer connects Odoo and every Mirakl shop, then maps SKU identity, warehouses, carriers, pricing and return rules per marketplace. Onboarding takes 1 to 2 hours once details are provided.
Test in a staging environment
We run test offers, orders, shipments, cancellations, returns and refunds against a staging setup before anything touches a live buyer order.
Go live and monitor
Once you're satisfied with the data sync, we switch the connection live. Commercium runs every flow on schedule and flags anything that needs attention.
Onboarding takes 1 to 2 hours once all the necessary details are provided. Book a slot and we'll run your first test offer, order, shipment and return on the same call.
What Mirakl is, and what selling on it actually means
Mirakl is the marketplace SaaS platform that retailers and brands license to launch and run their own third-party marketplace. Operators publish orders through it; sellers publish offers, stock, shipments and invoices back. You connect once, and each Mirakl-powered marketplace becomes a shop profile rather than a new project.
Shop-based onboarding
Each Mirakl-powered marketplace is run by its own retailer or brand. You onboard onto each one as a separate shop, complete KYC and agree to that operator's own catalog, commission and service-level rules.
Offer catalog
Sellers publish offers, product, price and stock combinations, against the operator's own category tree and product-sheet template. Whether product creation is included depends on how the shop is configured.
Order acceptance
Orders wait in an acceptance state until you actively accept or refuse them against live stock, inside the operator's own SLA window, well before anything ships.
Shipment confirmation
Carrier, tracking number and shipped quantity are confirmed back per order, closing it out and triggering the operator's own buyer notifications.
Returns, cancellations & refunds
Return authorizations, cancellations and full or partial refunds are all reported back through Mirakl's API, with the operator's own commission and deduction rules applied to each.
Invoice upload
Many operators run B2B alongside consumer sales, and those orders need a VAT invoice uploaded back to Mirakl before the order can settle cleanly.
Shop-invited, seller-operated
Each Mirakl-powered marketplace is operated by its own retailer or brand, and you onboard onto it as a seller with your own shop account. Your account holds the orders you receive, the offers you publish and the documents you owe back. Commercium sits behind every shop you run and drives all of it from your Odoo data, the same source feeding every marketplace you supply.
Who runs marketplaces on it
Mirakl licenses its marketplace software to hundreds of retailers and brands, who each run their own independently branded marketplace on top of it. Whichever operator invited you, the integration has the same shape: their shop configuration, their category tree, their windows.
Retailer names are shown for identification only, based on publicly reported Mirakl customers. If your marketplace runs with an operator not listed here, the integration works the same way, tell us who invited you and we'll build the shop profile for it.
What we've learned integrating Odoo with Mirakl for our users
Notes from live Odoo-to-Mirakl operations across retail and B2B operators, and how each lesson became automation inside Commercium.
Overselling is the first thing that breaks
The moment an Odoo instance also sells on two or three Mirakl operators, the same physical unit is offered several times over. Marketplace cancellations hurt more than store ones, they hit the operator's cancellation-rate KPI as well as the customer. Stock pooling is not a nice-to-have; it is the reason the integration exists. Commercium helps sellers:
Acceptance windows are shorter than an Odoo workflow
Mirakl orders wait in an acceptance state and are auto-cancelled if you miss the operator's window, sometimes less than a working day. A team used to Odoo's own relaxed sales-order rhythm will miss it. Orders are retrieved on a schedule, checked against live pooled stock, accepted or refused under your rules, created in Odoo with the right warehouse, and shipped with a tracking number the operator will actually accept.
Odoo catalogues are ERP-ready, not operator-ready
A product catalogue that's clean for internal use can still be refused wholesale: barcodes are blank because Odoo never required them, a mandatory attribute exists only in that operator's category, an image has to be reachable at a public URL, or an identifier type isn't accepted. Because Mirakl imports are asynchronous, you only learn this after polling the import and reading the report. Commercium has built depth in:
Marketplace price is never the Odoo price
Operator commission, shipping treatment and local competition mean the price in Odoo rarely works as an offer price. We build per-operator price rules off the Odoo price, uplift, floor, rounding and promo handling, so nobody maintains prices twice.
Odoo warehouses don't map one-to-one to fulfilment
Marketplace orders often need a specific warehouse or 3PL and a different lead time from your own fulfilment promise. Routing rules choose the warehouse per operator, and the order lands in Odoo already assigned so pickers do not have to decide.
Variants and operator identifiers rarely line up
Odoo attribute values and internal references are written for your own operations; operators want their own value lists. Value normalisation lives in the mapping profile, so an internal variant name becomes whatever each operator accepts, without touching your product data.
Custom fields are the right home for operator attributes
Mandatory operator attributes that Odoo has no field for otherwise end up living in spreadsheets. We define custom fields for them through Odoo Studio, so your team keeps editing in one place and the operator still gets a complete submission.
Marketplace orders shouldn't behave like direct sales orders
Created naively, Mirakl orders trigger the wrong sales team, break your reporting, and pollute your customer records. We create them tagged, attributed to the operator, with notifications suppressed and taxes marked as marketplace-collected where applicable.
Operator KPIs quietly gate your growth
Acceptance rate, late-shipment rate, cancellation rate and message response time affect visibility and account standing. We monitor them per operator and raise them as operational alerts, not month-end reports.
B2B orders arrive with a VAT invoice obligation
Many Mirakl operators run B2B alongside consumer sales, and those orders require a VAT invoice to be uploaded back to the operator before the order can settle cleanly. Commercium identifies B2B orders automatically and handles the VAT invoice upload for them, so finance is not chasing marketplace portals by hand.
Tax-inclusive or tax-exclusive is never one answer
When orders are written into Odoo, some businesses need totals tax-inclusive and others need them exclusive, get it wrong and every downstream report is off. Commercium transforms order totals to tax-inclusive or tax-exclusive according to each customer's preferred setting.
Working notes from our integration safety team, we update this section as Odoo and operator requirements change.
Why Businesses Choose Commercium Over the Alternatives
Not all integration platforms are built the same. See how Commercium stacks up against typical point-to-point connectors and generic middleware tools.
Swipe left to view the full comparison table →
| Feature / Capability |
★ Best Choice
Commercium
by ConstaCloud
|
Basic Odoo Connectors |
Generic Middleware |
DIY / Custom Development |
|---|---|---|---|---|
| 📦 Features | ||||
| Available data flows | ✓ Covers all basic & advanced flows |
✗ Covers basic flows only |
✗ Covers basic flows only |
✗ Covers basic flows only |
| Custom Field Mappings (No Code) | ✓ Visual mapping engine |
✓ Limited |
✗ Development required |
✗ Custom Development required |
| Order routing engine | ✓ Advanced order routing engine |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| Automated workflows | ✓ Advanced workflow builder |
✗ Not available |
✓ Limited triggers |
✗ Custom Development required |
| Virtual Bundle & Kits | ✓ Supported |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| Integrations | ✓ 200+ Marketplaces, Fulfilment, EDI, POS, E-Commerce |
✗ Selected Connectors Only |
✗ Selected Connectors Only |
✗ Selected Connectors Only |
| Error Notifications & Retry Mechanism | ✓ Available |
✓ Limited |
✓ Limited |
✗ Limited |
| Edge case coverage | ✓ Maximum edge cases coverage (15+ years of E-Com. experience) |
✓ Limited |
✗ Limited |
✗ Minimum to no coverage |
| 📊 Control & Traceability | ||||
| Real-time unified dashboard | ✓ Available |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| Event level logs | ✓ Available |
✓ Limited |
✓ Limited |
✗ Custom Development required |
| Transactions traceability across systems | ✓ Supported |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| 🏗 Scale & Architecture | ||||
| Managed Infrastructure | ✓ Managed scalable AWS infrastructure |
✗ Runs on customer's Odoo server |
✓ Cloud |
✗ VPS or Cloud Server |
| Performance | ✓ Integration workload isolated from ERP |
✗ Integration competes with ERP resources |
✓ Cloud |
✗ Medium to Average |
| Scaling | ✓ Independently scalable for heavy workloads |
✗ Limited by Odoo resources |
✓ Scalable |
✗ Limited by host server |
| Auto Updates | ✓ Continuous platform improvements |
✗ Customer upgrades manually |
✓ Automated |
✗ Custom Development required |
| API Rate Limit Management | ✓ Intelligent throttling & retry logic |
✗ Customer must handle |
✓ Automatically managed |
✗ Customer must handle |
| Managed Security | ✓ Managed security, monitoring & hardening |
✗ Customer responsibility |
✓ Managed security |
✗ Customer responsibility |
| Managed Disaster Recovery | ✓ Managed backups & recovery strategy |
✗ Depends on customer's setup |
✓ Available |
✗ Depends on customer's setup |
| 99.99% Uptime SLA | ✓ Guaranteed & Monitored |
✗ No SLA Offered |
✗ Offered at extra cost |
✗ No SLA Offered |
| 🤝 Support & Onboarding | ||||
| Fully Managed Onboarding | ✓ Free implementation & onboarding |
✗ Mostly do it yourself |
✗ Do it yourself |
✓ Free onboarding |
| Dedicated account manager | ✓ Available |
✗ Not available |
✗ Not available |
✗ Not available |
| Priority SLA support | ✓ Available |
✗ Not available |
✗ Not available |
✗ Not available |
| Live chat support | ✓ Available |
✗ Not available |
✗ Not available |
✗ Not available |
| On-call support | ✓ Available |
✗ Extra charges may apply |
✗ Not available |
✗ Extra charges may apply |
| WhatsApp support | ✓ Available |
✗ Not available |
✗ Not available |
✗ Not available |
| 15+ years of E-Com. integration expertise | ✓ |
✗ |
✗ |
✗ Mostly Freelancers |
Commercium is the only platform that combines enterprise-grade sync, 100+ integrations, managed onboarding, and dedicated support, all in one. No other connector comes close.
Sell on Unlimited Channels Without Adding Connector Subscriptions
-
28-day Free Trial
-
No Credit Card Required
-
No Commitment
-
Enterprise level security
ERP Pricing
Quick Starter Plan
199.95/Month
OR
1,999.50/Year
- 500 Orders Per month Push orders details with customer details, line items & tax data from connected channels to your primary sales channel. Note : Your primary channel orders will not be counted against your order limit.
- Unlimited SKUs Push products details like Title, Description & images from your primary channel automatically to other connected channels.
- Unlimited Channel Integrations Our software allows you to connect unlimited marketplaces & sell your products across all marketplaces to grow your revenue.
- Order Sync Automatically sync orders to connected platforms along with customer info, taxes & all other costs.
- Inventory Sync Automatically synchronize your inventory levels across all the sales channels.
- Product Listings Automatically publish and manage product listings across connected marketplaces from a single platform.
- Shipment Sync Carrier & tracking information back to order source automatically once the order is fulfilled.
- Product Updates Sync Product updates allows you to sync any product updates you perform inside your product source platform or Commercium to other connected destination platforms including price & any other product data updates. You can perform 5X the times of product updates per month of total SKU limit of your current plan.
- AI Data Enrichment Optimize listings with auto-rephrased content that follows sales channel rules while keeping your message clear and compliant.
- Unlimited Users You can add all of your team members to manage our software.
- Refunds & Cancellations Sync This feature saves a lot of time & hassles by automatically cancelling the order if it gets cancelled by the customer.
- Near Realtime Sync All our plans provide near-real-time sync speeds to avoid any inventory discrepancy.
- Assisted Onboarding Our eCommerce expert will guide you step-by-step to get started, from setup to first sync, we’ll handle it with you.
- Priority Email Support We provide 24X7 Email support.
- Live Chat Support We provide 12x5 Live chat support.
- Live Chat Support Via WhatsApp We provide 12x5 WhatsApp chat support.
Pro Seller Plan
699.95/Month
OR
6,999.50/Year
- Quick Starter Plan &
- 3,000 Orders Per month Push orders details with customer details, line items & tax data from connected channels to your primary sales channel. Note : Your primary channel orders will not be counted against your order limit.
- Marketplace Settlement Sync Automatically import marketplace settlement reports and reconcile them with your orders, fees, refunds, and payouts. Get a clear view of what was sold, what was paid, and what was deducted without manual spreadsheets. Available for selected marketplaces.
- Virtual Bundles & Kits Create bundles or kits in Commercium without physically bundling stock. When a bundle sells, inventory is automatically adjusted for the underlying items across all connected channels.
- Automation Rules Define smart rules to automatically take action on orders, inventory, and statuses. For example: auto-route orders, auto-hold risky orders, auto-update inventory, or auto-change order status based on predefined conditions.
- Dedicated Account Manager Get personal support whenever you need. Your account manager is just a message away to help throughout your journey with us.
Pro Seller Plus Plan
1,199.95/Month
OR
11,999.50/Year
- Pro Seller Plan &
- 6,000 Orders Per month Push orders details with customer details, line items & tax data from connected channels to your primary sales channel. Note : Your primary channel orders will not be counted against your order limit.
Elite Seller Plan
2,049.95/Month
OR
20,499.50/Year
- Pro Seller Plus Plan &
- 12,000 Orders Per month Push orders details with customer details, line items & tax data from connected channels to your primary sales channel. Note : Your primary channel orders will not be counted against your order limit.
Custom Plan
Custom Pricing
OR
Contact For Pricing
- Elite Seller Plan &
- Orders Per month (As per your plan) Push orders details with customer details, line items & tax data from connected channels to your primary sales channel. Note : Your primary channel orders will not be counted against your order limit.
Note:
No forced upgrades. Continue on your plan and pay for extra usage that will be charged as per your current plan’s per order cost.
Your existing channel orders will not be deducted against your plan order limit.
Your Integration Costs Shouldn't Multiply as You Grow
Traditional integration software can turn every new channel into another subscription. Commercium is designed around one orchestration layer.
| As you grow | Traditional approach | Commercium |
|---|---|---|
| Add another marketplace | Buy another connector | Included |
| Add another store | Buy another connector | Included |
| Add warehouse / 3PL | Add another integration | Included |
| Add shipping systems | Add another integration | Included |
| Need routing & automation | Add more software | Included |
| Need centralized operations | Add an OMS | Built in |
Odoo + Mirakl questions, answered
Technical questions about how the two platforms sync, and general questions about running on Commercium.
Can Commercium create products on Mirakl?
Can Commercium create products on Odoo?
Can Mirakl orders be sent to my ERP?
Can Odoo orders be sent to other connected systems?
Can Commercium help new Mirakl sellers?
Can Commercium help new Odoo users connect to marketplaces?
Can I connect more than one seller account of Mirakl using Commercium?
Can I connect more than one Odoo company using Commercium?
What are the next steps to connect Mirakl to Odoo using Commercium?
Which flows does Commercium sync between Odoo and Mirakl?
Does Commercium support selling on several Mirakl-powered marketplaces at once?
How are returns and refunds reconciled back to Odoo?
How are cancellations handled before and after a shipment ships?
How is Odoo inventory kept accurate across warehouses and shops?
How long does the Odoo + Mirakl onboarding take?
Are Mirakl orders created inside Odoo?
Does Commercium work with Odoo Community, Enterprise and Odoo.sh?
Does Commercium work with custom fields added via Odoo Studio?
Is there a free trial available?
Does every order I receive on any channel get counted against my plan order limit?
No, we only count those orders against your plan order limit that you receive via channels that you have connected using Commercium.
For example, if you are already selling on Shopify and you started selling on 3 new marketplaces connected via Commercium, we will only count those orders against your plan limit that you receive from those 3 new marketplaces, not the orders that you receive via Shopify.
How frequently does the data sync happen between the connected platforms?
Can I connect additional marketplaces and platforms later using Commercium?
Yes. Commercium supports over 200+ marketplaces, ecommerce platforms, ERPs, shipping providers, accounting systems and fulfilment platforms through the same application.
Most of the platforms you can connect for free while remaining on your existing plan.
What happens when I cross my plan limit?
Once you cross your plan limit, your data sync remains active and everything keeps working as usual. We send you a monthly overage invoice that you can pay from within your Commercium portal within 7 days of the invoice issue date.
You can also upgrade to a higher plan later if you continuously cross your plan's limits, because it saves you money since higher volume plans cost less.
What support is included?
Is my data secure?
Tell us your Odoo setup, which Mirakl-powered marketplaces you sell on and how you handle returns and refunds today, and we'll tell you exactly what the integration looks like.
Customer Case Study
Commercium Is Enterprise Ready
We safeguard your data with advanced security measures, ensuring seamless operations and full compliance.
GDPR Compliant
Our platform is designed to support GDPR compliance through strong data protection and security practices.
SOC 2 Type II Audited
Independent SOC 2 Type II audit completed for Security, Availability, Processing Integrity, and Confidentiality. Report available under NDA upon request.
Strong Encryption
We encrypt data both in transfer and at rest with AES 256-bit encryption.
Multi-layered Firewall
We use multi-layered firewalls to safeguard our infrastructure, ensuring the security of your digital assets.
One platform. 200+ commerce connections. No per-connector fees.
Once you start using Commercium, you can connect almost any supported marketplace, store, ERP, POS, warehouse or fulfilment platform without purchasing separate integration software.
Connect More in a Few Clicks
Add marketplaces, stores, ERPs, POS systems and fulfilment partners without buying another connector.
Advanced Features Included
Get order routing, automation rules, AI product listings, repricing and virtual bundles with your integration.
Connect Online & In-Store
Bring ecommerce, brick-and-mortar stores and POS channels together in one connected operation.
Run every Mirakl-powered marketplace straight from Odoo
One Odoo connection, one shop profile per Mirakl marketplace, and live product, inventory, order, shipment, price, cancellation, refund and invoice-upload workflows, usually live in 1–2 hours once your details are in place.
Bring your Odoo API credentials, Mirakl API key and shop ID for each marketplace, and the warehouses that should feed availability.
Commercium Is Enterprise Ready
We safeguard your data with advanced security measures, ensuring seamless operations and full compliance.
GDPR Compliant
Our platform is designed to support GDPR compliance through strong data protection and security practices.
SOC 2 Type II Audited
Independent SOC 2 Type II audit completed for Security, Availability, Processing Integrity, and Confidentiality. Report available under NDA upon request.
Strong Encryption
We encrypt data both in transfer and at rest with AES 256-bit encryption.
Multi-layered Firewall
We use multi-layered firewalls to safeguard our infrastructure, ensuring the security of your digital assets.

28-day Free Trial