Craft Commerce + Odoo integration, run for you
Craft Commerce gives a team freedom to shape products and checkout around the business. Odoo brings sales, inventory, invoicing, and fulfilment into one operational system. We start by deciding how Craft entries and variants correspond to Odoo products, then build and run the flows your operation needs.
What stays in sync
Orders
New Craft Commerce orders land in Odoo with customer, line items, taxes, and discounts mapped to your schema.
Products & pricing
Catalogue changes in Odoo publish to Craft Commerce, so names, variants, prices, and images stay consistent everywhere.
Inventory
Stock levels flow from Odoo to Craft Commerce, so you never sell what the warehouse no longer has.
Customers
New accounts and address changes sync both ways, deduplicated against existing records.
Fulfilment & tracking
Shipments confirmed in Odoo update the Craft Commerce order and send tracking to your customer.
Refunds & credits
Refunds issued in Craft Commerce post back to Odoo, so finance reconciles without spreadsheets.
The decisions that shape a Craft Commerce and Odoo integration
Flexible fields, fixed identities
Craft fields can be tailored to the catalogue. Odoo product templates and variants each carry their own identifiers. The map needs a stable key that survives content edits and catalogue changes.
Pricelists and storefront prices
Odoo can price by pricelist, customer, currency, quantity, and variant. We decide which rules belong in Odoo and which final values Craft needs to publish for each market.
Warehouses and availability
Odoo separates warehouses and stock locations. Craft needs a clear sellable quantity. We define which locations contribute to the storefront and how backorders or unavailable variants should read.
Run by Nexbea, not by your team
We operate it
Setup, field mapping, and every later change are done by us and confirmed to you by email. You never operate a mapping screen.
Flat pricing
One subscription based on how many systems you connect. No order counts, no SKU limits, no usage surprises.
Monitored, with an SLA
Failed syncs alert your inbox and ours the moment they happen, with a written one-business-day response commitment.
Craft Commerce and Odoo questions
Does Nexbea force Craft and Odoo to use the same product model?
No. The mapping translates between the models. We document how a Craft entry and its variants relate to Odoo product templates, variants, internal references, and stock records.
Which system should own product prices?
That is decided during mapping. If Odoo owns the commercial rules, Nexbea can publish the resulting prices to Craft. If Craft owns a web-only value, the flow can leave that field there.
See what Nexbea would run for you
Book a free 30-minute discovery call. We look at your systems, find where the data breaks down, and give you a plain answer: what we would run, at what monthly price. If we are not the right fit, we will tell you that too.

