Reimagining the In-Store POS Experience

Designing faster, flexible, and associate-friendly checkout at scale

Overview

Retail checkout is a moment of truth—for both customers and store associates.
At Victoria’s Secret, the existing POS experience was built for traditional counter-based checkout, making it inefficient for modern store needs like aisle selling, item inquiry, and assisted checkout.


I led the UX design for desktop POS and mobile POS (mPOS) experiences to enable associates to serve customers anywhere in the store—reducing friction, speeding up transactions, and improving adoption at scale.

My Role

Krati Agarwal

Lead UX Designer, Researcher & Strategist

Team: 6 UX designers and a 2 UX researcher

Timeline: 6 months (Sep 2023 - Mar 2024)

Impact at a glance

30% Reduced Transaction Time

By simplifying and restructuring the navigation, we reduced the number of interactions required, resulting in faster transaction completion.

Improved Navigation and Fewer Clicks

A clearer, task-focused navigation structure minimized unnecessary clicks, helping associates find actions quickly and move through POS workflows with less hesitation.

70% Reduction in Errors Flows

By addressing error-prone steps and improving system feedback, POS-related issues—such as transaction errors and help-desk dependency—were significantly reduced.

Built a Scalable POS Foundation

A system-driven approach established consistent patterns and reusable components, enabling the POS to scale and evolve without reintroducing complexity.

Improved Associate Confidence and Adoption

Simpler workflows, predictable interactions, and clearer system feedback helped associates feel more confident using the POS, increasing adoption and reducing reliance on workarounds.

The Problem

The existing In-Store Point of Sale system (Oracle POS) is end of life and is only enabled at checkout terminals; Current solution difficult to support and slow for adding new features.

Slow & Complicated Navigation

Takes multiple clicks/steps even for simple tasks like finding a product by keyword or filters, slowing down associates.

Slow Transaction Processing

Processes like loyalty lookup, email capture, and credit card lookup take too long.

Outdated UI Limiting Usability

Cluttered layout with poor hierarchy.

Small, non–touch-friendly dropdowns for size/color.

Long red text instructions, hard to read in-store.

Design Goals

Designing a POS experience that performs under pressure—supporting faster transactions, confident associates, and seamless customer interactions at scale

01

Reduce Checkout Time

Enable associates to complete transactions quickly, especially during peak store hours.

02

Simplify High-Frequency Tasks

Optimize the most commonly used POS actions for speed and clarity.

03

Improve Learnability for New Associates

Make the POS intuitive enough to use with minimal training.

04

Reduce Errors and Transaction Failures

Prevent mistakes before they happen and support fast recovery when they occur.

05

Build a Scalable POS Foundation

The design needed to support future features and workflows while maintaining consistency and usability across all POS touchpoints.

06

Improve Associate and Customer Experience

Empower associates to serve customers with confidence, speed, and clarity.

My Design Process

Research

Ideating

Wire-framing

Design

Usability Testing

Users & Context

Primary Users

Our primary users were Store associates who rely on the POS to efficiently serve customers in fast-paced, high-traffic retail environments.

Store Associates

Have limited training time and need to start contributing quickly, often learning the system while on the job.

Store Managers

Have limited training time and need to start contributing quickly, often learning the system while on the job.

New

New & part-time associate

Have limited training time and need to start contributing quickly, often learning the system while on the job.

User Personas

Meet the associates who keep our store running: full-time and part-time staff juggling shifts, checkout counters, and floor duties, each with their own comfort level and challenges using the POS system.

Jessica Miller

New Part-Time Associate

22 Year Old, Full Time, 1 months at VS

just want to feel confident helping customers and using the POS correctly.

Responsibilities

Learning store layout

Assisting with simple customer inquiries

Handling POS under supervision

Processing returns, exchanges

Challenges

Needs training to learn POS work flows

Managing busy times,

Remembering promotions and sizing

Zoe Thompson

Sales Associate

22 Year Old, Full Time, 3 months at VS

I want to make sure customer should leave feeling valued and satisfied.

Responsibilities

Cash register operations

Processing transactions efficiently

Managing loyalty programs

Processing returns, exchanges

Challenges

Managing long checkout lines

Handling complex returns and exchange

Troubleshooting POS system issues

Maria Santos

Sales Associate

25 Year Old, Full Time, 2 Years at VS

“I want to make checkout fast and keep the customer happy and satisfied with the purchase.”

Responsibilities

Cash register operations

Processing customer transactions efficiently

Managing store credit cards and loyalty programs

Processing returns, exchanges

Maintaining cash drawer accuracy and end-of-day reconciliation

Challenges

Managing long checkout lines during peak hours

Handling complex returns and exchange

Troubleshooting POS system issues

Dealing with payment disputes and declined cards

Research & Discovery

We spoke to store associates, conducted workshops to understand their pain points

Discovery workshop with store associates & project managers

We conducted workshops with key store stakeholders—including Store Associates, Product Managers, and Developers—to gain a deep understanding of the challenges and pain points in the current POS systems.


To document these insights, we created a Miro board capturing all existing scenarios and the processes involved in the current POS workflows.

Research Plan & Insights

To design a POS experience that genuinely supported associates, we invested in understanding their daily workflows, device interactions, and expectations by studying how POS tools were used in real retail settings.


Our researchers visited 8 stores to observe real in-store scenarios, capturing how associates interact with customers, manage transactions, and navigate the POS and mPOS systems during daily operations.

Focus Area:

Sample Questions

Workflow

Walk me through your typical day — what are your top recurring POS tasks?

Pain Points

When do you feel the system slows you down or gets in your way?

Efficiency

Are there moments when you need to switch between multiple systems or devices?

Error Handling

What happens when a product isn’t found in the system?

Expectations

If you could change one thing about the POS, what would it be?

Customer Impact

How does the current POS affect your interaction with customers?

What Our Associates Says

Our researchers visited 8 stores to observe real in-store scenarios and interviewed associates to understand current workflows, pain points, and expectations from the POS system.

Slow System

POS slows down during peak hours, frustrating staff and customers.

Too many steps

Applying promotions or offers takes multiple steps, slowing down checkout.

Poor Navigation

Switching between multiple screens is confusing and reduces efficiency.

Lack of Guidance

Associates often rely on manuals or peers for basic tasks.

“Sometimes the system lags so much during sales that customers get impatient.“


~ Store Associate

It takes too many clicks just to apply a simple discount.


~ Store Associate

I keep going back to the manual for tasks I should already know.


~ Store Associate

Understanding Workflows

We analyzed the existing POS by mapping current-state user flows and layering associate pain points directly onto each step. This helped us uncover friction, redundancies, and high-stress moments that impacted speed, accuracy, and confidence during checkout—especially in peak retail conditions.

Defining The Problem

Store associates relied on POS for every customer interaction, yet the existing Oracle based POS is end of life and difficult to support and slow to process work efficiently:

01

Checkout flows were long and fragmented

02

High-frequency tasks required unnecessary steps

03

Error recovery during payment or item lookup was unclear

04

New associates faced a steep learning curve

05

Inconsistent UI patterns slowed down execution

The legacy POS was at end of life, resulting in slow performance and limited ability to add new features.

Modules we worked on

Built the POS experience end-to-end from scratch

Delivered a holistic POS solution, covering the full associate journey — login, product lookup, checkout, payments, and beyond.

Associate Login

Customer Rewards Sign-Up

Scan & Add Items

Gift Card Inquiry & Sales

Item Inquiry

Discounts (Item/Transaction/Employee)

Tax Overrides

Online Item Placement

Payments

Returns & Exchanges

Defining Information Architecture (IA)

We designed the POS Information Architecture to organize every step of the sales process—finding products, checking inventory, accessing customer info, and completing payments—so associates can serve customers quickly and efficiently.

Ideation

Patterning

Patterning helps us identify how other platforms solve similar problems, guiding us to improve our own experiences.

Ideation

Wireframes & Usability Testing

We started with wireframing to define clear structure, hierarchy, and user flows. This helped us uncover limitations early and gather feedback from stakeholders like Store Ops, Tech, and Product teams.


By keeping real users at the center, we conducted workshops after each flow to capture early feedback and refine the designs iteratively.

Building Foundation

Design System

A design system is more than components—it’s the language of our product. Our design system ensures consistency, scalability, and efficiency across all store experiences.

Final Hi-Fi Designs

Design Solution

By keeping real users at the center, we conducted workshops after each flow to capture early feedback and refine the designs iteratively.

Business Impact & Outcomes

The POS solution scaled quickly, improving both customer experience and store efficiency.

$3M+ Revenue Impact

Enabled through SOOS - online order placements in store (During March to Sep).

30% Reduced transaction time

By simplifying and restructuring the navigation, we reduced the number of interactions required, resulting in faster transaction completion.

Higher CSAT & NPS

Boosted customer satisfaction and loyalty.

1000+ Stores

Rolled out in US across

1000+ locations.

Associates Reviews

Direct feedback from store associates highlights how POS has improved their daily workflow, efficiency, and ability to deliver better customer service.

“Checkout feels much faster now. I don’t have to click through multiple screens just to finish a sale, which really helps during rush hours.”

“The POS is easy to understand, even for new associates. I was comfortable using it within my first few shifts without constantly asking for help.”

“Everything I need at checkout is clear and well-organized. Billing, rewards, and returns are simple to handle without slowing down the line.”

Reflection & Learnings

Learnings from simplifying complex POS workflows at scale

Designing for Speed Is Designing for People

Designing for speed isn’t just about efficiency—it directly affects associate confidence and customer satisfaction. Reducing cognitive load and interaction steps had a greater impact than adding new functionality.

Real-World Context Shapes Better Decisions

Observing associates in fast-paced store environments revealed constraints that don’t surface in documentation. Designing with real-world pressure, interruptions, and peak-hour behavior in mind led to more practical POS solutions.

Designing Systems, Not Screens

This project reinforced the importance of thinking beyond individual screens. Building a scalable, system-driven POS experience made it easier to evolve workflows over time without reintroducing complexity.

This project demonstrated how thoughtful, system-driven UX can simplify complex operational workflows—improving efficiency for associates while creating better in-store experiences for customers at scale.

Thank You

Thank you for putting so much time and attention into exploring this journey.

Krati Agarwal

Lead UX Designer

Create a free website with Framer, the website builder loved by startups, designers and agencies.