Loading...
Loading...
eCommerce & online sales
eCommerce software publishes the catalog, manages checkout and collects online orders. In Odoo, the store is linked to inventory and accounting: an order reserves stock and gives rise to the invoice, so online and in-store sales draw on the same stock, with no mismatches between channels.
It's the platform you use to sell online: catalog, storefront, cart and payments. Integration makes the difference: when the eCommerce shares products, prices and stock with the rest of the suite, the online order follows the same flow as a regular sale and you don't have to keep site, stock and accounting aligned by hand.
The online order follows the same flow as a sale.
Publish products, variants and images with a block editor; prices and availability come from the suite.
The customer buys with the payment methods you've enabled and computed shipping costs.
The online order becomes a sales order that reserves stock in the warehouse, like a regular sale.
Goods are prepared and shipped; the customer follows the order status from their portal.
The invoice is created from the order and posts to accounting; returns and support stay linked to the customer.
The features we most often configure for SMEs.
Products with variants, attributes and images, published from the suite's own product records.
Build and edit pages with a drag-and-drop editor, multilingual and SEO-ready.
Enable the payment methods and carriers you prefer, with taxes and costs computed at checkout.
Online store and sales draw on the same warehouse: no overselling, no double counting.
Coupons, discounts and related products to increase cart value.
Pages in multiple languages, optimised meta tags and URLs, integrated with blog and content.
What changes between a disconnected online store and one integrated in the suite.
| Standalone eCommerce | Integrated eCommerce (Odoo) | |
|---|---|---|
| Catalog | Duplicated from the suite | The same product records |
| Stock | Aligned by hand, with overselling | Single across online and store |
| Orders | Exported and re-entered | Become sales orders |
| Invoicing | Handled separately | Linked to accounting |
| Prices | To sync between systems | Same price lists as sales |
eCommerce isn't an island: it shares products and price lists with Sales, reserves stock from Inventory and gives rise to the invoice in Accounting, exactly like an in-store sale. It's the same data crossing channels, so selling online doesn't mean running a second system in parallel.
Shops that also sell online and want a single warehouse across store and eCommerce.
Companies offering customers an ordering portal with dedicated price lists and reserved prices.
Businesses that want a website and online store integrated with the suite from the start.
Frequently asked questions
For SMEs an eCommerce integrated with inventory, sales and accounting is best, so stock and prices are single and orders follow the same flow. Odoo covers catalog, checkout, payments and SEO; Gitogi configures it around your products and channels.
Yes. The online order reserves stock from the same warehouse and gives rise to the invoice in accounting, avoiding overselling and double entry.
It depends on the providers you enable: Odoo integrates with the main payment providers. During setup we choose those suited to your market and customers.
Yes. You can publish pages in multiple languages, with optimised meta tags and URLs; the site is integrated with blog and content for organic visibility.
Prices and editions are on odoo.com. Gitogi does not resell licences: we handle catalog, payments and shipping configuration, migration and training. For an estimate, get in touch.
Yes. You can activate eCommerce and inventory and add sales, accounting or point of sale when needed, on the same platform.
Related processes
Tell us what you sell and on which channels: together we'll see how to configure Odoo's eCommerce linked to inventory and accounting.
Updated June 2026
Odoo is a registered trademark of Odoo S.A. Gitogi is an Official Odoo Partner and handles analysis, configuration, data migration and training.