← All connectors

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.