Retail Case Study

How a Hong Kong beauty retail chain cut checkout time and ended weekly commission chaos with Odoo

A 4-location, 35-staff salon and luxury hair care retailer replaced disconnected POS tools and spreadsheets with one Odoo system, built and delivered by GritXi Technologies in 2 months.

6 min read Case_study Updated August 26, 2026
How a Hong Kong beauty retail chain cut checkout time and ended weekly commission chaos with Odoo

The challenge

The client runs multiple Hong Kong locations that combine salon services with retail product sales. Growth exposed the limits of their legacy POS and manual processes.

Store managers spent more than 15 hours each week building commission spreadsheets across services, products, and staff roles. Cashiers retyped amounts on separate payment terminals (Visa, Mastercard, Octopus, Alipay, WeChat Pay), which slowed queues and created reconciliation errors. Coupons and gift cards were hard to find at the counter. Referrals, a major source of new clients, were tracked on paper or not at all. Birthday, anniversary, and festival offers were sent by hand, and paper receipts made follow-up booking difficult.

Why Odoo and Why GritXi?

The client had tried to manage growth with a legacy POS and spreadsheets. As they opened new locations, the manual work multiplied: four locations meant four separate commission sheets, four sets of paper coupon logs, and four payment terminals with no shared data.

They chose Odoo because it could handle both retail POS and salon service management in one database, unlike single-purpose salon software or generic retail POS platforms that would have required two separate systems. A single platform meant one customer record, one inventory, and one accounting layer across all locations.

They chose GritXi because the Hong Kong market required specific integrations, including EFTPay terminal protocol and WhatsApp Business API, that standard Odoo partners had not built before. GritXi's experience building custom Odoo modules for retail and service businesses meant no generic workarounds and no third-party middleware.

The approach

GritXi designed a single Odoo retail and salon system that connects front-of-house checkout with back-office finance, stock, and customer engagement. The work focused on five operational bottlenecks:

  • POS coupon & loyalty drawer: Active gift cards, coupons, and loyalty points appear for the selected customer so cashiers can apply them in one tap.
  • Automated stylist commissions: Commission rates by product and service generate per-line assignments at checkout. One click posts accounting journal entries and produces payroll-ready commission reports.
  • Multi-tier referral engine: Referrer links track orders; when reward thresholds are met, Odoo issues digital gift cards and sends short links by WhatsApp.
  • WhatsApp lifecycle marketing: Birthday, anniversary, and festival campaigns run on schedule, with digital receipts and rebooking links.
  • EFTPay terminal integration: Odoo POS pushes the exact amount to the Hong Kong EFTPay terminal, covering Visa, Mastercard, Octopus, UnionPay, Alipay HK, and WeChat Pay HK, with no manual re-entry.

Inventory control was also tightened by splitting retail stock from backbar (in-salon) usage, so shrinkage could be measured and reduced.

Implementation timeline

Week Milestone
Weeks 1–2 Discovery, process mapping across all 4 locations, data migration plan
Weeks 3–5 Odoo configuration, GritXi custom modules built and tested (commissions, EFTPay, referral engine)
Weeks 6–7 Staff training, parallel run with legacy POS, data migration
Week 8 Full go-live across all 4 locations

The results

Area Before After Impact
Staff commissions 15+ hrs/week on spreadsheets Automated 1-click journal posting 60+ hrs saved/month; fewer payroll disputes
POS checkout ~3.5 min per customer Under 45 seconds with EFTPay ~78% faster checkout; shorter queues
Referral growth Manual / untracked Automated threshold gift cards +35% referral client acquisition
Marketing reach 18% email open rate 85%+ WhatsApp open rate 3.2x higher promo redemption ROI
Inventory accuracy ~8% stock discrepancy Retail vs backbar split + automation Discrepancies cut to under 0.5%

A story from the busiest branch

The chain's highest-traffic location was the most affected by checkout delays. On Saturday afternoons, the queue regularly stretched past the door, not because of staff speed, but because every cashier had to manually re-enter the payment amount on a separate card and Octopus terminal after each POS sale. A single transaction averaged 3.5 minutes.

Within three weeks of the EFTPay integration going live, the Saturday peak queue had cleared. Odoo pushed the exact amount to the terminal automatically. The customer tapped or inserted their card, and received a WhatsApp digital receipt before leaving the counter. With the same staff and space, each transaction now completed in under 45 seconds.

What the client said

“Before GritXi customized Odoo for our multi-location business, stylist commissions and promotions were a weekly headache of spreadsheets and POS delays. Their solution changed how we work, from one-click commission validation and automated WhatsApp birthday vouchers to instant EFTPay card payments. Our branch managers save hours every day, and our clients notice the smoother experience.”
Operations Director, Hong Kong beauty retail & salon chain
“Saturday used to be the most stressful time at the counter. Customers waiting, card amounts being entered twice, paper receipts getting lost. Now the payment goes through the moment I confirm the sale, and the receipt arrives on the client’s WhatsApp. I can serve the next customer in under a minute. It feels like a completely different job.”
Branch Manager, high-traffic Hong Kong location

Publish only after written client approval of both quotes (or signed anonymized versions).

Technology used

  • Odoo modules: Point of Sale, Inventory, Accounting, Loyalty & Gift Cards, Online Appointments, Website & eCommerce
  • GritXi custom work: POS coupon drawer, commission ledger & journal automation, referral/reward engine, WhatsApp campaign automation, native EFTPay terminal gateway
Ready to achieve similar results for your enterprise?

Discuss your requirements with our certified Odoo consultants and discover how we can transform your operations.

Inquire About This Case Study

Have a similar project? Submit your inquiry and our team will get in touch with you.

Thank you for your inquiry!

We have received your case study inquiry. Our industry solutions specialist will contact you shortly.

Need Help with Your ERP Implementation?

Our experts are here to help you implement Odoo successfully.

Talk to an Expert