Odoo ERP · eCommerce

Odoo eCommerce development for stores that sell from live stock

We build online stores on Odoo eCommerce so the catalogue, prices, stock and orders are the same records your warehouse and accounts team already use, with no nightly sync to break.

Definition

What is Odoo eCommerce?

Odoo eCommerce development is the design and configuration of an online store on Odoo's eCommerce app, where products, variants, pricelists, stock levels, orders and payments are the same records used by Inventory, Sales and Accounting. It covers storefront theme and product pages, payment providers, shipping methods, taxes, B2B pricing and portal access, and any custom checkout or catalogue features the business needs.

When the store and the ERP are separate systems, every product, price and stock figure has to be synchronized, and every sync has edge cases: variants that do not map, discounts that post differently, or overselling when stock updates lag. Odoo eCommerce avoids the sync entirely because the store reads directly from the back office. The trade-off is that storefront design, apps and marketing tools differ from dedicated platforms, so the choice needs to be deliberate.

Business challenges

What breaks when the store and the ERP are separate

01

Overselling and stock lag

Store stock updated in batches shows items as available after the warehouse has already sold the last unit.

02

Different prices for different buyers

Wholesale customers, dealers and retail buyers need different prices and terms, which most consumer storefronts handle awkwardly.

03

Orders re-typed into the ERP

Online orders exported or keyed into the back office introduce errors in addresses, taxes and payment matching.

04

Product data in two places

Descriptions, images and attributes maintained separately in the store and the ERP drift apart over time.

What Digihub provides

Our Odoo eCommerce service

01

Store setup on your Odoo data

Product categories, attributes and variants, eCommerce descriptions and images, and the rules that decide which products and stock levels are shown online.

02

Storefront design

A custom theme with your brand, product listing and product page layouts, filters and search tuned for how customers look for your products.

03

Payments and checkout

Payment providers available for your country, such as card gateways or bank transfer, plus cash on delivery where needed and checkout fields that match your fulfillment.

04

Shipping and taxes

Delivery methods by zone or weight, carrier connectors where supported, fiscal positions for taxes by region, and couriers integrated through their APIs where Odoo has no standard connector.

05

B2B ordering

Customer-specific pricelists, login-only catalogues, quotation requests, reorder from past orders and portal access to invoices and deliveries.

06

Growth features

Abandoned cart emails, coupons and loyalty, product reviews, wishlist and comparison, and structured SEO metadata on products and categories.

Included capabilities

  • Live stock availability on product pages
  • Product variants and attributes
  • Customer-specific pricelists
  • B2B login-only catalogue
  • Multiple payment providers
  • Delivery methods and carrier connectors
  • Abandoned cart recovery emails
  • Coupons, promotions and loyalty
  • Customer portal for orders and invoices
  • Multi-website and multi-currency stores
Business benefits

What Odoo eCommerce changes for your business

01

No sync to maintain

The store and the back office are one system, so stock, prices and orders cannot drift apart.

02

B2B and B2C together

Pricelists and portal rules let different buyer types use the same store on different terms.

03

Faster fulfillment

Online orders appear as sales orders and delivery orders immediately, ready for the warehouse.

04

Clean financials

Payments, taxes and invoices post in Odoo Accounting without manual import.

Use cases

Where it makes the biggest difference

Wholesale and distribution

Dealers log in to see their prices, order from the full catalogue and download invoices, without calling the sales team.

Retailers with shops and a website

One catalogue and stock pool shared by Odoo POS in branches and the online store, with click-and-collect from a chosen branch.

Manufacturers selling direct

Configurable products with variants sold online, with orders flowing into manufacturing or replenishment rules.

Spare parts and consumables

Large catalogues with search by part number, reorder from past orders and stock shown per warehouse.

Process

From platform decision to the first shipped order

We test a complete order, from checkout to reconciled payment, before launch.

  1. Decide the platform

    We compare native Odoo eCommerce with Shopify or WooCommerce connected to Odoo against your catalogue, buyers and marketing needs.

  2. Prepare product data

    Variants, attributes, images, descriptions and pricelists cleaned up in Odoo, since the store will show exactly this data.

  3. Design the storefront

    Listing, product, cart and checkout designs built around what customers need to decide and pay.

  4. Build and configure

    Theme module, payment providers, delivery methods, taxes and any custom checkout or catalogue logic.

  5. Test the order cycle

    Orders placed with real payment methods and shipped through Inventory, then invoiced and reconciled in Accounting.

  6. Launch

    Redirects from any old store URLs, analytics and Search Console, then go-live with monitoring of the first orders.

  7. Improve

    Post-launch review of search, conversion points and fulfillment issues, with changes prioritized together.

Technology & integrations

What it connects to

Odoo eCommerce
  • Card payment gateways
  • Cash on delivery and bank transfer
  • Courier and shipping APIs
  • Odoo Inventory and Accounting
  • Odoo Point of Sale
  • Google Analytics and Merchant Center
  • Email and SMS marketing
  • Marketplace connectors
Diagram: Odoo eCommerce at the centre, connected to 8 common integrations including card payment gateways, cash on delivery and bank transfer, courier and shipping apis.

Built with

Compare

Odoo eCommerce vs Shopify or WooCommerce connected to Odoo

Comparing a native Odoo store with an external storefront integrated with Odoo
CriterionOdoo eCommerceShopify + Odoo integrationWooCommerce + Odoo integration
Stock and pricesSame records as the ERPSynced through a connectorSynced through a connector
B2B pricelists and portalBuilt inDepends on Shopify plan and appsThrough plugins
Storefront and theme ecosystemSmaller, custom theme workLarge theme and app ecosystemLarge plugin ecosystem
HostingWith your Odoo instanceHosted by ShopifyYour own WordPress hosting
Systems to maintainOneTwo plus connectorTwo plus connector
Best fitCatalogue and pricing driven by the ERP, often B2BConsumer brands focused on marketing and conversionContent-led stores already on WordPress
Security & scalability

Security, quality and scale

Payments handled by providers

Card details are processed by the payment provider; Odoo stores only the transaction reference.

Customer accounts

Portal users see only their own orders, invoices and addresses.

Price visibility rules

Wholesale prices and restricted products can be hidden from anonymous visitors.

Performance and backups

Hosting sized for traffic peaks and backups scheduled, since the store and ERP share one database.

Why Digihub

What working with us looks like

We build on both sides

Our team builds Shopify and WooCommerce stores as well as Odoo stores, so the platform comparison is not biased toward one.

Back office first

We configure inventory, pricing and accounting rules correctly, because the store inherits every one of them.

Local payments and couriers

Where your gateway or courier has no Odoo connector, we build the integration through their API.

SEO from launch

Product URLs, metadata and redirects are planned to protect the search traffic your current store already earns.

Pricing

What it costs

Fixed-price packages with the scope written down, paid stage by stage. Your project goes live once it's fully paid.

From $2,400£1,850AED 8,900Rs 390,000 per project

Fixed Odoo implementation packages from Starter to Enterprise, plus prepaid support hours and monthly care.

See packages and prices
Keep exploring
Sources

Sources and further reading

Official documentation and guidance if you want to read more about this topic.

FAQ

Odoo eCommerce: questions we hear most

Is Odoo eCommerce included in Odoo Community?

Yes, the eCommerce app is available in Odoo Community. Some related features, such as certain shipping carrier connectors and advanced marketing apps, require Enterprise.

Should we use Odoo eCommerce or Shopify?

Odoo eCommerce is usually the better choice when stock, pricing and B2B terms come from Odoo and you want one system. Shopify connected to Odoo suits consumer brands that depend on Shopify's themes, apps and marketing tools and accept maintaining a sync.

Can Odoo eCommerce show different prices to different customers?

Yes. Pricelists can be assigned by customer, customer group, country or website, and logged-in customers see the prices and products that apply to them.

Which payment gateways work with Odoo eCommerce?

Odoo includes connectors for several international providers such as Stripe, PayPal and Adyen, with availability depending on your country and version. Local gateways without a standard connector can be added as a custom payment provider module.

Can we connect Odoo eCommerce to local couriers?

Yes, through custom integrations with the courier's API to create shipments, print labels and track deliveries. Odoo's built-in carrier connectors cover mainly international carriers.

Next step

Compare your store options with us

Tell us what you sell, to whom and where your stock lives. We'll lay out whether native Odoo eCommerce or a connected storefront fits better.