HQ Odoo 19 & Shopware 6 Connector
Seamlessly connect Odoo & Shopware 6. Plug & Play for €49/month.* No hidden setup fees. No middleware costs. Bidirectional real-time synchronization of products, inventory, orders, invoices, and customer data — with full control over all automation.
Why shops should switch to our connector
Save yourself months of project time and five-figure development costs. Our connector is a native Shopware 6 plugin, developed entirely by HQ GmbH. Ideal for growing B2B and B2C shops that want to use Odoo as their single source of truth.
* Our offers are exclusively for business customers. All prices are net prices, excluding statutory VAT.
| status quo | HQ Odoo Connector |
|---|---|
| Hard API limits in legacy systems | Unlimited API calls & bulk import |
| Expensive price increases & hidden costs | Transparent costs, no setup fee |
| Asynchronous data → Risk of overselling | Real-time inventory synchronization via webhook |
| €15,000+ for a custom development | Ready-to-use SaaS solution, immediately operational. |
| Blackbox error during synchronization | Transparent fault log & circuit breaker |

All functional areas in detail
📦 Catalog, Warehouse & B2B (Pull & Push)
Odoo remains the source of truth. The connector keeps Shopware fully up-to-date automatically – without any duplicate maintenance.
- Real-time inventory (pull): Aggregated inventory per product (including multi-warehouse support) with instant updates via Odoo webhook for every change.
- Automatic product import (pull): New and modified Odoo products, variants, attributes and images appear automatically in the shop.
- B2B price lists & cross-selling (pull): Customer-specific Odoo price lists and accessory recommendations are automatically integrated into Shopware.
- Category & sales channel structure (push): Shopware’s category tree is available in Odoo as a true selection list.
- Orders & B2B Recognition (Push): New orders, including taxes and shipping costs, are recorded in the Odoo Journal. B2B customers automatically receive the appropriate price list and an Odoo tag.
💶 Invoicing, Shipping & Taxes
Odoo handles the entire invoicing logic – the connector ensures that Shopware and Odoo always show the same status.

- Payment status reconciliation (bidirectional): Payment and refund statuses remain consistent at all times. Credit notes in Shopware automatically generate the corresponding credit note in Odoo.
- Order confirmation (push): Odoo confirms the order and automatically creates the invoice immediately upon receipt of the order.
- Shipping & Tracking (Pull): Once Odoo completes the shipping process, Shopware marks the order as shipped – including the tracking number.
- Shipping cost sync (pull): If the price of an Odoo shipping method changes, Shopware automatically adopts the new rate.
- Tax & Export Data (Push): HS codes, countries of origin, and EU B2B and third-country tax positions are applied correctly across borders.
⚙️ Operational safety & allocation tables
Built to work seamlessly in the background. Managed directly in the Shopware admin panel – no developers required.

- 6 assignment tables: Taxes, countries, payment and shipping methods can be assigned transparently and without guesswork. Each country is automatically identified via its ISO code.
- Circuit Breaker: If persistent connection problems with Odoo occur, the Connector automatically pauses and warns via email, instead of endlessly trying unsuccessfully.
- Self-healing synchronization: Known issues (e.g., deleted data records) are detected and proactively resolved.
- Full protocol: Every sync process is transparently documented in the Shopware admin – including error details in plain text.
- High-Performance (RabbitMQ): Full support for asynchronous message queues, ensuring Varnish setups remain blazing fast even during peak loads.
Agency services: Setup & Customization
You don’t want to set up the interface yourself? Many companies install the connector themselves but outsource the initial mapping. Our Setup service It sets up the interface for you, checks your B2B data structures and ensures that everything is correctly synchronized from day one.
Are you looking for a customized connection? Do you want to connect Odoo not only with Shopware, but also with marketplaces (e.g., Amazon, Kaufland, Shop Apotheke) or other systems? We develop custom Odoo interfaces tailored precisely to your requirements.

Frequently Asked Questions (FAQ)
How do I transfer my existing Shopware products to Odoo at launch?
The connector features an integrated, one-time bulk import tool. With a single command, your entire existing Shopware catalog (up to approximately 5,000 items/variants) can be automatically transferred to Odoo – including complex data structures such as quantity-based tiered pricing. This makes the initial integration of Odoo into Shopware secure and stress-free.
How many API calls are possible with the HQ Odoo Connector?
The connector works without artificial API limits. The number of synchronizations is limited solely by your Odoo and Shopware server capacity, not by our software.
Does the connector slow down the loading times of my shop?
No. The connector runs completely asynchronously in the background (RabbitMQ Ready) and is compatible with modern caching architectures like Varnish. Your shop loading times will remain unchanged.
Can I map custom B2B data fields that are not part of the standard?
Yes. In addition to all standard fields (and automatic recognition via our mapping tables), the connector supports the assignment of individual requirements for complex B2B structures.
Which versions is the connector compatible with?
The connector is natively developed for Shopware 6 and optimized for seamless integration with modern Odoo 19 versions (JSON-2 API required). The plugin is fully multilingual (German/English).