Skip to Content

Odoo Bol.com Integration: Automate FBR and FBB Orders, Offers, Stock and Returns

How Bol.com orders run through Odoo for FBR and FBB, how shipments, offers, stock, returns and invoices reach Bol.com, setup and limits.
27 February 2026 (Updated ) by
Odoo Bol.com Integration: Automate FBR and FBB Orders, Offers, Stock and Returns
Jigs

Integration guide

An Odoo Bol.com integration connects a Bol.com seller account to Odoo, so Bol.com orders become Odoo sale orders, shipments and tracking numbers go back to Bol.com, offers, prices and stock are managed from Odoo, and returns and invoice requests are handled there too. The TeqStars Bol.com Connector does this for orders fulfilled by you (FBR) and by bol.com (FBB).

What does an Odoo Bol.com integration do?

It runs the work behind a Bol.com shop from Odoo. Orders come into Odoo and follow your workflow, shipments and tracking codes go back to Bol.com, offers, prices and stock are sent from Odoo, FBB stock and shipments are read back, and returns and invoice requests are answered in Odoo.

In today’s competitive ecommerce landscape, managing marketplace sales efficiently is more important than ever. The Odoo Bol.com Integration helps businesses connect their ERP with Bol.com, an online marketplace based in the Netherlands and Belgium. The connector automates orders, inventory, and shipping processes, enabling sellers to centralize operations, reduce manual work, and scale their ecommerce business with confidence.

Bol.com order workflow in Odoo: order import, sales, invoice and payment, delivery order and dispatch from the warehouse
A Bol.com order is imported into Odoo Sales, invoiced and paid in Accounting, and shipped from Inventory.

What Is the Odoo Bol.com Integration?

The Odoo Bol.com Integration module is a third-party app available for Odoo that lets businesses synchronize and automate data flows between Odoo and Bol.com, one of the largest ecommerce marketplaces in the Benelux region. By integrating the two systems, sellers can cut manual work and manage the marketplace directly within Odoo.

  1. The order comes in

    The order import reads open Bol.com orders, splits FBR and FBB items into separate Odoo orders, and creates the customer from the billing and shipment details.

  2. Odoo runs the workflow

    The FBR or FBB workflow confirms the order, creates and validates the invoice and registers the payment, in the warehouse that fits the fulfilment method.

  3. Bol.com hears back

    For FBR, the validated delivery sends the transporter and tracking code to Bol.com; for FBB, Odoo reads bol.com's shipments and completes the delivery itself.

Why Integrate Bol.com with Odoo?

Integrating Bol.com with Odoo enables businesses to manage their entire marketplace operation from a single, centralized system. It replaces disconnected processes with automated data flow between your ERP and marketplace.

Key Benefits:

  • Centralized Order Management
  • Scheduled Inventory Sync
  • Automated Pricing & Product Updates
  • Shipping and Tracking Updates
  • Reduced Manual Errors
  • Better Business Control

This integration helps you operate more efficiently, maintain accurate data, and scale your marketplace business with confidence.

FBR or FBB: what Odoo does for each

Each Bol.com instance in Odoo works for FBR, FBB, or both, and every order is handled by its own fulfilment method, with its own warehouse and workflow.

Part of the workFBR: you shipFBB: bol.com ships
OrdersImported into your warehouse with the FBR WorkflowImported into the FBB Warehouse with the FBB Workflow
ShippingYour delivery sends transporter and track and trace to Bol.comBol.com's shipments are read into Odoo and the delivery is completed
StockOdoo to Bol.com on each offer, up to 999Bol.com to Odoo as an inventory adjustment
Damaged stockNot applicableGraded stock goes to the BOL Unsaleable Location
ReturnsHandled in Odoo with a return pickingImported and handled the same way

Features showcase

This integration offers a complete suite of tools for sellers who want real-time connectivity and effective marketplace control:

Two-Way Product Sync

Sync your orders, fulfilment status, stock levels, pricing, and return data between Odoo and Bol.com. This ensures accurate listings and up-to-date marketplace data without manual uploads.

Automated Order Management

Orders from Bol.com are automatically imported using scheduled actions into Odoo complete with line items, taxes and shipment status, with support for both FBR (fulfilled by retailer) and FBB (fulfilled by Bol.com).

Smart Inventory Updates

Keep inventory aligned on the schedule you set, reducing overselling and stock-out scenarios. FBR stock goes from Odoo to each offer, and FBB stock comes back from bol.com.

Shipping & Tracking Sync

Carrier information and tracking numbers from Odoo are pushed back to Bol.com, keeping customers informed and helping meet marketplace SLA requirements.

Queues Management and Logs

The integration handles data import queues reliably: unmatched records are logged, errors are recorded without interrupting workflows, and operations continue uninterrupted.

Stylish Dashboard & Reporting

Get clear visibility into your marketplace performance with a dashboard that supports comparison across instances, dates, and key metrics.

Every setting is described on the Bol.com Connector page.

How Bol.com offers, prices and stock work from Odoo

Offers

Existing Bol.com offers are matched to Odoo products by barcode (EAN) or SKU. New offers are exported from Odoo; when Bol.com does not know the EAN yet, the connector first creates a basic catalog product with the EAN and title.

Prices

Prices come from the instance pricelist, quantity tiers included, and only the rules that changed since the last run are sent.

VAT

Bol.com prices include VAT, so imported orders need Odoo taxes set as Included in Price, or the option for products managed with excluded taxes.

Returns and invoices on Bol.com, handled in Odoo

Returns

Bol.com returns arrive with the customer's reason and comment. Handle Return sends your decision and the quantity back to Bol.com, and Create Return Order prepares the return picking in Odoo.

Invoice requests

With Export Invoices to Bol.com? on, open invoice requests are imported and the posted Odoo invoice is uploaded as a PDF made from the invoice report you choose.

Cancellations

A cancelled Odoo order can be cancelled on Bol.com with the Cancel In Bol.com button, with one of Bol.com's cancellation reasons.

How the Integration Works

Have these ready first:

  • A Bol.com Retailer API Client ID and Client Secret from your seller account
  • A barcode (EAN) or SKU on the products you sell on Bol.com
  • Each Odoo carrier you ship with mapped to its Bol's Transporter code
  • Odoo Community or Enterprise on Odoo.sh or on-premise, with HTTPS if you use webhooks
  1. Connect Your Bol.com Account

    Link your Bol.com seller account with Odoo using secure API credentials to establish communication between the two systems.

  2. Smart Rule Synchronization Setup

    Set up automated sync rules for products, pricing, inventory, and orders to keep data updated between both systems.

  3. Automate Order Flow From Both Sides

    Import marketplace orders directly into Odoo and manage fulfilment, shipping, and returns while updates sync back to Bol.com.

  4. Monitoring & Insights

    Use logs and dashboards to monitor sync status, detect errors, and analyse marketplace performance.

Read the full setup in the Bol.com Connector user guide.

Scheduled actionWhat it does
Import FBR & FBB OrderReads new Bol.com orders into Odoo
Export Order Status/Tracking Information to BolSends shipped FBR deliveries with their track and trace
Export Product's Stock to BolSends FBR stock to the offers
Export Product's Price to BolSends changed pricelist prices
Import LVB/FBB Product's StockReads FBB stock into an inventory adjustment
Import FBB / FBR Shipments For Open OrderCompletes deliveries shipped outside Odoo or by bol.com
Import ReturnsReads new Bol.com returns
Import Invoice Request / Export Invoice to BolAnswers Bol.com's invoice requests with the Odoo invoice

The jobs are created switched off for each new instance; turn on the ones you need, and set how often each runs in Scheduled Actions.

  • 10scheduled actions created for each Bol.com instance
  • 34Bol.com transporter codes ready to map to Odoo carriers
  • 999units at most sent as FBR stock on one offer

Where the Bol.com integration stops

A good fit when

  • Bol.com orders are fulfilled, invoiced and accounted in Odoo.
  • You sell FBR, FBB, or both, and want each handled in its own warehouse.
  • Bol.com asks you for invoices and you want them sent from Odoo.

Look at it again when

  • Shipping labels must be bought through Bol.com (VVB) from Odoo.
  • Bol.com Advertising or FBB replenishments must be managed from Odoo.
  • A handled return must create the refund in Odoo by itself.
  • Product images and full descriptions must be published to Bol.com.

Why Choose TeqStars Bol.com Connector?

Choosing the right integration partner is essential for smooth marketplace operations. The TeqStars Bol.com Connector for Odoo is designed to deliver reliability, flexibility, and performance when connecting with Bol.com.

  • Marketplace automation for FBR and FBB
  • Smart Error Handling & Logs
  • Scalable & Flexible Setup
  • Dedicated Support & Expertise

Selling on other marketplaces too?

Bol.com is not the only marketplace you can run from Odoo. If you also sell on a Mirakl-powered marketplace, among them Carrefour, Decathlon, Best Buy Canada, Macy's or Bunnings, the same centralised approach applies. See our guide to Odoo Mirakl integration, which covers 47+ Mirakl marketplaces from a single Odoo database.

Frequently asked questions

Does Odoo integrate with Bol.com?

Not out of the box: Odoo has no built-in Bol.com connector. An Odoo app such as the TeqStars Bol.com Connector adds it through Bol.com's Retailer API, importing orders, sending shipments and tracking, managing offers, prices and stock, and handling returns and invoice requests in Odoo.

What is the difference between FBR and FBB in Odoo?

FBR orders are shipped by you: Odoo sends your tracking code and your stock to Bol.com. FBB orders are shipped by bol.com from its warehouse: Odoo reads bol.com's shipments and FBB stock. The connector keeps the two in separate warehouses, workflows and orders.

How are Bol.com returns handled in Odoo?

Returns are imported with the customer's reason and comment. You handle each one in Odoo, which sends the result and the returned quantity to Bol.com, and you can create the return picking to bring the goods back into stock. Refunds are made in Odoo as usual.

Can Odoo upload invoices to Bol.com?

Yes. With Export Invoices to Bol.com? on, the connector imports Bol.com's open invoice requests and uploads the posted Odoo invoice as a PDF, made from the invoice report you choose.

Which carriers can send track and trace to Bol.com?

Any Odoo carrier mapped to one of Bol.com's transporter codes in the field Bol's Transporter. The connector ships with 34 codes, and the delivery's tracking number goes to Bol.com with that transporter.

Share this post