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
- CRM
- Sales
- Prescription Management
- Optical Lab Management
- Purchase
- Inventory
- Quality Control
- Insurance
- Warranty
- Accounting
- HR & Multi-Branch Operations

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
3.1 Customer & CRM Management
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.
3.2 Eye Test & Prescription Management
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.
3.3 Frame & Lens Sales Management
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.
3.4 Optical Laboratory Management
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.
3.5 Quality Control Management
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.
3.6 Purchase & Supplier Management
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.
3.7 Inventory & Warehouse Management
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.
3.8 Lot, Expiry & FEFO Management
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.
3.9 Multi-Branch & Inter-Company Operations
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.
3.10 Insurance Management
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.
3.11 Employee Discount Controls
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.
3.12 Sales Incentive Management
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.
3.13 Warranty & Claims 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.
3.14 Delivery & After-Sales Management
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.
3.15 Accounting & Financial Management
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.
3.16 Customer Follow-Up & Telesales
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.
3.17 HR & Employee Management
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.
3.18 Odoo–Shopify E-Commerce Integration
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.

