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.
| Client | Leading Hong Kong beauty & hair care retail chain (name withheld under NDA) |
|---|---|
| Industry | Omnichannel retail + salon services |
| Location | Hong Kong |
| Platform | Odoo 18 (POS, Inventory, Accounting, Loyalty, appointments, eCommerce) |
| Partner | GritXi Technologies Pvt. Ltd. (Certified Odoo Partner) |
| Scale | 4 locations across Hong Kong · 35 staff |
| Previous system | Legacy POS + manual spreadsheets |
| Go-live timeline | 2 months from project start to full production |
| Confidentiality | Client name and proprietary module names are anonymized under NDA. |
| 60+ hours saved / month Commission prep moved off spreadsheets | ~78% faster checkout Average ticket under 45 seconds | +35% referral client growth Automated rewards via WhatsApp |
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
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.
Need Help with Your ERP Implementation?
Our experts are here to help you implement Odoo successfully.