Integrations

Chainlink WMS with Odoo

The Chainlink WMS connector for Odoo works with Odoo 16, 17 and 18, Community or Enterprise. It executes Odoo receipts, deliveries and internal transfers on the handheld and validates the same transfer in Odoo with quantities, lots and serial numbers.

Available in
Add-on for Professional and Enterprise
Versions
Odoo 16, 17 and 18
Editions
Community or Enterprise, online or self-hosted

Reviewed October 29, 2026 by the Business in a Wave team

01

The role of Odoo and the role of Chainlink

Odoo records the business. Chainlink executes the work on the warehouse floor by location, lot and serial number and validates the transfer in Odoo.

OdooChainlink WMS
Purchasing, sales, invoicing and accountingReceiving, put-away, picking, packing and shipping on the floor
Creates the receipt of each purchase and the delivery of each saleExecutes them on the handheld, by location, lot and serial number
Stock by warehouseStock by location, lot, serial number and pallet, with its status
Inventory adjustmentsCounts by zone with the handheld, with or without RFID
02

Odoo transfers that Chainlink executes

Products, partners and warehouses are also imported from Odoo.

  • Receipts

    From each confirmed purchase order.

  • Deliveries

    From each confirmed sales order.

  • Internal transfers

    Picking at origin and receipt at destination.

03

Partial receipts and deliveries

The pending quantity remains in Odoo as a backorder, and Chainlink tracks it for the next partial receipt or delivery. No data entry in Odoo is required.

04

How counts reach Odoo

Each count adjustment is posted in Odoo as an inventory adjustment.

  • Every night, and on demand, Chainlink compares stock by product and warehouse
05

Connection requirements

  • Odoo 16, 17 or 18, in Odoo Online or on a server reachable from the internet
  • The address and the database
  • A user with the Inventory / Administrator role
  • An API key for that user

When the connection is saved, Chainlink checks the version and the permissions. The key is stored encrypted.

06

How to subscribe

The connector is an add-on for Professional and Enterprise, with setup assisted by BW and a quote based on your flows. Request it from sales or in Billing and plan › Add-ons.

FeatureEssentialsProfessionalEnterprise
Odoo connector No Add-on Add-on
REST API Yes Yes Yes
RFID with handhelds and portals No Yes Yes

Frequently asked questions

For any other question, contact sales.

Does it work with Odoo Online and with self-hosted Odoo? +

Yes, provided the version is 16, 17 or 18, Community or Enterprise. In Odoo Online, the database is the subdomain; on a self-hosted server, it is the database selected at sign-in.

Why use Chainlink if Odoo already manages inventory? +

Odoo records inventory operations. Chainlink executes them on the warehouse floor: it directs the operator to the location to visit and the lot to pick, validates each step with a handheld scan and prints the labels. When the work is complete, Chainlink validates the same transfer in Odoo.

Is a transfer duplicated if a submission is retried? +

No. Before validating, Chainlink writes its reference in the transfer’s note, and each submission first checks whether that reference already exists.

Subscribe to Chainlink online

Your instance is created when sign-up is complete, ready to set up your warehouse.

Essentials and Professional are purchased online by card: the first month and the implementation are charged at subscription. 30-day trial by invitation: request it from sales.