Skip to main content

Case study · Retail & eCommerce

Migrating Zealous’ Customised Retail ERP From Odoo 16 to 18 Enterprise

Clothing, footwear and accessories retail: the Odoo 16 Enterprise implementation migrated to Odoo 18 with custom modules upgraded, then extended with POS cashier workflows, barcode scanning and ZPL price labels, payment and COD modules, a POS sales API, manufacturing costing and WhatsApp customer communication.

  • Odoo 18 Enterprise
  • Migration + custom development
  • UAE
  • 4-6 months
Zealous: A heavily customised retail ERP migrated from Odoo 16 to 18 Enterprise, with POS, barcode and WhatsApp enhancements
Platform
Odoo 18 Enterprise
Industry
Retail & eCommerce
Duration
4-6 months
Engagement
Migration + custom development
Location
UAE

Project at a glance

Clothing, footwear and accessories retail: the Odoo 16 Enterprise implementation migrated to Odoo 18 with custom modules upgraded, then extended with POS cashier workflows, barcode scanning and ZPL price labels, payment and COD modules, a POS sales API, manufacturing costing and WhatsApp customer communication.

Client
Zealous
Industry
Retail & eCommerce
Platform
Odoo 18 Enterprise
Duration
4-6 months
Location
UAE
Services
Odoo Migration, Odoo Development, Odoo Customization, Odoo Integration, Odoo Enterprise, Odoo Sales & CRM, Odoo Supply Chain

The challenge

Migrate a customised Odoo 16 Enterprise system to Odoo 18 without losing business workflows or interrupting daily store operations: and improve POS, label printing, payments, manufacturing costing, invoicing and customer communication at the same time.

Working through a similar challenge? Talk to an Odoo expert

The solution

Migrated all custom modules to Odoo 18 Enterprise, upgraded payment and website-validation modules, enhanced POS workflows (barcode scanner, quantity management, discount validation, cashier operations), customised barcode and ZPL label printing, built an API for daily POS sales synchronisation, improved manufacturing cost calculation, redesigned customer invoices and integrated WhatsApp, with staging deployments and production support throughout.

How we built it

  • Migrated custom modules from Odoo 16 Enterprise to Odoo 18 Enterprise.
  • Upgraded payment modules and website validation modules.
  • Enhanced POS workflows and cashier operations.
  • Implemented barcode scanning and quantity management.
  • Customized barcode and ZPL label printing.
  • Developed APIs for daily POS sales synchronization.
  • Improved manufacturing cost calculations and reporting.
  • Enhanced customer invoice layouts.
  • Implemented WhatsApp integration for customer communication.
  • Added POS discount validations and payment improvements.
  • Performed staging deployments, testing, bug fixing, and production support.

Integrations

  • WhatsApp
  • Barcode scanners
  • ZPL label printers
  • Payment gateway modules
  • REST APIs

How these are built and where they fail: WhatsApp customer messaging.

Custom development

Technical details: 14 custom modules
  • Zealous Custom Module
  • Payment (Credit Card) Module
  • Cash on Delivery (COD) Payment Module
  • Website Phone Validation
  • POS Sales API
  • Barcode & Label Printing
  • ZPL Report Customization
  • POS Barcode Scanner
  • POS Quantity Management
  • POS Discount Validation
  • Manufacturing Cost Enhancement
  • Customer Invoice Customization
  • WhatsApp Integration
  • Price Label Management

What changed

  • Odoo 16 → 18 Enterprise migration with all critical customisations preserved
  • POS performance and cashier productivity improved
  • Barcode and label printing accuracy improved
  • Daily POS sales integrated through custom APIs
  • Manufacturing cost visibility improved
  • Customer communication through WhatsApp inside the ERP

Have a business process that doesn’t fit standard Odoo?

Discuss your requirement

What made this project different

  • End-to-end migration of a heavily customized Odoo Enterprise implementation.
  • Extensive retail-focused POS enhancements tailored to business operations.
  • Advanced barcode and ZPL label printing customizations.
  • Integration of customer communication directly within ERP using WhatsApp.
  • Combination of migration, modernization, API development, and operational improvements delivered within a single engagement.

Technology

  • Odoo 18 Enterprise
  • Python
  • PostgreSQL
  • OWL

Team

The expertise on the project, not personal profiles.

  • Odoo Solution Architect
  • Odoo Technical Developer
  • Functional Consultant
  • QA Engineer
  • Project Manager

Questions

What did Heliconia build for Zealous?

Clothing, footwear and accessories retail: the Odoo 16 Enterprise implementation migrated to Odoo 18 with custom modules upgraded, then extended with POS cashier workflows, barcode scanning and ZPL price labels, payment and COD modules, a POS sales API, manufacturing costing and WhatsApp customer communication.

Which Odoo version and edition does Zealous use?

Odoo 18 Enterprise, the Enterprise edition, version 18.

Which systems were integrated for Zealous?

WhatsApp, Barcode scanners, ZPL label printers, Payment gateway modules, REST APIs.

What technologies were used on the Zealous project?

Odoo 18 Enterprise, Python, PostgreSQL, OWL.

How long did the Zealous engagement last?

4-6 months.

Who worked on the Zealous project?

A team of: odoo solution architect, odoo technical developer, functional consultant, qa engineer, project manager.

Next step

Have a Similar Project in Mind?

Tell us what you are trying to build, improve or integrate. We'll help you evaluate the right Odoo, software and architecture approach, and show you the project closest to yours.