Odoo fulfillment with FSN
Odoo ⟷ FSN

Odoo fulfillment, with the merchants and the warehouses included.

Odoo already runs your products, stock and orders. What it cannot hand you is demand and capacity from outside your own company. One connection puts both on the other end of the wire.

  • JSON-RPC or fsn_app REST
  • Two-way products & stock
  • Tracking back on the order
  • Free for warehouses
Carriers, marketplaces and ERPs already on the network
DHLUPSFedExDPDGLSOTTOAmazoneBayOdoo
The exchange

You already have the stock. What you are missing is the other side.

Odoo runs your operation. FSN runs the network around it — and the network is where the merchants and the warehouses are.

What you put in
  • Your catalogue, as it isProducts, variants and EANs stay in Odoo. FSN reads deltas, never a full export.
  • Live stockOne feed for every partner instead of a spreadsheet each.
  • Your rulesWhich products, which countries, which partners. You approve every relationship.
What you get back
  • Merchants who need fulfilmentPre-qualified, with volumes, categories and countries declared before you commit.
  • Warehouses with free capacityLocations, categories, carriers and cut-off times, visible before you ask.
  • Supplier cataloguesImport products with EAN, images and live stock. Ship them under your own brand.
  • Carrier accounts and labelsResolved per shipment. Tracking normalised into one schema.
The connection

How Odoo gets connected

Step 01

Create your account

Register as a merchant, a fulfilment partner or a supplier. Your role decides which side of the network you see.

Create your account
Step 02

Add Odoo as a system

Enter the endpoint and credentials. They are encrypted at rest and never shown again after saving.

Add Odoo as a system
Step 03

Read the first delta

Products, variants and stock come across incrementally and are matched to canonical variant IDs.

Read the first delta
Step 04

Go live

Accept a cooperation request, route your first order, and let tracking and status flow back automatically.

Go live
Odoo

What the Odoo connection actually does

Two transports, the same canonical objects. Odoo stays the system of record either way.

  • JSON-RPC against a standard Odoo with an API user — no module to install.
  • Or the fsn_app REST module: a bearer token, cleaner endpoints and webhooks for push.
  • Your delivery carriers are detected on the first sync; invoices and receipts flow both ways.
DataDirectionTrigger
Products & variantsOdoo ↔ FSNdelta + write-back
StockOdoo → FSNdelta / push
OrdersOdoo → FSNpoll + push on confirm
Tracking & statusOdoo ← FSNjob on shipment
Also included

The parts nobody advertises but everybody needs

Routing you can audit

Every order carries the decision that placed it: stock, country, SLA, cost, capacity, carrier.

One SKU language

Merchant, warehouse, supplier and marketplace identifiers all resolve to one variant.

Returns as their own domain

Handled as a first-class flow, not bolted onto orders.

Payouts reconciled

Completed shipments, balances and annual statements, traceable end to end.

11
steps in the routing pipeline
<200ms
SKU mapping resolve p99
7
interface languages
0
unmapped routes allowed

FAQ

Do we have to leave Odoo or change our workflows?

No. Odoo stays your system of record. FSN reads deltas and writes tracking, status, receipts and invoices back — your team keeps working in Odoo.

Which Odoo connection should we use?

JSON-RPC works against any standard Odoo with an API user. The fsn_app REST module is the newer path: bearer token, cleaner endpoints, webhooks for push. Both are supported side by side.

Is FSN affiliated with Odoo S.A.?

No. FSN is an independent fulfilment network. We integrate through Odoo's own external API, the way any third-party integration does.

What does it cost?

Merchants pay a flat $49 per month — no per-order fee, no setup cost. Warehouses, fulfilment partners and suppliers use the network for free.

Who sees our data?

A partner sees what the job needs and nothing else. Customer data stays on your side; FSN keeps the mappings, routing rules and audit trail — not a copy of your operational history.

Connect Odoo, get the other side of the network

Registration takes minutes and changes nothing in Odoo. Add the connection when you are ready — or talk to us first and we will walk through your setup.