Odoo integration.
ERP that keeps up with your sales.

Orders flow in from marketplaces, online stores, and other channels, but invoices, products, inventory, and prices still need to be aligned with your ERP system. Manually transcribing data into Odoo means delays, errors, and additional work for the team.

Odoo's integration with Base connects multi-channel sales with the ERP system. It automates invoice export, product import, and stock and price synchronization, allowing Base to remain the order fulfillment hub and Odoo the source of accounting, product, and inventory data.

Try it for free
1 panel

to handle sales from multiple channels

Automatic synchronization

products, stocks and prices from Odoo

2000+ integrations

stores, marketplaces, couriers and ERP systems in Base

What problems does Odoo integration with Base solve?

Manually issuing and rewriting invoices takes up the team's time

Every sale must be transferred to an accounting or ERP system. When you have high-volume of orders, manually transferring data to Odoo quickly becomes a bottleneck. Integrating Odoo with Base allows you to export invoices automatically or manually in bulk. Depending on the configuration, Base can create an order with an invoice or just an invoice in Odoo. The system can also mark invoices as paid based on the payment status in Base.

The product catalog in ERP and sales channels is starting to fall apart

Changing the name, price, EAN, SKU, description, or variant in one place doesn't always transfer. As a result, sellers manually update products in multiple systems. Integrating Odoo with Base allows you to import products from Odoo into Base, along with variants, SKU, EAN, name, description, weight, unit, price, stock status, and photos. This allows you to build a catalog in Base based on Odoo data.

Inventory levels cannot keep up with multi-channel sales

Selling in multiple stores and marketplaces simultaneously increases the risk of selling a product that is no longer in stock. Integrating Odoo with Base enables inventory synchronization from Odoo to Base. After linking products, inventory from Odoo is transferred to an external warehouse in Base, from where it can be further used to manage sales and update offers. In the configuration, you can specify a specific warehouse in Odoo from which Base should retrieve inventory. If the warehouse module is enabled in Odoo, the integration can use appropriate warehouse settings to synchronize inventory levels with your operational structure.

Prices need to be updated in multiple places at once

Promotions, cost changes, and new price lists should be quickly distributed to sales channels. Manual price updates increase the risk of errors and delays. Integrating Odoo with Base allows you to synchronize prices from Odoo to a selected price group in Base, allowing pricing data to be centrally maintained and used for further sales.

ERP automation for multi-channel sales

Only connecting to an ERP system isn't enough when sales occur simultaneously across multiple marketplaces, stores, and markets. Base connects Odoo with the entire e-commerce process, from ordering, through invoicing and inventory, to shipping and customer communication.

Try it for free

Exporting invoices automatically or in bulk

You don't have to transfer documents individually. Base allows you to automatically transfer invoices to Odoo or manually export them in larger batches, for example, for a specific period. This is a convenient solution for companies that want to maintain control over their accounting but don't want to waste time on repetitive tasks.

Products, variants, prices and stocks from a single source

Odoo can be used as a source of product and inventory data, and Base as a sales operations center. Product import from Odoo also includes variants and basic product data, and after linking products, inventory and prices can be synchronized with Base.

PDF invoices from Odoo in Base processes

Base can use invoices generated in Odoo for further order processing: for printing and emailing, or for attaching them to processes that use accounting documents. This allows a document issued in ERP to be used in the sales process without manually downloading and attaching files.

Why do merchants connect Odoo to Base?

Multi-channel sales without operational chaos

Base collects orders from multiple channels in a single dashboard, and integration with Odoo allows for linking them to ERP processes. Instead of managing the store, marketplace, warehouse, and accounting separately, the team works on a single, cohesive process.

Odoo as a data source, Base as a sales center

Odoo can store product, inventory, and accounting data, while Base can handle daily order processing, marketplace integration, store integration, courier integration, and automation. This allows each system to do what it excels at.

Automations that reduce manual work

Automated actions in Base can support sales processes: status changes, customer communication, shipping, and data forwarding. Integration with Odoo complements this process with ERP, invoices, products, prices, and stock levels.

The best support

94% of customers positively rate the expertise of our experts. 76% receive a first response in less than 15 minutes after submitting a request. When ERP, sales, and warehouse processes need to run smoothly, you have a team on your side that understands the realities of e-commerce.

Integration with Odoo tailored to the scale of your business

For e-commerce startups

Starting Out? Connect Odoo and Organize Your Data From Scratch

The first sales channels are the perfect time to avoid manually retyping data between your store, marketplace, and ERP. Integrating Odoo with Base allows you to organize products, documents, prices, and inventory more quickly, before order volumes start to increase.

0 costs

for Freemium Plan up to 100 orders per month

Up to 1000

Products in the catalog to start

2000+

Integrations Available

For growing businesses

Handle larger volumes without manual data rewriting

As orders pile up, manual work between Base and Odoo begins to stall development. Automatic invoice export, product import, and stock and price synchronization help keep data organized without increasing the number of repetitive tasks for the team.

+25%

More orders handled with the same team

5h/week

Savings on order processing

1 process

for sales, warehouse and documents

For large e-commerce

Growing Revenue? Connect ERP with a Full Sales Ecosystem

Thousands of parcels per day, multiple DPD accounts, sales in several countries simultaneously. A dedicated account manager, account audits and direct contact with courier teams are standard on the Enterprise plan.

+17,5%

Increase in monthly orders from Enterprise customers (YoY 2023/2024)

+29,8%

More active sales channels

+50,5%

More automated actions implemented with a supervisor

Connect Odoo step by step

Check the configuration guide

Run the integration without building your own API connection

You don't need to create your own integration between your sales system and ERP. In Base, you add Odoo in the Integrations → Accounting/ERP → Odoo section, fill in the connection details such as the API key/Odoo user access key, database name, and login, and then configure invoice export, product import, price and stock synchronization, Odoo warehouse selection for stock retrieval, product search method by SKU, EAN, or name, and payment mapping. You can also use the Odoo invoice link as a tag in emails sent from Base.

FAQ

Yes. Base can automatically or manually submit invoices to Odoo in bulk. Depending on the configuration, you can create an order with an invoice or export just the invoice.

Yes. The integration allows you to import products from Odoo to Base, including variants and data such as SKU, EAN, name, description, weight, unit, price, condition, and photos.

Yes. Once products are linked, Base can synchronize inventory from Odoo to an external warehouse in Base. The inventory then comes from Odoo and isn't manually edited in Base.

Yes. Prices can be synchronized from Odoo to a selected price group in Base. Synchronization works for related products.

No. Odoo integration does not support receipts or corrections. Odoo integration only supports sales invoices, and adjustments/receipts/proformas are not supported.

Yes. Odoo can act as a source of product, inventory, and pricing data, while Base can serve as a hub for multi-channel sales, ordering, automation, and integration with marketplaces, stores, and couriers.

Yes, but in multi-company configurations products and requires consistent configuration in Odoo, in Base you select the company for integration

Yes. Base can pass the shipment number to Odoo as a Tracking Reference.


Check odoo.com integration with other systems:

odoo.com + Marketplace

odoo.com + Shops

odoo.com + hp wms

odoo.com + Fulfillment



Test all system integrations and functions free of charge for 14 days