Features > Integrations > Odoo

Mercura CPQ + Odoo

Odoo

Add manufacturing-grade CPQ without rebuilding Odoo

Odoo can run CRM, sales, inventory, and manufacturing modules in one stack. Mercura handles configuration depth when variant logic outgrows simple product variants.

Odoo remains the operational hub for many SMB and mid-market manufacturers. Mercura complements Odoo when configuration rules, dependencies, and quote documents need a dedicated engine while items and orders still land in Odoo where the customer chooses.

What Odoo often carries in manufacturer deployments

Odoo frequently combines product templates, variants, sales orders, stock moves, and MRP in one database. That cohesion is valuable; the tension appears when sellable complexity exceeds variant attributes.

  • Product templates, variants, and pricelists
  • Sales orders and quotations inside Odoo
  • Stock and procurement when modules are active
  • Manufacturing orders when MRP is used
  • Partner-specific pricing when configured

Odoo vs Mercura responsibilities

Odoo

  • Items, variants, and operational documents
  • Inventory and manufacturing execution when in scope
  • User model and Odoo security
  • Financial posting when accounting module applies

Mercura CPQ

  • Configuration sessions and rule evaluation
  • Non-trivial option dependencies
  • Configuration pricing layers
  • Customer-facing quote layout for complex deals

After configuration

  • Lines or items mapped to Odoo products where designed
  • Quantities and commercial text agreed in mapping
  • External configuration ID for traceability

Odoo edition, hosting, and custom modules change what mapping is practical. Designs are validated per customer.

Integration patterns with Odoo

Customers use REST/XML-RPC, middleware, or custom Odoo modules to exchange data. Mercura participates as the configuration authority for the quote phase.

Quote-first in Mercura

Sales configures in Mercura; approved lines are created or updated on an Odoo quotation through agreed APIs.

Item master in Odoo

Base products and costs originate in Odoo; Mercura references them while adding configuration structure on top.

MRP handoff

Configured attributes needed for manufacturing orders are passed after order confirmation, not assumed automatic.

Mercura does not ship a certified Odoo module as a universal connector.

Odoo manufacturing contexts

Variant explosion limits

Too many attribute combinations for manageable Odoo variants; rules live in Mercura instead.

Mixed standard and engineered lines

Standard catalog items on the same quote as configured equipment with different validation rules.

Multi-company Odoo

Configuration rules shared while Odoo companies localize price lists and tax.

Fit assessment

When Mercura helps

  • Sales quotes need guided configuration beyond Odoo variants
  • Product management wants centralized rule governance
  • Dealers need constrained catalogs on the same logic

When it may not be needed

  • Simple product list with quantity and discount only
  • Odoo-only CPQ customization already sufficient

Partner notes

Confirm Odoo version, hosting, and which apps are licensed before scoping bidirectional sync. Custom Odoo fields are common in manufacturing.

FAQ

Does Mercura replace Odoo?

No. Odoo continues for ERP operations where deployed. Mercura focuses on configuration and quote logic.

How often does data sync with Odoo?

Sync behavior is project-specific. Many implementations batch at quote approval rather than continuous online updates.

Can Odoo variants stay the product master?

Often base SKUs live in Odoo while Mercura holds configuration structure for the commercial outcome.