Skip to product information
1 of 20

Omnichannel E-commerce Management - Dolibarr

Regular price €299,00
Regular price Sale price €299,00
Sold out

1. Complete description

Omnichannel E-commerce Management (technical name: ecommerceomnicanal) turns Dolibarr into a professional omnichannel e-commerce platform. A company can run its...

2 people are viewing this right now

View full product details

1. Complete description

Omnichannel E-commerce Management (technical name: ecommerceomnicanal) turns Dolibarr into a professional omnichannel e-commerce platform. A company can run its entire online-commerce business from Dolibarr — online shop, marketplaces, commercial social networks, physical stores and mobile applications — without any external software.

It covers the full cycle: customer acquisition → product catalog → omnichannel order → preparation → shipment → delivery → invoicing → loyalty → performance analysis.

2. Architecture

The module follows the official Dolibarr module architecture and is installed like a native module in htdocs/custom/ecommerceomnicanal/.

·       Module descriptor: core/modules/modEcommerceOmnicanal.class.php (unique id 512800).

·       16 business objects, each with its own SQL table (llx_eom_*), CommonObject class, generic list & card pages.

·       Shared generic engine: objectlist.inc.php / objectcard.inc.php (search, column selector, hub cockpits, linked records).

·       Dashboard (dashboard.php) and decisional reporting (reporting.php) built on Dolibarr's DolGraph charts.

·       Helper library lib/ecommerceomnicanal.lib.php, in-page navigation lib/ecommerceomnicanal_menu.php.

·       Demo data generator class/ecommerceomnicanalsampledata.class.php (install & purge).

·       Self-healing schema (ensureSchema) and safe re-activation (delete_menus at init).

·       Security: per-domain Dolibarr permissions, SQL escaping, entity multi-company support.

3. Native Dolibarr integration

The module builds on and enriches native modules: Third parties, Products, Stocks, Orders, Invoices, Shipments, Projects, Agenda, Users & permissions. Sales channels and orders link to native third parties; the customer 360° record links to the native Societe; products can reference native Dolibarr products (reference, SKU, barcode, price, VAT).

4. Functionalities

4.1 Dashboard

A modern strategic dashboard, distinct from the classic Dolibarr home, using a digital-commerce charter (blue / violet / green gradients, rounded KPI cards, modern icons).

·       KPIs: total revenue, revenue today, revenue this month, number of orders, average basket, commercial margin, conversion rate, products sold.

·       Orders-by-status board covering the full lifecycle.

·       Interactive charts: revenue evolution (12 months), revenue by channel, top products, customer segmentation.

·       Second-level KPIs: active/new/VIP customers, active campaigns, critical stock, shipments in progress, open returns, abandoned carts.

4.2 Sales channels

Manage every commercial touchpoint from one place.

·       Web shop, marketplaces (Amazon, eBay, Etsy…), social networks (Facebook, Instagram, TikTok, WhatsApp), physical stores, mobile apps.

·       Per channel: name, type, platform, URL, API key, manager, last synchronization, number of orders, revenue.

4.3 Product catalog

A centralized omnichannel catalog.

·       SKU, barcode, brand, collection, category, sale/cost price, VAT, stock, weight.

·       Short & long descriptions, image, SEO title and keywords.

·       Multichannel publishing, product variants (size/color/model/material) and bundles/packs.

4.4 Omnichannel orders

All orders regardless of the originating channel.

·       Order number, channel, customer, items, payment, shipping, status.

·       Lifecycle: new, confirmed, preparing, prepared, shipped, delivered, returned, cancelled.

·       Order lines, automatic links to channel and third party.

4.5 Carts & conversion

Cart tracking and conversion analysis.

·       Abandoned / active / converted carts, viewed products, recovery flag.

·       Feeds the dashboard conversion-rate KPI.

4.6 Customer 360°

An enriched customer record with a full omnichannel view.

·       Profile, purchases, channels used, last interaction, customer value.

·       Segmentation: new, loyal, VIP, dormant, prospect.

·       Loyalty: level, points, score. Linked to the native Dolibarr third party.

4.7 Digital marketing

A complete marketing space.

·       Promotions: promo codes, percentage/amount discounts, validity, conditions.

·       Campaigns: email, SMS, notifications, social — with sends, opens, clicks, orders, revenue and ROI.

·       Loyalty program: rewards and customer tiers (Bronze, Silver, Gold, Platinum).

·       Intelligent automations (cart recovery, low-stock alert, welcome email, dormant reactivation…).

4.8 Multi-site stock

Omnichannel stock across sites.

·       Stock per site: shop, store, warehouse, marketplace.

·       Available / reserved quantities, alert threshold, location, last movement.

4.9 Logistics & payments

Shipping, returns and payments.

·       Shipments: carrier, tracking, zone, cost, status.

·       Returns: request, inspection, refund/replacement.

·       Payments: card, cash on delivery, transfer, wallet, marketplace — received/pending/refunded.

4.10 Decisional reporting

A reporting suite for decision-making.

·       Reports: sales, top products, customers, stock, channels, finance.

·       CSV export and printing (PDF via print).

 

4.11 Configuration & demo data

A dedicated configuration page.

·       General settings: currency, low-stock threshold, loyalty points per euro, notifications.

·       One-click demo dataset creation and removal (removes only module-created data).

·       Per-domain permissions.

5. Business objects (modules)

The module ships 16 business objects, each with list, card, search, column selector and status management:

·       Sales channels

·       Products (catalog)

·       Product variants

·       Bundles & packs

·       Omnichannel orders

·       Order lines

·       Carts

·       Customers 360°

·       Promotions

·       Marketing campaigns

·       Loyalty rewards

·       Multi-site stock

·       Shipments

·       Returns

·       Payments

·       Automations

6. Administrator guide

6.1 Installation

·       Copy the ecommerceomnicanal folder into htdocs/custom/.

·       Enable the module from Home → Setup → Modules → Omnichannel E-commerce Management.

·       Tables, menus, permissions and demo data are created automatically at activation.

6.2 Permissions

Grant per-domain rights (read/write/delete) to user groups: channels, catalog, orders, customers, marketing, stock, logistics and reporting.

6.3 Demo data

From the module setup page, use ‘Install demo data’ to generate a realistic dataset and ‘Remove demo data’ to clean only the data created by the module.

6.4 Multilingual

The module ships translations for French, English, Spanish, Italian and German.

6.5 Compatibility

·       Dolibarr >= 16.0

·       PHP >= 7.1 (PHP 8.x compatible)

 

© 2026 DoliResources — www.doliresources.com