top of page
Image by Markus Spiske

Point of Sale (POS)

Pronto POS is part of the Pronto Xi ERP ecosystem, designed mainly for retail, wholesale, and trade businesses. It tightly integrates with inventory, finance, CRM, and reporting—so everything happens in one system.

POS success = speed + minimal friction

Overview

Screenshot 2026-03-25 at 2.37.57 pm.png

Redesigned the Point of Sale (POS) experience to improve speed, accuracy, and usability for frontline retail staff operating in fast-paced environments.The goal was to transform POS from a slow, error-prone system into a high-performance, intuitive transaction experience that supports real-world retail workflows.

Problem

The existing POS system created friction during live transactions in Pronto Xi:

  • Slow and multi-step checkout process

  • High error rates during item selection and payment

  • Poor visibility of transaction status

  • Inefficient handling of edge cases (returns, discounts, overrides)

  • Heavy reliance on training

 In real-world retail environments, this led to:

  • Longer queues

  • Frustrated staff and customers

  • Lost productivity

Users

  • Retail staff (cashiers)

  • Store managers

  • Inventory/operations teams

High-pressure environment → speed and clarity are critical

My Role

  • UX Designer (Product role)
    Owned the initiative end-to-end:

  • Discovery → Problem framing → Design → Validation → Delivery

  • Worked closely with:

  • Product & Engineering

  • Retail stakeholders

DESIGNS

Product Selection.png
Card Payment
Card Payment.png
Insufficient Amount
Insufficient Amount.png
Change Due
Change Due.png
Sale successfully completed
Sale Completed successfully.png

UX PROCESS

1. Discover

Methods:

  • Observed real POS usage in retail environments

  • Conducted interviews with store staff

  • Analysed transaction errors and delays

  • Reviewed support issues

Key Insights:

  • Users needed speed and muscle memory, not complex UI

  • Errors occurred during fast interactions under pressure

  • Staff relied on workarounds instead of system efficiency

Insight:
POS is not a typical UI—it’s a real-time performance system

Screenshot 2026-03-25 at 2.41.15 pm.png

2. Define

Reframed the problem:

 “Design a fast, low-friction transaction system for real-world usage under pressure”

Key Goals:

  • Reduce transaction time

  • Minimise errors

  • Support real-world retail behaviour

  • Improve usability under pressure

Screenshot 2026-03-25 at 2.41.28 pm.png

3. Progressive Disclosure Strategy

Screenshot 2026-03-25 at 2.41.39 pm.png

4. Prototype & Validate

Methods:

  • Interactive prototypes

  • Scenario-based testing (real retail scenarios)

  • Iterative feedback from users

Focus:

  • Transaction speed

  • Error rates

  • Ease of use under pressure

Screenshot 2026-03-25 at 2.41.50 pm.png

5. Deliver & Iterate

  • Delivered improvements incrementally

  • Collaborated closely with Engineering

  • Refined based on real-world usage

Screenshot 2026-03-25 at 2.42.01 pm.png
Screenshot 2026-03-25 at 2.42.15 pm.png

USER TEST

Screenshot 2026-03-21 at 6.22.09 am.png

POS integrated with Retail Module in Pronto Xi.

Screenshot 2026-03-21 at 6.21.53 am.png

Interface design Mockup

POS A.png
POS A1.png
pos C.png

ICONOGRAPHY
​

Screenshot 2026-03-23 at 9.03.45 am.png

WIREFRAMES

Screenshot 2026-03-24 at 12.14.37 am.png
Screenshot 2026-03-24 at 12.14.47 am.png
Screenshot 2026-03-24 at 12.14.56 am.png
Screenshot 2026-03-24 at 12.27_edited.jp
Screenshot 2026-03-24 at 12.31.41 am.png
Screenshot 2026-03-24 at 8.05.04 am.png
Screenshot 2026-03-24 at 8.14.56 am.png
Screenshot 2026-03-24 at 8.21.12 am.png
Screenshot 2026-03-24 at 8.23.39 am.png

Designing for POS is about performance, not features.

By focusing on speed, clarity, and real-world behaviour, we significantly improved both user efficiency and customer experience.”

Pronto Xi POS is an integrated retail solution that enables fast, accurate transactions with real-time ERP connectivity, improving efficiency, inventory visibility, and customer experience.

Conclusion

bottom of page