Run Your OrderStream Retailers
Straight Out Of Odoo
Commercium connects your Odoo database to OrderStream and runs the whole dropship cycle: retailer purchase orders into Odoo, acknowledgements against live Odoo stock, invoice upload, inventory sync and packing slips generated automatically for the warehouse packing the order.
No credit card required. Onboarding takes 1–2 hours once your details are provided.
What Commercium solves between Odoo and OrderStream
OrderStream is where your retailers’ expectations live, response windows, document sets, inventory upload policy and branded paperwork. Odoo is where your stock and orders live. Commercium runs everything in between, without your team touching a portal.
Dropship compliance done by hand
A company running Odoo that also supplies OrderStream retailers ends up running two operations: the one Odoo automates, and the one an ops person does in a browser tab.
Every document on a schedule, not a to-do list
One connection carries the whole cycle for every retailer on your OrderStream account, driven by the Odoo data your team already maintains.
Everything the dropship cycle needs, running on a schedule
Six flows, each with its own document profile per retailer, all driven from the same Odoo database.
Order sync
Order acknowledgement sync
Invoice upload
Inventory sync
Shipment confirmation
Auto packing slips
Odoo stays where your team works. Commercium sits between it and OrderStream, so every retailer gets exactly the documents it asks for, in its format, on its schedule, from one Odoo connection.
Book a demo with Commercium
Tell us which retailers invited you onto OrderStream, how your Odoo database and warehouses are set up, and which systems hold your costs and stock. We walk you through the integration on a live call.
Get your details ready
Your OrderStream account and exchange credentials, warehouse or facility IDs and the document set each retailer requires, plus your Odoo API credentials, or simply install our app from the Odoo Apps Store.
Meet your integration engineer
Your engineer connects Odoo and OrderStream, then maps SKU identity, warehouses, carriers, taxes, cost fields and invoice fields per retailer. Onboarding takes 1–2 hours once the details are provided.
Test in the OrderStream sandbox
OrderStream provides a sandbox environment. We run test orders, acknowledgements, shipment confirmations, invoices and packing slips there before anything touches a live retailer.
Go live & monitor
Once you are satisfied with the data sync, we switch the connection live. Commercium runs the workflows on schedule and flags anything that needs attention.
Onboarding takes 1–2 hours once all the necessary details are provided. Book a slot and we will run your first sandbox order, acknowledgement, shipment and invoice on the same call.
What OrderStream is, and what integrating with it actually means
OrderStream is the dropship platform large retailers use to run their supplier programmes, built by CommerceHub and now part of Rithum. Retailers publish purchase orders into it; suppliers publish inventory, acknowledgements, shipments and invoices back. You connect once, and each retailer becomes a document profile rather than a new project.
Retailer-run dropship programmes
OrderStream is the supplier side of a retailer’s dropship programme. The retailer invites you in, sets the data requirements and performance expectations, and you ship direct to its customers under its brand.
Purchase orders
Consumer orders placed on the retailer’s site arrive as purchase orders carrying ship-to details, service level, expected ship date and line-level quantities and prices.
Order acknowledgement
Many retailers expect an acknowledgement confirming what you can fulfil, accepted, backordered or cancelled lines, inside a defined response window, well before anything ships.
Shipment confirmation
Carrier, service level, tracking number and shipped quantities go back per package or per line. That closes the order and triggers the shopper’s tracking notification from the retailer.
Invoice upload
Some retailer programmes require an invoice document after shipment; others generate it themselves from the shipment. Which one applies is set per retailer, not per supplier.
Inventory feeds & packing slips
Availability is published per warehouse or facility, with a full inventory upload required at least once a day. Retailer-branded packing slips have to travel with the shipment.
Retailer-invited, supplier-operated
The retailer runs its dropship programme on OrderStream and invites you in as a supplier. Your account holds the orders you receive, the availability you publish and the documents you owe back. Commercium sits behind that account and drives all of it from your ERP, store or warehouse data, the same source feeding every retailer you supply.
Who runs programmes on it
OrderStream came out of CommerceHub, which built its business helping large retailers run dropship supplier networks without holding the inventory themselves. Whichever retailer invited you, the integration has the same shape: their document set, their formats, their windows.
Retailer names are shown for identification only. If your programme runs with a retailer not listed here, the integration works the same way, tell us who invited you and we will build the document profile for it.
What we learnt while integrating Odoo with OrderStream
Notes from live OrderStream operations, and how each lesson became automation inside Commercium rather than a task on somebody’s list.
Not every retailer wants the same documents
This is the first thing to establish on an OrderStream programme. Some retailers need invoice upload and order acknowledgement. Others need neither, they only want shipping confirmation. Building for the strictest retailer and sending everything to everyone is how suppliers end up with rejected documents and confused warehouse staff. Commercium holds one document profile per retailer, so each programme receives exactly what it asks for and nothing it does not.
The daily full inventory upload is a policy, not an option
OrderStream policy mandates a full inventory upload once a day. Commercium does it to maintain compliance, and runs real-time inventory updates alongside it, so availability between the daily files is never stale. Both matter for different reasons: the daily file keeps you compliant and reconciled against the platform, while the live deltas are what stop a shared Odoo stock pool from overselling a retailer into cancellations.
Onboarding is quick, gathering the details is the real timeline
Onboarding takes 1–2 hours once all the necessary details are provided by the customer. In practice the elapsed time is spent collecting those details from the retailer and from your own systems, which is why we send the list before the call rather than discovering gaps during it. Odoo itself connects in minutes, through our Odoo Apps Store app or your external API credentials.
OrderStream gives you a sandbox, use it
OrderStream provides a sandbox environment for testing, and it changes how a go-live feels. We run orders, acknowledgements, shipment confirmations, invoices and packing slips there with your team first, so the first real retailer order is never the first order you have ever processed.
Auto packing slips remove the hidden cost
Retailer-branded slips are normally downloaded from the portal order by order, or rebuilt to spec inside a warehouse system. Commercium generates the slip automatically and routes it with the picking to the Odoo warehouse or 3PL packing the order.
Response windows are shorter than teams expect
Where a retailer requires acknowledgement, the window is measured in hours, not days, and it runs through weekends and holidays. Automating the response against live Odoo stock is what keeps a scorecard clean when nobody is at a desk.
Sales orders don’t carry everything an invoice needs
Dropship invoices want cost, allowances, freight and retailer references that a standard sales order was never designed to hold. We assemble the invoice from Odoo sales order data plus per-retailer rules, or from your finance module where accounting owns it, so the uploaded invoice matches your books.
Dropship orders shouldn’t behave like regular sales orders
Created naively, retailer orders trigger Odoo customer emails, distort sales reporting and pollute your contact records. We create them tagged by retailer, with notifications suppressed, the right warehouse assigned and dropship cost rather than list price on the lines.
Facility IDs and SKU identity decide routing
Orders route cleanly only when warehouse or facility IDs and the identifier the retailer trades on, merchant SKU or UPC, line up with your Odoo variants. We settle that mapping during onboarding rather than discovering it on a live order.
Partial fulfilment needs a rule, not a decision
Backorders, short ships and split shipments come up constantly. We set the rule once per retailer, accept, backorder or cancel the line, so the warehouse never has to interpret a retailer policy in the moment.
The next retailer should be configuration
Once Odoo and your OrderStream account are wired into Commercium, adding a retailer is a new document profile over the same Odoo data, their formats, their windows, their slip, not another integration project.
Working notes from our integration team, we update this section as Odoo and retailer requirements change.
Why Businesses Choose Commercium Over the Alternatives
Not all OrderStream integrations are built the same. See how Commercium stacks up against basic connectors, generic middleware, and custom builds for OrderStream + Odoo.
Swipe left to view the full comparison table →
| Feature / Capability |
★ Best Choice
Commercium
by ConstaCloud
|
Basic OrderStream Connectors |
Generic Middleware |
DIY / Custom Development |
|---|---|---|---|---|
| 📦 Features | ||||
| OrderStream document coverage | ✓ Order, ACK, shipment, invoice, inventory & packing slips |
✗ Core docs only |
✗ Core docs only |
✗ Core docs only |
| Native Odoo mapping (no code) | ✓ Visual mapping to sale orders, pickings & invoices |
✓ Limited |
✗ Development required |
✗ Custom Development required |
| Per-retailer document profiles | ✓ One profile per retailer, only the docs they require |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| Daily full inventory + live deltas | ✓ Scheduled full file + real-time quantity updates |
✗ Manual / limited |
✓ Partial / config heavy |
✗ Custom Development required |
| Auto packing-slip generation | ✓ Retailer-branded slip routed to the fulfilling warehouse |
✗ Manual / limited |
✗ Not available |
✗ Custom Development required |
| Integrations beyond OrderStream | ✓ 200+ marketplaces, fulfilment, EDI, POS, e-commerce |
✗ OrderStream only |
✗ Selected connectors only |
✗ Selected connectors only |
| Error notifications & retry mechanism | ✓ Backoff retries + alerts on repeated failure |
✓ Limited |
✓ Limited |
✗ Limited |
| OrderStream compliance & edge-case coverage | ✓ Response windows, facility IDs, SKU identity |
✓ Limited |
✗ Limited |
✗ Minimum to no coverage |
| 📊 Control & Traceability | ||||
| Real-time unified dashboard | ✓ Available |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| Event-level document logs | ✓ Raw payload + error retained |
✓ Limited |
✓ Limited |
✗ Custom Development required |
| Transaction traceability across OrderStream & Odoo | ✓ Supported |
✗ Not available |
✗ Not available |
✗ Custom Development required |
| 🏗 Scale & Architecture | ||||
| Managed Infrastructure | ✓ Managed scalable AWS infrastructure |
✗ Runs on customer’s server |
✓ Cloud |
✗ VPS or Cloud Server |
| Performance | ✓ OrderStream workload isolated from Odoo |
✗ Integration competes with ERP resources |
✓ Cloud |
✗ Medium to Average |
| Scaling | ✓ Independently scalable for heavy PO volumes |
✗ Limited by host 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 & retailer document-profile setup |
✗ 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 OrderStream document automation, native Odoo sync, managed retailer 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 + OrderStream questions, answered
Technical questions about how the integration works, and general questions about running on Commercium.
Can Commercium create products in Odoo?
Can OrderStream orders be sent into Odoo as sales orders?
How does inventory stay accurate across multiple Odoo warehouses?
Does every retailer require invoice upload and order acknowledgement?
How does Commercium handle the daily full inventory upload requirement?
Can Commercium generate retailer packing slips automatically from Odoo?
Does Commercium use the Odoo external API or an installed app?
What decides which invoice fields get populated?
Can I test the integration before going live?
What are the next steps to connect Odoo and OrderStream using Commercium?
Is there a free trial available?
Does every order I receive on any channel get counted against my plan order limit?
How frequently does the data sync happen between Odoo and OrderStream?
Can I connect additional marketplaces & platforms later using Commercium?
What happens when I cross my plan limit?
What support is included?
Tell us your retailers, your OrderStream account and your Odoo setup, 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 OrderStream retailer straight out of Odoo
One Odoo database, one OrderStream account, one document profile per retailer, and live order, acknowledgement, inventory, shipment, invoice and packing-slip workflows, usually live in 1–2 hours once your details are in place.
Bring your Odoo database, OrderStream credentials, retailer programmes and the warehouses or 3PLs that should fulfil orders.

28-day Free Trial