Skip to content

Odoo eCommerce: Build an Online Store with Integrated ERP

DeployMonkey Team · March 22, 2026 14 min read

Why Odoo eCommerce?

Most eCommerce platforms (Shopify, WooCommerce) are standalone. You need separate software for inventory, accounting, CRM, and manufacturing — then integrations to connect them. Odoo eCommerce is built into the ERP: orders update inventory instantly, invoices post to accounting automatically, and customer data flows to CRM without sync.

Odoo eCommerce vs Shopify

FeatureOdoo eCommerceShopify
Storefront qualityGoodExcellent
App ecosystemLimited ecommerce apps8,000+ apps
Inventory integrationNative (same database)Requires sync
Accounting integrationNative (same database)Requires sync
ManufacturingFull MRP built-inNone
CRMBuilt-inNone (use app)
B2B portalBuilt-inShopify Plus only
CustomizationFull code accessLiquid templates + apps
PricingFrom $0 (CE)From $39/mo

Setting Up the Store

1. Install eCommerce Module

Apps → Install "Website" and "eCommerce" modules.

2. Configure Products

# Product setup for eCommerce:
# Sales tab:
#   - Sales Price: $49.99
#   - Published on Website: Yes
#   - Website categories: Electronics → Accessories
#
# Inventory tab:
#   - Product Type: Storable (tracked in inventory)
#   - Routes: Buy / Manufacture
#   - Reordering Rules: min 10, max 50
#
# eCommerce tab:
#   - Available in POS: Yes
#   - Website description: Rich HTML
#   - Alternative products: related items
#   - Accessory products: upsell items

3. Product Variants

  • Attributes: Size (S, M, L, XL), Color (Red, Blue, Black)
  • Each combination creates a variant with its own SKU, barcode, and price
  • Variant images show when customer selects options
  • Stock tracked per variant

4. Payment Methods

  • Stripe (credit cards, Apple Pay, Google Pay)
  • PayPal
  • Bank Transfer (manual)
  • Cash on Delivery
  • Wire Transfer

5. Shipping Methods

  • Free shipping (above threshold)
  • Flat rate per order
  • Weight-based rates
  • Carrier integration (UPS, FedEx, DHL)
  • Pickup in store

6. Tax Configuration

  • Automatic tax computation based on customer location
  • Fiscal positions for B2B / exempt customers
  • Tax-included or tax-excluded display

Key eCommerce Features

Website Builder

  • Drag-and-drop page builder
  • Pre-built themes and blocks
  • Mobile responsive by default
  • Blog integration for content marketing
  • SEO tools (meta tags, URL slugs, sitemap)

Shopping Experience

  • Product search with filters (price, category, attributes)
  • Wishlist
  • Product comparison
  • Customer reviews and ratings
  • Recently viewed products

Checkout

  • Guest checkout (no account required)
  • Express checkout (saved payment methods)
  • Multi-step or single-page checkout
  • Promo codes and gift cards
  • Shipping address validation

B2B Features

  • Customer-specific pricing (pricelists)
  • Minimum order quantities
  • Request for quotation (RFQ)
  • Volume discounts
  • Net payment terms (Net 30, etc.)

The ERP Advantage

What makes Odoo eCommerce unique:

# When a customer places an order:
# 1. Sale order created automatically
# 2. Payment captured (Stripe/PayPal)
# 3. Invoice generated and posted to accounting
# 4. Delivery order created in warehouse
# 5. Stock level updated on website (real-time)
# 6. If stock < reorder point → purchase order auto-created
# 7. Customer record in CRM with purchase history
# 8. Email confirmation sent to customer

# All automatic. All in one database. Zero integration needed.

SEO for Odoo eCommerce

  • Custom URL slugs per product and category
  • Meta title and description per page
  • Automatic sitemap generation
  • Image alt text
  • Structured data (Product schema with price, availability, reviews)
  • Blog for content marketing and organic traffic

DeployMonkey + eCommerce

Deploy Odoo eCommerce on DeployMonkey with SSL, CDN-ready nginx, and optimized performance. The AI agent helps configure products, payment methods, shipping, and SEO — your store can be live in hours.