Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Sales
  3. EU Marketplace Connector for Odoo 19 v 19.0
  4. Sales Conditions FAQ

EU Marketplace Connector for Odoo 19

by FlexigoTech https://flexigotech.com
Odoo

$ 289.99

v 19.0 Third Party
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 4442
Technical Name flexigo_multimarketplace
LicenseOPL-1
Websitehttps://flexigotech.com
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 4442
Technical Name flexigo_multimarketplace
LicenseOPL-1
Websitehttps://flexigotech.com
Versions 18.0 19.0
  • Description
  • License
CdiscountAllegroBol.comKauflandOdoo 19

EU Marketplace Connector for Odoo 19

One native Odoo module connects Cdiscount, Allegro, Bol.com and Kaufland — catalog, stock, orders, shipments, returns and settlements, all automated from inside Odoo.

EU Marketplace Connector for Odoo 19 — four EU marketplace channels unified in a single Odoo interface

Paying €500–€3,000/month for middleware that does not talk to Odoo?

EU sellers expanding to Cdiscount, Allegro, Bol.com and Kaufland face a painful choice: pay €500–€3,000/month for ChannelEngine, BaseLinker or Channable, or hire 0.5–1 FTE to manage four portals manually. Neither option integrates with Odoo.

The three daily pain points every multi-marketplace seller recognises:

  • Overselling: stock in Odoo updates, but the marketplace offers still show the old quantity. One oversell on Allegro or Bol.com risks account suspension.
  • Order fragmentation: fulfilment teams switch between four marketplace portals and Odoo, creating delays, errors, and missed SLA windows.
  • Finance reconciliation chaos: four CSV payout files, four currencies, four fee structures — and none of them map automatically to your Odoo chart of accounts.

How the EU Marketplace Connector solves it

A single Odoo 19 module installs natively — no external server, no webhook relay, no monthly SaaS subscription. Enter your API credentials once in the guided setup wizard, and every sync, order import, shipment confirmation, and settlement posting runs as an Odoo scheduled action inside your own instance.

Cdiscount / Octopia — France (REST API v2)
Allegro — Poland (REST API, OAuth2)
Bol.com — Netherlands & Belgium (Retailer API v10)
Kaufland — Germany & Austria (REST API v2)

Real-time stock sync

Push inventory levels to all four marketplaces every 5, 10, 15 or 30 minutes. Per-marketplace stock floors automatically suspend an offer before it oversells. Multi-warehouse aggregation included.

Automatic order import

Orders from Cdiscount, Allegro, Bol.com and Kaufland land in Odoo as confirmed sale.order records with fiscal position, delivery address, and source tag applied automatically. Duplicate detection prevents double-imports.

Shipment confirmation push

When you validate a delivery order in Odoo, the carrier code and tracking number are pushed back to the marketplace within seconds. The buyer is notified automatically without any manual step.

Returns & dispute management

Return requests import as Odoo records. Approve or reject from Odoo — a credit note is created automatically when approved. Buyer dispute messages appear in the Odoo chatter so your support team sees them without switching portals.

Settlement reconciliation

Import payout reports via API (Allegro, Bol.com, Kaufland) or CSV (Cdiscount). Each settlement line matches against the corresponding Odoo sale order. One click posts the journal entry to your general ledger.

GPSR compliance enforcement

The EU General Product Safety Regulation is mandatory for all EU marketplace sellers since December 2024. The connector validates GPSR fields before publishing an offer. A listing with missing GPSR data is blocked at the Odoo level, not rejected by the marketplace API.

Seller KPI monitoring

Configure amber and red thresholds for cancellation rate, late shipment rate, return rate and feedback score per marketplace. Alerts fire in Odoo before your seller account reaches the suspension threshold.

Encrypted credential vault

All API keys and OAuth2 tokens are stored using Fernet symmetric encryption. Credentials are never readable in plain text, even by Odoo administrators with database access.

Watch it in action

Three-language narrated walkthrough — English, Español, Deutsch. Select your language below.

English Your browser does not support the embedded video. Download the English walkthrough →
Español Your browser does not support the embedded video. Download the Spanish walkthrough →
Deutsch Your browser does not support the embedded video. Download the German walkthrough →

See it in action — real Odoo 19 backend screenshots

All screenshots captured from a live Odoo 19 QA instance with seed companies Acme Industries S.L. and Beta Commerce GmbH. No mockups, no fabricated UI.

Odoo 19 Marketplaces Connections list showing four active connections — Allegro PL, Bol.com NL, Cdiscount FR and Kaufland DE — all in Connected state
1 · Connections — all four EU marketplaces live Four active API connections (Allegro PL, Bol.com NL, Cdiscount FR, Kaufland DE) all showing Connected status in the Marketplaces module. The top navigation bar exposes every functional area — Dashboard, Listings, Orders, Returns, Performance, Payouts, Configuration — without leaving Odoo. Credentials are stored in the Fernet-encrypted vault and never appear in plain text.
Odoo 19 All Listings view showing three active marketplace offers across Allegro PL, Bol.com NL and Cdiscount FR with per-channel prices and offer IDs
2 · All Listings — active offers across three channels at a glance Three active listings managed from a single Odoo list: Restaurant Expenses on Allegro PL at €24.99 (offer ALLG-OFFER-001), Hotel Accommodation on Bol.com NL at €89.99 (BOL-OFFER-001), and Corner Desk Right Sit on Cdiscount FR at €34.99 (CDIS-OFFER-001). Unpublishing or repricing any offer takes one click; no marketplace portal login needed.
Odoo 19 Marketplace Orders list showing three imported orders from Cdiscount, Bol.com and Allegro with Odoo order numbers, customer names and marketplace order IDs
3 · Marketplace Orders — three channels, one Odoo list Orders from Cdiscount (CDIS-2026-017, Gamma Retail B.V.), Bol.com (BOL-2026-042, Beta Commerce GmbH) and Allegro (ALLG-2026-001, Acme Industries S.L.) land as standard Odoo sale orders with source marketplace and platform order ID tagged automatically. The fulfilment team works from one list with no portal-switching.
Odoo 19 Settlements list showing three payout records for Bol.com, Kaufland and Allegro with total amounts, matched order lines and import method
4 · Settlements — payout reconciliation without CSV gymnastics Three payout periods shown: Bol.com NL €879.50 (9 matched, 1 unmatched, API import), Kaufland DE €524.00 (6 matched, 0 unmatched, CSV Upload), and Allegro PL €1,247.30 (14 matched, 0 unmatched, API import). One click posts the journal entry to the general ledger — eliminating two to four hours of manual reconciliation per week.
Odoo 19 product form for Acoustic Bloc Screens showing the GPSR and Marketplace tab with EU Regulation 2023/988 safety data fields and per-language safety warnings table
5 · Product form — GPSR & Marketplace tab enforces EU safety rules The GPSR & Marketplace tab on the Acoustic Bloc Screens product form exposes the full EU REG. 2023/988 field set: GPSR Manufacturer Name, Batch/Lot Reference, Manufacturer Address, Compliance Declaration, and per-language Safety Warnings. The module blocks any publish action until all mandatory fields are complete, preventing listing rejections and GPSR violations mandatory since December 2024.
Odoo 19 KPI Performance list tracking cancellation rate, late shipment rate, return rate and feedback score for Allegro PL, Bol.com NL, Cdiscount FR and Kaufland DE across two weekly snapshots
6 · KPI Performance — spot account-suspension risk before it escalates Eight snapshot records across four connections on May 22 and May 15 track cancellation rate, late shipment rate, return rate and feedback score. Cdiscount FR shows a cancellation rate of 3.40 and late shipment rate of 5.10 on May 22 — exactly the pattern that triggers marketplace warnings. Configure amber and red thresholds per connection; Odoo alerts fire before your seller account reaches suspension risk.

Built for EU sellers who want to stop managing four portals

E-commerce / Marketplace Manager

Manages listings, pricing and promotions across all channels from one Odoo interface instead of four separate marketplace portals.

Operations / Logistics Manager

Views and processes all marketplace orders in the standard Odoo delivery workflow. Shipment confirmations push automatically on delivery validation.

Finance / Accounting

Reconciles marketplace payouts with one click. Settlement reports import automatically; journal entries are posted to the configured accounts.

IT / Odoo Administrator

Installs the module once, configures credentials in the wizard, sets up sync schedules. No external server, no integration middleware.

Typical savings vs. middleware SaaS
A mid-market seller with €500k/year across these four channels pays €500–€3,000/month (€6,000–€36,000/year) to ChannelEngine, BaseLinker or Channable. The EU Marketplace Connector replaces that at €249/year per Odoo database.

Compatibility and technical requirements

ItemDetails
Odoo version19.0 (Community and Enterprise)
Marketplace APIsCdiscount REST API v2, Allegro REST (OAuth2), Bol.com Retailer API v10, Kaufland Seller API v2
Python dependenciesrequests, cryptography (Fernet vault)
Multi-companyFully supported — each company has isolated connections
Multi-currencySupported — PLN, EUR, DKK handled with Odoo exchange rates
Multi-warehouseSupported — configurable routing rules per connection
Webhook supportAllegro and Bol.com (HMAC-SHA256 validated)
GPSR complianceBuilt-in enforcement (mandatory since Dec 2024)
LicenseOPL-1 (Odoo Proprietary License)

Requires API seller accounts on each target marketplace. You bring your own API credentials. No FlexigoTech account or separate subscription required beyond the Odoo Apps Store license.

This module facilitates synchronisation with marketplace APIs as documented by Cdiscount (Octopia REST API), Allegro (REST API), Bol.com (Retailer API v10) and Kaufland (Seller API). It does not constitute legal advice on marketplace seller obligations, GPSR requirements, or VAT compliance. Consult your legal and tax advisors for binding interpretation of regulatory requirements applicable to your business.

Pricing

€249
per database · per year · OPL-1
  • All four EU marketplace connectors (Cdiscount, Allegro, Bol.com, Kaufland)
  • Full feature set: sync, orders, returns, settlements, KPI, GPSR
  • Multi-company and multi-warehouse included
  • Updates for the Odoo 19.x series
  • Support via comercial@flexigotech.com

Value comparison: The Bol.com single-channel connector alone costs €499.99/year on the Odoo Apps Store. The EU Marketplace Connector covers Bol.com plus three additional EU marketplaces at €249/year.

Purchased once per Odoo database. All marketplace connections within that database (across all companies) are included in a single license.

Frequently asked questions

Do I need separate API accounts for each marketplace?

Yes. You need a seller account on each marketplace you want to connect: Cdiscount (Octopia API), Allegro (REST API with OAuth2), Bol.com (Retailer API), and Kaufland (Seller API). FlexigoTech does not resell marketplace access. The module provides the Odoo-native integration layer; the marketplace credentials are yours.

Does this replace ChannelEngine, BaseLinker or Channable?

For the four covered EU marketplaces (Cdiscount, Allegro, Bol.com, Kaufland), yes. The connector handles catalog sync, inventory push, order import, shipment confirmation, return management and settlement reconciliation natively in Odoo — the core workflows that middleware SaaS tools perform. If you need channels beyond these four, you would need a separate connector for those channels.

How quickly does inventory sync after a stock change in Odoo?

The sync interval is configurable per marketplace connection: 5, 10, 15 or 30 minutes. For Allegro and Bol.com, webhook callbacks are supported — the module can receive real-time inventory reservation events from those marketplaces. The per-marketplace stock floor setting automatically suspends an offer before it reaches zero, providing a safety buffer against overselling during the sync interval.

What does GPSR compliance enforcement mean exactly?

The EU General Product Safety Regulation (Regulation (EU) 2023/988) became mandatory for all EU marketplace sellers in December 2024. It requires sellers to provide product safety information (category, safety warnings in the buyer's language, and responsible-person contact) for regulated product categories. The connector validates these fields before attempting to publish an offer. If mandatory GPSR fields are missing, the publish action is blocked with a clear error message, preventing rejected listings. This module supports your GPSR compliance workflow; it does not constitute legal advice.

Is multi-company supported?

Yes. Multi-company isolation is a core feature. Each Odoo company configures its own marketplace connections, API credentials, warehouse routing rules and KPI thresholds independently. A Marketplace Manager in Company A cannot view or affect the connections of Company B in the same Odoo instance. All marketplace data is scoped to the company that owns the connection.

Does the module support Odoo Community edition?

Yes, with limitations. The base synchronisation features (stock push, order import, shipment confirmation) work on Community edition. The KPI dashboard, advanced multi-company isolation, and journal-entry automation require Odoo Enterprise modules. Most EU mid-market sellers using four marketplaces will be on Enterprise.

What happens if a marketplace API is temporarily unavailable?

The sync engine logs API errors in the Odoo API Audit Log. Failed sync cycles are retried on the next scheduled run. Shipment confirmation failures are retried up to three times with exponential backoff; after three failures, an alert fires in Odoo. Connection health status is visible in the Marketplace Connections panel with a last-sync timestamp and error indicator.

Ready to connect your EU marketplaces?

Install the EU Marketplace Connector from the Odoo Apps Store. One module, four EU marketplaces, zero middleware.

Questions or custom requirements: comercial@flexigotech.com

Built by FlexigoTech — native Odoo 19 integrations for EU sellers.

© 2026 FlexigoTech — flexigotech.com — support: comercial@flexigotech.com

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with