Skip to Content

Industry: eCommerce

Odoo for eCommerce

The reason to run eCommerce on Odoo is that the storefront reads the same products, stock and customers as the back office. There is no synchronisation layer to maintain, and no overselling caused by two systems disagreeing.

What usually breaks

The problems we keep meeting.

Multiple storefronts selling against stock already committed elsewhere

Payment gateways that are not supported natively in your region

Duplicate contacts and products creeping in from imports and web orders

Quote-only or price-on-request products that a standard shop cannot express

What we do about it

How we fix it in Odoo.

One authoritative stock position

Multi-company and warehouse rules configured so every storefront commits against the same figure, which is what stops overselling.

Regional payment gateways

Custom payment provider modules where Odoo has no native integration, covering the payment flow, callbacks and transaction states properly.

Clean master data

Duplicate detection at create and write time, so imports and web orders do not quietly corrupt reporting.

Request a quote instead of a price

Hide price and take an enquiry where a published price does not make sense, without leaving the shop.

Questions

About Odoo for ecommerce.

Should I use Odoo eCommerce or keep WooCommerce or Shopify?

If the storefront is simple, Odoo eCommerce removes an integration entirely. If you have a heavily customised existing storefront, keeping it and integrating properly is often the better call. We have delivered both.

Can Odoo run several online stores on one database?

Yes, with multi-website and multi-company. The important part is the stock and pricing rules that decide what each store may sell.

What if my payment gateway is not supported?

It becomes a custom payment provider module. That is a well-defined build against Odoo's payment interface, not a workaround.