Skip to Content
Odoo Infinys
  • Home
  • Solutions
    • Services
  • Portfolio
    • Our Products
    • Odoo Addons
    • Project Portfolio
  • Articles
    • News
    • Knowledge base
    • Automation
    • Reports
    • Videos
  • About
  • 021-2968-2828
  • EN ID
  • Contact us
Odoo Infinys
      • Home
      • Solutions
        • Services
      • Portfolio
        • Our Products
        • Odoo Addons
        • Project Portfolio
      • Articles
        • News
        • Knowledge base
        • Automation
        • Reports
        • Videos
      • About
    • 021-2968-2828
    • EN ID
    • Contact us

    Odoo eCommerce

  • All Blogs
  • Knowledge base
  • Odoo eCommerce
  • October 10, 2025 by
    Admin
    | No comments yet


    This KB teaches the complete workflow of Odoo eCommerce based on the official Odoo tutorials and documentation: creating products & variants, organizing catalogs, pricing, cart & checkout, shipping & payment, customer accounts/portals, order management, sales strategies, as well as loyalty & e-wallet. It is written for business users who need a practical and clear guide to ensure their online store operates efficiently.


    1. Overview

    Odoo eCommerce allows you to design store pages, publish products, manage the cart & checkout, receive online payments, connect shipping, and monitor orders integrated with Sales, Inventory, and Accounting. A unified platform reduces manual work and provides real-time visibility from the website to shipping.

    2. Key Features

    • Drag-and-drop page builder for product pages & checkout steps.
    • Product templates & Variants (attributes/values).
    • Catalog with categories, filters, and sorting.
    • Pricelist for flexible pricing policies.
    • Configurable Cart & Checkout.
    • Built-in Payment Provider & Shipping.
    • Customer Account/Portal to view quotes, orders, invoices, etc.
    • Order Management connected to warehouse fulfillment.
    • Sales Strategies: cross-sell/upsell, alternatives, accessories.
    • Discounts, Loyalty & e-Wallet for retention.


    Step-by-Step Guides


    3.1 Create Product

    Create & publish products via Website and Product Template editor.

    Steps:

    1. Sales → Products → Products → New. Fill in Name, Product Type, Sales Price, Invoicing/Inventory.
    2. Open the smart button Website → enable Published.
    3. Click Edit on the website for block customization (images, specifications). Tips: Use high-quality images & concise specifications; optimize SEO title/meta. 

    Example: Add “T-Shirt” with default color and available stock.
    Product form view


    3.2 Product Variants

    Manage product options (size, color) through Attributes & Variants.

    Steps:

    1. Sales → Configuration → Attributes → New (e.g., Size, values S/M/L).
    2. On the product, Attributes & Variants tab → add Attribute → Generate Variants.
    3. Optionally set images/prices per variant.
    Tips: The order of attributes affects the display in the configurator & eCommerce page.

    Example: T-shirt with Color (Black/White) & Size (S-XL).

    Attributes & Variants tab




    3.3 Product Variants

    Manage product options (size, color) through Attributes & Variants.

    Steps:

    1. Website → Shop → use the Categories/Attributes filter.
    2. Set the Website Product Category on the product; create a hierarchy if necessary.
    3. Use the Website editor to arrange the layout (grid/list) & sidebar.
    Tips: Create concise & clear categories; display attribute filters.

    Shop page with side filters


    3.4 Pricing (Pricelists)

    Set up Pricelist to vary prices based on customers, regions, currencies, or periods.

    Steps:

    1. Website/Sales Settings → enable Pricelists.
    2. Sales → Products → Pricelists → New; add rules (fixed price, discounts, formulas).
    3. Assign to customers/segments or allow switching pricelist on the website.
    Tips: Use date-based rules for promotions; multi-currency for cross-border.

    Pricelist rules form


    3.5 Cart & Checkout

    Configure the order button and checkout sequence (address → shipping → payment → confirmation).

    Steps:

    1. Website → Configuration → Settings → Shop / Checkout: choose guest/optional/mandatory login, enable additional steps.
    2. Customize text/images per step via the website editor.
    3. Test: add to cart, go through steps, confirm order.
    Tips: Minimize friction; explain shipping/payment options from the start.

    Checkout steps editor


    3.6 Shipping & Payment Providers

    Activate the courier and payment gateway so that customers can choose shipping and pay online.

    Step (Payment):

    Website → Configuration → Payment Providers → Activate & konfigurasi metode (kartu, e-wallet).Payment Providers list





    Step (Shipping):

    Website → Configuration → Delivery Methods.Activate the delivery method and connect it to the carrier; display options at checkout.


    Delivery Methods

    Tip: In Indonesia, many teams integrate Xendit (cards, e-wallets, paylater) through payment providers.


    3.7 Customer Portal & Account

    Customer accounts allow login to view documents (quotation, order, invoice). You can make login mandatory at checkout if needed.

    Steps:

    1. Website → Configuration → Settings → Customer Accounts options (guest/optional/mandatory).
    2. Grant portal access from Contacts by adding Portal rights (sending invitations).


    3.8 Order Management

    Monitor orders from confirmation to delivery; review unpaid orders and abandoned carts; align with Inventory for fulfillment.

    Steps:

    1. Website/Sales → Orders to view Orders, Unpaid, Abandoned Carts, Customers.
    2. Use status and chatter for communication & record-keeping.
    Tip: Align eCommerce status with warehouse flow for transparency.


    3.9 Selling Strategies

    Increase AOV with cross-sell, upsell, alternatives, and product accessories.

    Step:

    Open product → Sales tab → set Accessory Products, Alternative Products, and upsell options.

    Tip: Pair accessories that address common objections (e.g., charger for laptop).


    3.10 Loyalty Programs & E-Wallets

    Offer rewards points, gift cards, and e-wallet balances that can be used online (eCommerce/Portal) as well as in stores (PoS).

    Step:

    1. Sales Settings → enable Discounts, Loyalty & Gift Cards.
    2. Sales → Products → Discount & Loyalty for rules (earn/redeem).
    3. Gift Cards & eWallets for prepaid/saved value.
    Tips: Start with simple point rules, then add tiers or birthday bonuses.


    4. Common Use Cases

    • Products can be configured: Fashion with color/size variants; display attribute filters in Shop.
    • Region-based pricing: Pricelist per country/currency; allow visitors to switch pricelists.
    • Xendit Payment (Indonesia): Add Xendit via Payment Providers for cards, e-wallets, and paylater.
    • B2B ordering with portal: Require login at checkout; customers track orders/invoices in My Account.
    • Abandoned cart recovery: Review Abandoned Carts and follow up via email/CRM.


    5. Troubleshooting & FAQs

    • Produk tidak tampil online? 

      • Pastikan Published aktif dan produk punya kategori Website. Cek stok/aturan ketersediaan.
    • Checkout tiba-tiba wajib login? 

      • Tinjau pengaturan Customer Accounts (guest/opsional/wajib).
    • Metode pembayaran tidak muncul? 

      • Provider harus Activated dan dikonfigurasi di Website → Payment Providers; pastikan mata uang sesuai.
    • Tidak bisa mengubah teks checkout? 

      • Gunakan editor Website; tiap langkah mendukung kustom konten.
    • Masalah penyortiran/katalog? 

      • Cek ulang kategori dan filter atribut; sederhanakan hierarki agar navigasi mudah.


    6. Related Modules

    • Sales: core products/pricelist, quotation & order.
    • Inventory: stock, routes, delivery orders.
    • Accounting: invoice, payments, reconciliation.
    • Website: page builder, SEO, blog/marketing tools.


    7. Pro Tips

    • Simplify. Reduce checkout friction; display shipping costs upfront.
    • Price segmentation. Use Pricelist for B2B vs B2C or regional policies.
    • Facilitate search. Keep categories intuitive and enable attribute filters.
    • Increase AOV. Set up cross-sell/upsell per product.
    • Loyalty. Start with simple points; add tiers later.


    Source: https://www.odoo.com/id_ID/slides/ecommerce-26

    in Knowledge base
    # Ecommerce Odoo Odoo Module
    Sign in to leave a comment
    How Odoo ERP Helps Businesses in the Modern Cloud & AI Era
    Home Services Portfolio Article About Contact us
    Follow us
    Klik di sini untuk menyiapkan jaringan sosial Anda
    Klik di sini untuk menyiapkan jaringan sosial Anda
    Klik di sini untuk menyiapkan jaringan sosial Anda
    Copyright © Infinyscloud
    en | id
    Powered by Odoo - Create a free website