https://www.odoo.com/page/open-source-ecommerce

Design & configure
Inline Editing
Create product pages using Odoo’s unique ‘edit inline’ approach. No code required, what you see is really what you get.
Building blocks system
Create your product page from scratch by dragging and dropping pre-made, fully customizable building blocks. Describe products in a table to give maximum of specifications.
Sell digital products
You can now add digital products like eBooks to your online catalog.
Multi-store eCommerce
Launch and manage multiple ecommerce stores with unique design, language, currency and price list
Professional Themes
Change theme in a few clicks, and browse through Odoo’s catalog of ready-to-use themes available in our app store

Word processor text editing
Easily create and update your text content through an editor designed to replicate the word processor experience.
Product variants creation
Create a product available in several variants, like size, colors or other attributes.
Price-lists, products and stores
Create flexible price-lists, add variants to add to products options, and create multiple stores under one environment. Display available stock on products.
Online Form Builder
Build appealing custom web forms and easily capture visitor’s information..
________________________________________
Integrated tools
Cross-selling and Upselling
Suggest optional products related to items to increase your revenues.
Options to boost sales
Define product categories, use attribute search, focus on promotions, coupons or gift certificates and push best products to the top of your page in order to multiply your sales.
Promotional or coupon codes
Encourage potential customers using promo codes and coupons.
Abandoned carts
Search, mail and launch marketing automation on abandoned carts to convert them into orders.
________________________________________
Shopping experience
Easy search system
Make finding products easier by setting attributes on products (size, color, power, etc.).
Customer on boarding
Set up step by step instructions to help customers go to checkout with no blocking issues.
Guest & registered user
Customers can choose to create a user profile or as guests. Registered users can retrieve their contact information upon check out and access a portal including related messages, orders, invoices, registered claims, etc.
Skip shipping address
Shipping address no more required when providing only services.
Products comparator
The new product comparator is based on attributes (variants or not) of products.
Live chat embedded
Provide your visitors with information in real-time directly on your website, and secure your sales.
Easy checkout process
Simple checkout to avoid losing clients.
Customer portal
Access tracking of orders, advanced shipping rules and return management through the customer portal.
Order review
See details of your order at the end of the process.
Wishlist
Shoppers can add products to a wishlist. Returning customers will use it to buy their favorite items faster.
________________________________________
Payment & Shipping methods
Fully integrated
Allow customers to pay with Paypal, Ogone, Adyen, Buckaroo, Authorize.net and SIPS Worldline. Online payment methods redirect customers to a ‘Thank you’ page on your website.
Create shipping rules
Define rules to calculate the costs of a delivery based on weight and more criteria.
Other payment methods
Create payment methods like bank transfer or cheques to offer more options to your customers.
Shipping methods
Speed up your shipment process and track your order from Odoo with DHL, UPS, USPS, FedEx and La Poste shipping connectors.
________________________________________
Billing & Accounting
Calculate & Bill Shipping Costs
Get delivery costs computed automatically using Odoo’s embed Delivery Method configurator.
Chart of accounts
Use the Custom package template to build your own chart of accounts. It embeds a set of generic preset accounts, taxes and more.
Tax rates
Fiscal positions allow you to adapt tax rates to the whereabouts of your customers.
Integrated Accounting package
Odoo’s chart of accounts contains national taxes, fiscal positions, accounts.
________________________________________
Reporting
Sales data analytics
Highlight the best product in terms of quantity sold. Find the best customer in terms of revenue. Display a graph with your monthly sales per product and add it to your Dashboard. Group your Sales by Partner and display the products in the column header.
New KPIs
Track your eCommerce KPIs: conversion rate (cart to order), average cart amount, best sellers, etc.
Dashboard
The next actions to do are available on the dashboard: orders to invoice, payments to receive, shoppers to revive, etc.
________________________________________
Integrations Apps
Odoo Website, Odoo CRM, Odoo Accounting, Odoo Manufacturing, Odoo Inventory and more are fully integrated with Odoo eCommerce so you can manage your business with just one system.