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. Accounting
  3. Base Connector for Odoo v 17.0
  4. Sales Conditions FAQ

Base Connector for Odoo

by Base.com https://base.com
Odoo
v 17.0 Third Party 5
Download for v 17.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 124
Technical Name base_odoo_connector
LicenseLGPL-3
Websitehttps://base.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 124
Technical Name base_odoo_connector
LicenseLGPL-3
Websitehttps://base.com

OFFICIAL BASE INTEGRATION

Base Connector for Odoo

Base Connector for Odoo

Connect Odoo with marketplaces, ecommerce platforms, and logistics via Base.

Automate invoice export, product synchronization, inventory updates, and price sync between Odoo ERP and your multichannel ecommerce operations.

WHY BASE + ODOO

Built for serious multichannel commerce

Automate ERP workflows

Reduce manual work

Keep Odoo as source of truth

Sync products, prices & stock

Built for multichannel commerce

FEATURES

Everything you need to connect Odoo

A complete integration suite that keeps your ERP and ecommerce operations in perfect sync.

Automated invoice export

Export invoices from Base to Odoo automatically – draft or confirmed, with full fiscal control.

Product synchronization

Import products and variants from Odoo into Base with SKU, EAN, images, and custom fields.

Inventory sync

Keep Base updated with real-time stock levels from Odoo warehouses.

Price synchronization

Sync price lists and groups from Odoo to Base for consistent multichannel pricing.

ERP-ready workflows

Designed for professional ERP environments with multi-company and fiscal position support.

Multichannel operations

Manage orders across marketplaces, webshops, and couriers from a single hub.

WORKFLOW

How the integration works

From marketplace order to Odoo accounting, fully automated.

STEP 1

Order created

In marketplace or webshop

STEP 2

Imported into Base

Centralized order hub

STEP 3

Invoice generated

Created inside Base

STEP 4

Exported to Odoo

Automatic ERP sync

STEP 5

Payment synced

Status synchronized

STEP 6

Accounting in Odoo

Complete ERP workflow

FEATURE 1

Invoices from Base to Odoo

Automatically export invoices from Base to Odoo. Support create-invoice-only or create-order-and-invoice flows. Allow draft invoice mode, paid status sync, net/gross pricing, fiscal position settings, and payment mapping.

Invoice Export Settings

  • Export mode: Create invoice only
  • Draft invoice: Enabled
  • Paid status sync: Enabled
  • Fiscal position: EU B2C
  • Payment mapping: Auto-detect
  • Pricing: Net prices

Product Import — 456 products

Product SKU EAN Status
Widget Pro WDG-001 5901234123457 Synced
Gadget X GDG-042 4006381333931 Synced
Module Basic MOD-100 5901234123488 Pending

FEATURE 2

Products from Odoo to Base

Import products and variants from Odoo into Base. Support matching by SKU, EAN, name, or automatic rules. Include product data like name, SKU, EAN, price, stock, description, weight, images, and custom fields.

FEATURE 3

Stock and price synchronization

Keep Base updated with Odoo inventory and prices. Configure warehouse mappings, target stock locations, sync frequency, and price groups. Support near-real-time operational workflows.

Stock & Price Sync

  • Stock sync: Active
  • Sync frequency: Every 15 min
  • Warehouse: Main Warehouse (WH)
  • Stock location: WH/Stock
  • Price sync: Active
  • Price group: Public Pricelist

SETUP

Simple setup in two steps

Configuration starts in Odoo and continues in Base.

STEP 1 · IN ODOO

Generate the API key

  1. Install the module in your Odoo instance.
  2. Open Settings → Base Connector.
  3. Generate an API key for the Base integration.
  4. Copy the API key (you can regenerate / rotate it any time).

STEP 2 · IN BASE

Connect & configure

  1. Log in to your Base account (base.com).
  2. Open the Odoo connector in Base.
  3. Paste the Odoo API key, instance URL, database name and login.
  4. Configure invoice export, payment mapping, product, stock and price sync – all from the Base UI.

Requirements

What you need to get started.

ON THE BASE SIDE

  • Active Base account / subscription

ON THE ODOO SIDE

  • Odoo External API access
  • API key generated by this module
  • Database name and user login
  • Company selection for multi-company environments
  • Odoo Inventory module for stock sync
  • Optional Odoo.sh domain configuration

Important notes

External service notice: this module requires an active Base account. After generating the Odoo API key here, continue configuration in the Base UI. base.com · Privacy Policy

  • Integration focuses on invoices from Base to Odoo.
  • Products, stock and prices sync from Odoo to Base.
  • No standard order import from Odoo to Base.
  • Advanced multi-pricelist scenarios may require additional setup.
  • Multi-company requires correct company alignment.
  • Retrying exports can create duplicates depending on workflow.

USE CASES

Built for your business

Base + Odoo works across industries and business models.

Retail

Sync POS and online channels with Odoo for unified inventory and invoicing.

Ecommerce

Automate multi-marketplace order processing and accounting workflows.

Distribution

Streamline warehouse-to-channel stock sync and invoice generation.

Wholesale

Manage B2B pricing, bulk product catalogs, and ERP-grade invoicing.

FAQ

Frequently asked questions

Common questions about the Base Connector for Odoo.

Do I need a Base account to use this module?

Yes. The module connects Odoo to the Base ecommerce platform – an active Base account is required. Without it, the module cannot exchange data and serves only as the API key provider.

What does this Odoo module actually do?

This module exposes the connection point on the Odoo side: it lets you generate, view and rotate an API key that Base uses to securely access your Odoo instance. The synchronization logic (invoices, products, stock, prices) runs in the Base service.

Where is the integration configured?

Installation and API key generation happen in Odoo (Settings → Base Connector). All other configuration – invoice export options, product import rules, payment mapping, stock and price sync – is done in the Base UI after pasting the API key.

What do I need to connect Odoo to Base?

You need an active Base account, Odoo External API access, an API key generated by this module, your database name, and a user login. For multi-company setups, ensure correct company alignment.

Can I sync products and variants?

Yes. Once connected, Base imports products and variants from Odoo, including SKU, EAN, name, price, stock, description, weight, images, and custom fields.

Does stock sync require the Odoo Inventory module?

Yes. Stock synchronization requires the Odoo Inventory module to be enabled with proper warehouse and stock location configuration.

Can invoices be exported as drafts?

Yes. You can enable draft invoice mode in Base so invoices are created in Odoo as drafts for manual review before confirmation.

Can paid status be transferred to Odoo?

Yes. Base supports automatic paid status synchronization to Odoo, including payment method mapping.

Does the integration support Odoo.sh?

Yes. You can configure your Odoo.sh domain in Base to connect to Odoo.sh hosted instances.

Can I rotate or revoke the API key?

Yes. The API key can be regenerated at any time from this module's settings in Odoo. Rotating the key immediately invalidates the previous one.

How is my data handled?

Data exchanged between Odoo and Base is processed by the Base service. See the Base privacy policy for details: https://base.com/policy/.

Start automating your Odoo ecommerce workflows today

Connect Odoo with Base and streamline invoices, products, stock, and pricing across your sales channels.

Visit https://base.com to create your Base account.

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
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