Casestudy

Optical Retail & Contact Lens Commerce Platform

Optical Retail & Contact Lens Commerce Platform

Industry

Optical Retail

Industry

Optical Retail

Focus Area

Contact Lens eCommerce

Core Platform

Magento 2

Frontend

Hyva + Tailwind CSS + Alpine.js

Outcomes

Less Duplicate Data Entry

Cross-team order data is unified — sales, warehouse, and finance work from the same source without re-entering information

Cleaner Department Handoffs

Structured order lifecycle with clear state transitions means teams receive complete, actionable data, not partial updates

Better Stock & Prescription Control

Multi-source allocation and prescription validation are automated — reducing manual checks and stock mismatches

Earlier Error Detection

Checks for delivery eligibility, stock availability, and prescription completeness happen at order entry — not after fulfilment

BUSINESS CHALLENGES

Pain points that drove the optical commerce platform build

Complex Prescription Ordering

Root Cause:-
Optical products require prescription matching, guided selection, and product-specific details before checkout can proceed

Business Impact:-
Customers drop off without guidance; orders stall waiting for prescription data collected separately

Inventory Spread Across Multiple Sources

Root Cause:-
Stock sits in different warehouses and locations without a unified allocation logic

Business Impact:-
Orders either get delayed or incorrectly marked as unavailable despite stock existing elsewhere

Backorder Handling Losing Sales on Partial Availability

Root Cause:-
No system to separate available items from backordered ones within the same order

Business Impact:-
Customers lose access to in-stock items because part of the order is pending reducing revenue

Siloed Teams & Manual Handoffs

Root Cause:-
Sales, warehouse, support, and finance each tracked orders independently with no shared system

Business Impact:-
Duplicate data entry, missed updates, and slow resolution across departments

Managers Lacked Real-Time Operational Visibility

Root Cause:-
No central dashboard for order status, allocation decisions, or delivery timelines

Business Impact:-
Leadership reacted to problems rather than preventing them impacting SLAs and customer satisfaction

SOLUTION APPROACH

Principle
Process-First Design

What We Did
Mapped the actual business workflow: prescription intake, stock checking, order splitting, team handoffs before writing a single line of code

Why It Matters
Ensures the platform solves real operational problems rather than adding technology for its own sake

Principle
Embedded Business Logic in Magento 2

What We Did
Built custom Magento 2 modules that enforce allocation rules, prescription flows, and backorder logic directly within the order lifecycle

USE CASES DELIVERED

Prescription Upload - Customers submit prescription details during checkout, removing back-and-forth and keeping the order moving


Who Benefits
Prescription Upload

Eye Power Capture - Structured fields capture lens-specific eye power details up front, so the right product matches the right prescription


Who Benefits
Customers, Operations

Phone or Email Sign-In - Flexible login using a phone number or email reduces sign-up friction and supports higher repeat purchase rates


Who Benefits
Customers

Pincode & Delivery Checks - Real-time address validation confirms delivery eligibility before checkout is completed setting accurate expectations


Who Benefits
Customers, Logistics

Customers, Logistics - Separate pricing tiers for retail, repeat buyers, and B2B accounts managed automatically without manual overrides


Who Benefits
Sales, Finance

Purchase Limit Controls - Order quantity limits protect high-demand stock and prevent bulk buying from disrupting availability for regular customers


Who Benefits
Operations, Sales

Multi-Source Inventory Alloc. - Stock is allocated intelligently across multiple warehouse locations to maximise fulfillment speed without creating shortages


Who Benefits
Warehouse, Operations

Backorder Handling & Timing - Available items ship immediately while pending stock is tracked as a backorder with a clear delivery expectation shown to the customer


Who Benefits
Customers, Warehouse

Subscription & Auto-Delivery - Recurring order flows keep customers supplied automatically particularly valuable for high-frequency lens reorders


Who Benefits
Customers, Sales

Technologies and Tools

Core Platform

magento logo
php logo
Custom Magento Modules
mySql

Storefront & Admin

hyba
tailwind css
alpine js
Knockout.js + RequireJS
DataTables

Integrations

Payment Gateway
Shipping & Returns Tools
GeoIP + Pincode Validation
Email & Notifications
Scheduled Cron Jobs

BUSINESS OUTCOMES

Less Duplicate Data Entry
Cross-team order data is unified; sales, warehouse, and finance work from the same source without re-entering information

Cleaner Department Handoffs
Structured order lifecycle with clear state transitions means teams receive complete, actionable data not partial updates

Better Stock & Prescription Control
Multi-source allocation and prescription validation are automated — reducing manual checks and stock mismatches

Earlier Error Detection
Checks for delivery eligibility, stock availability, and prescription completeness happen at order entry — not after fulfilment

Stronger Manager Visibility
Real-time admin reporting across open orders, backorder queues, and allocation status gives leadership faster decision-making ability

Faster Urgent Order Handling
Urgent child orders can be raised and routed to alternate sources immediately — without waiting for the next scheduled processing run

Recent Case Studies

Optimize your cloud infrastructure, implement robust solutions, and stay ahead of trends with our resource hub.

VIEW ALL CASE STUDIES
Let's Talk

See Cinovic's Expertise in Action Book Your Free 15-Minute Development Demo

Join 100+ teams scaling with Cinovic. Fill out the form below to get personalised tour of the platform.

Frequently Asked Questions About Optical Retail & Contact Lens Commerce Platform

It is a digital commerce platform designed to help optical retailers manage and sell contact lenses, eyewear, and related products through an online shopping experience.

Key features can include product catalog management, contact lens specifications, prescription handling, customer accounts, online ordering, payments, inventory management, and order tracking.

Customers can easily browse products, select the appropriate options, manage prescription details, place orders, and track purchases through a streamlined digital experience.

Yes. A contact lens commerce platform can be designed to capture and manage prescription-related information, helping customers provide the details required for their orders.

Yes. The platform can be integrated with systems such as inventory management, ERP, CRM, payment gateways, and other business applications to create a connected retail operation.