Case Study

How Commerce9 Helps Al Falah Optics with Odoo ERP Implementation for Optical Retail

Transforming Optical Retail Operations with a Unified Odoo ERP Solution

Industry

Optical Retail & Eye Care

Region

United Arab Emirates

Solution

Odoo ERP Implementation & Customization

Implementation Partner

Commerce9

Overview

Building a Unified Digital Ecosystem for Optical Retail

Al Falah Optics operates a growing optical retail business with 25+ branches required a centralized ERP platform capable of managing the specialized operational requirements of a growing optical retail business.

Unlike conventional retail, optical operations involve much more than product sales. Customer management, eye tests, prescriptions, frames and lenses, laboratory processing, quality control, insurance, inventory, procurement, warranty and after-sales services must work together as one connected process.

Commerce9 implemented a comprehensive Odoo ERP solution for Al Falah Optics, combining Odoo’s core business applications with optical-industry-specific workflows.

The solution creates a unified digital ecosystem connecting retail stores, laboratory operations, inventory, procurement, finance and employee processes while providing greater visibility and control across the organization.

Key Solutions

The Challenge

Complex Optical Retail Operations Required a Unified Solution

Al Falah Optics needed an ERP solution that could accommodate the complexity of optical retail while remaining easy for operational teams to use.

The organization required a system capable of connecting customer-facing activities with back-office operations without relying on disconnected applications, spreadsheets or manual tracking.

Key requirements included:

Centralized customer and prescription management

Frame and lens-based sales workflows

Eye test management

Optical laboratory processing

Multi-stage quality control

Purchase and supplier management

Multi-location inventory visibility

Lot and expiry tracking

Insurance-linked transactions

Employee discount controls

Sales incentive management

Warranty and claims management

Accounting and inventory valuation

Customer follow-up and telesales

Multi-company and multi-branch operations

Legacy data migration

The legacy system Dotline alone could not address these requirements. The solution needed to combine Odoo’s standard ERP capabilities with carefully designed optical retail workflows.

The Solution

A Comprehensive Odoo ERP Solution for Optical Retail

Commerce9 designed and implemented a tailored Odoo ERP solution for optical retail, creating an integrated operational environment covering the complete customer and product lifecycle.

Customer & CRM Management

Centralized customer database with complete history and interactions.

Eye Test & Prescription Management

Structured eye test and prescription management with full traceability.

Frame & Lens Sales Management

Manage frames, lenses and components with an integrated sales workflow.

Optical Laboratory Management

Track lab orders through defined stages with complete visibility.

Quality Control Management

Store and laboratory quality checks with structured workflows.

Purchase & Supplier Management

Manage suppliers, purchase orders and procurement processes.

Inventory & Warehouse Management

Centralized warehouse and store stock with full movement history.

Lot, Expiry & FEFO Management

Lot traceability and expiry-based stock rotation (FEFO).

Multi-Branch & Inter-Company Operations

Controlled stock movement across warehouses, stores and companies.

Insurance Management

Insurance-linked transactions and claim management.

Employee Discount Controls

Employee-level discount limits with approval workflows.

Sales Incentive Management

Line-level salesperson attribution for store and individual targets.

Warranty & Claims Management

Track purchase and sales warranties, claims and replacements.

Delivery & After-Sales Management

Connected delivery, replacements and after-sales service.

Accounting & Financial Management

Integrated accounting with accurate inventory valuation and UAE VAT.

Customer Follow-Up & Telesales

Eye-test reminders, contact-lens follow-ups and telesales activities.

HR & Employee Management

Employee records, attendance, leave, payroll rules and planning.

Odoo–Shopify E-Commerce Integration

Shopify orders synced with Odoo for online sales and omnichannel operations.

The Solution in Detail

A centralized customer database was established within Odoo to provide a unified view of customer information and interactions.

Customer records can be connected with relevant sales, prescription, warranty and follow-up information, enabling teams to access the information they need without maintaining disconnected records.

This creates a stronger foundation for customer service while enabling Al Falah Optics to build long-term customer relationships through better visibility of historical interactions.

Prescription management is one of the most important components of an optical retail ERP.

The solution incorporates structured eye test and prescription management within Odoo, allowing optical information to become part of the customer’s digital journey.

Prescription details, optical measurements, fitting information, prescribed-by information and related parameters can be maintained in a structured format and connected with the relevant customer and transaction.

The workflow also supports different customer journeys, including walk-in and enquiry-based eye test requirements.

By digitizing prescription information within the ERP, Al Falah Optics gains improved accessibility, consistency and traceability throughout the order fulfilment process.

Optical products require a more sophisticated sales structure than conventional retail items.

The customized Odoo Sales workflow enables Al Falah Optics to manage frames, lenses and related components independently while maintaining their relationship within the customer order.

The system can differentiate between straightforward product sales and prescription orders requiring further processing.

This allows sales teams to work within a familiar sales environment while the ERP automatically supports the appropriate downstream operational workflow.

A dedicated optical laboratory workflow was integrated with the sales process to manage prescription orders requiring lens processing, fitting or assembly.

Relevant sales transactions can generate and track laboratory requirements through predefined operational stages.

Store and laboratory teams gain greater visibility into the status of customer orders, helping reduce manual coordination between departments.

Laboratory processing remains connected to the originating customer and sales transaction, creating complete operational traceability.

Quality assurance is essential when processing prescription eyewear.

The solution incorporates structured quality-control checkpoints covering both store-level verification and laboratory quality checks.

QC observations and processing information can be recorded directly within the workflow, ensuring that the required validation steps are completed before the order progresses.

This introduces stronger operational controls while maintaining a digital history of the quality process.

Odoo Purchase centralizes the procurement of frames, lenses and other optical products.

Purchase requirements, supplier quotations, purchase orders, receipts and vendor billing are connected within a single workflow.

Procurement is also integrated with inventory, enabling stock quantities and product availability to remain synchronized with purchasing activities.

The solution accommodates operational requirements such as supplier product substitutions and ensures that changes are reflected correctly across the relevant purchasing, inventory and sales processes.

Odoo Inventory provides centralized visibility across warehouse and retail stock.

The solution supports:

  • Warehouse and store inventory
  • Internal stock transfers
  • Vendor receipts
  • Customer deliveries
  • Product availability
  • Stock movement history
  • Lot tracking
  • Expiry management
  • Inventory valuation
  • Multi-location inventory

This enables Al Falah Optics to maintain greater control over product movement from procurement through final customer delivery.

For products requiring expiry tracking, Odoo’s lot and expiration capabilities were incorporated into the inventory workflow.

The implementation supports FEFO – First Expired, First Out, helping prioritize stock according to expiry dates.

Lot-level traceability provides visibility across receipts, inventory movements and deliveries, strengthening stock control and improving traceability throughout the product lifecycle.

Al Falah Optics required centralized visibility while supporting stock movement across multiple operating locations.

The Odoo architecture was designed to accommodate the company’s organizational structure and provide controlled inventory movement between warehouses and stores.

Internal stock movements can be managed through appropriate transfer workflows while maintaining visibility of product quantities and locations.

This provides the foundation for a scalable multi-branch optical retail ERP system as the business expands.

Insurance forms an important part of optical retail transactions.

The solution incorporates insurance-linked sales and invoicing workflows, enabling insurance-related transactions to remain connected with customer orders and accounting.

The system supports the management of insurance and customer payment components while maintaining visibility of the complete transaction.

This creates stronger financial traceability and simplifies the management of insurance-supported optical sales.

Retail businesses require flexibility in discounting without compromising commercial control.

The solution incorporates employee-level discount permissions, allowing discount authority to be managed according to defined business rules.

Transactions exceeding an employee’s permitted discount threshold can follow an approval process.

This enables Al Falah Optics to maintain appropriate pricing controls while providing sales teams with the flexibility required for day-to-day retail operations.

Employee incentives were incorporated into the Odoo sales workflow to provide greater transparency over performance-based rewards.

Salesperson information can be captured at transaction-line level, enabling individual revenue contribution to be tracked accurately.

The incentive framework supports both store-level performance targets and individual employee targets, allowing the organization to manage fixed and performance-based incentives according to defined business rules.

This creates a more structured and measurable approach to retail sales performance management.

The solution provides structured purchase and sales warranty management.

Purchase warranty information can be linked to supplier-side transactions, while customer warranty coverage can be associated with the corresponding sales and delivery lifecycle.

Warranty claims, replacements, exchanges and related stock movements can therefore be managed with greater traceability.

The workflow also supports operational scenarios involving damaged inventory, warranty claims, repair outcomes and product scrapping.

This provides Al Falah Optics with a centralized after-sales management process instead of relying on manual warranty tracking.

Once the required prescription, laboratory and quality processes are completed, orders can proceed through delivery and financial completion.

Because sales, laboratory processing and inventory operate within the same system, product delivery remains connected with the originating transaction.

After-sales processes such as warranty, replacement and customer follow-up can then continue within the same customer lifecycle.

Odoo Accounting connects the operational side of the business with financial transactions.

The solution supports customer invoicing, vendor billing, payments, receivables, payables, credit notes, inventory valuation and other accounting requirements.

Integration between inventory and accounting provides improved visibility into stock values and the financial impact of inventory movements.

The system also provides the foundation for UAE VAT-compliant accounting and multi-company financial visibility.

Customer engagement does not end once an optical product has been delivered.

Al Falah Optics can use historical purchase and prescription information to support structured customer follow-up activities.

Eye-test reminders, contact-lens follow-ups and other customer engagement activities can be scheduled according to the organization’s defined timelines.

This transforms historical customer information into actionable CRM data and supports stronger customer retention.

The broader Odoo ecosystem also supports employee-related operations across the organization.

Employee records, attendance, working schedules, leave management, payroll-related rules and operational planning can be maintained within the platform.

This enables Al Falah Optics to extend its ERP beyond sales and inventory into a more comprehensive business management environment.

To create a connected omnichannel retail environment, Commerce9 integrated Al Falah Optics’ Shopify e-commerce platform with Odoo ERP.

The integration connects online commerce with core back-office operations, enabling information to flow between Shopify and Odoo while reducing manual data entry and maintaining greater consistency across sales and operational processes.

Online orders originating from Shopify are synchronized with Odoo, allowing the internal team to manage fulfilment, inventory and subsequent operational activities from the centralized ERP environment.

Legacy Data Migration & User Acceptance Testing

Legacy Data Migration

An important part of the implementation is the transition from Al Falah Optics’ legacy systems Dotline to Odoo.

Commerce9 structured the migration process around validating, cleansing, mapping and transferring relevant business data into the new ERP environment.

The migration scope covers critical information such as customer and vendor masters, products, inventory, prescriptions, employee information and relevant historical records.

Particular attention is given to prescription history and product master data, ensuring that information required for ongoing operations remains accessible after migration.

This structured approach reduces unnecessary legacy data while improving the quality and usability of information within Odoo.

User Acceptance Testing & Implementation Validation

A structured User Acceptance Testing (UAT) process was introduced to validate the solution against real business operations.

Users test complete business scenarios across sales, purchasing, inventory, prescription management, laboratory operations, accounting and customized workflows.

Feedback is captured systematically, allowing the implementation team to identify gaps, validate expected behaviour and resolve issues before final production deployment.

This ensures that the solution is validated against actual operational requirements rather than purely technical specifications.

Connected Journey

A Connected Optical Retail Ecosystem

The final solution brings the complete Al Falah Optics customer and operational journey into one connected environment:

Eye Test

Prescription

Frame & Lens Sale

Optical Lab

Quality Control

Delivery

Invoicing & Insurance

Warranty & After-Sales

Customer Follow-Up

Behind this customer journey, Odoo simultaneously connects procurement, suppliers, inventory, accounting, employee management, incentives and multi-location operations.

Business Impact

Enabling Smarter and More Connected Optical Retail Operations

The Odoo implementation provides Al Falah Optics with a scalable digital foundation designed around the realities of optical retail.

Centralized Operations

Customer, prescription, sales, inventory, laboratory, procurement and financial information are brought together within a single ERP environment.

Improved Operational Traceability

Transactions can be followed from initial customer interaction through prescription, processing, delivery and after-sales service.

Better Inventory Visibility

Warehouse and store inventory can be monitored through centralized stock management with lot, expiry and movement traceability.

Streamlined Optical Lab Operations

Structured laboratory and QC workflows improve coordination between retail stores and processing teams.

Stronger Commercial Controls

Employee discount permissions, sales attribution and incentive rules provide greater control over retail operations.

Enhanced Customer Experience

Centralized customer history, prescriptions, warranty information and follow-up activities help teams provide more informed customer service.

Scalable Multi-Branch Architecture

The ERP foundation is designed to support additional stores, warehouses, users and operational requirements as the organization grows.

Data-Driven Management

Centralized operational and financial information creates greater visibility for reporting and management decision-making.

Why Odoo for Optical Retail?

The Al Falah Optics project demonstrates how Odoo ERP can be customized for the optical retail and eye-care industry without separating critical business processes across multiple systems.

By combining CRM, prescription management, sales, optical laboratory workflows, purchasing, inventory, accounting, warranty and employee operations, Odoo provides a scalable platform for managing the complete optical retail lifecycle.

For optical retailers operating across multiple locations, this approach provides the flexibility to manage specialized industry requirements while retaining the benefits of a centralized ERP platform.

Conclusion

Commerce9’s Odoo implementation for Al Falah Optics brings together the specialized requirements of optical retail, prescription management, laboratory processing and multi-branch operations within a unified ERP environment.

The solution connects the complete customer journey, from eye tests and prescription management to frame and lens sales, laboratory processing, quality control, delivery, invoicing, warranty and customer follow-up, with the organization’s procurement, inventory, accounting and employee operations.

By replacing fragmented processes with connected Odoo workflows, Al Falah Optics gains greater operational visibility, traceability and control while establishing a scalable technology foundation for future growth.

The project demonstrates how a carefully designed Odoo ERP implementation for optical retail in the UAE can go beyond standard ERP functionality to address the unique operational requirements of the optical industry.

Let’s Build a Smarter Future for Optical Retail Together

Discover how Commerce9 can help you implement the right Odoo ERP solution for your business.

© Commerce9, 2019-2026. All rights reserved.