Experience Unfolding
Please wait, user experience is unfolding
Logo Black Logo White
  • Home
  • Portfolio
    • All Work
    • Mobile App
    • Web App
    • Graphics
    • Photos
  • Stories
    • All Stories
    • Corporate Stories
    • My Findings
    • Learnings
    • Travel Stories
  • About
  • Contact
  • More
    • Copyrights
    • Privacy Policy
Menu

Recent Posts

  • Designing Trust into AI-Assisted Pharmacovigilance Case Processing
  • Investing in Productivity: The Tools Behind My Best Work
  • Four Days of Rhythm, Stories & Smiles – Carnival 2026
  • A New Year Holidays Weekday Escape to Sinhagad Fort – Family, Food & Golden Sunsets
  • Most Popular & Productive Figma Plugins

Recent Comments

  1. A WordPress Commenter on Unveiling the Addiction: The Apple Ecosystem Chronicles
  2. Kawagoja on Geofencing
  3. A WordPress Commenter on Geofencing
Recent Posts
  • Designing Trust into AI-Assisted Pharmacovigilance Case Processing
  • Investing in Productivity: The Tools Behind My Best Work
  • Four Days of Rhythm, Stories & Smiles – Carnival 2026
  • A New Year Holidays Weekday Escape to Sinhagad Fort – Family, Food & Golden Sunsets
  • Most Popular & Productive Figma Plugins
Recent Comments
  1. A WordPress Commenter on Unveiling the Addiction: The Apple Ecosystem Chronicles
  2. Kawagoja on Geofencing
  3. A WordPress Commenter on Geofencing
  • July 16, 2023

Designing the Complete UPI Lifecycle — HSBC India (Mobile X)

  • All Stories
  • All Work
  • Banking
  • Mobile App
Post Image

Client: HSBC India
Platform: Mobile (Android & iOS)
Industry: Wealth Banking & Financial Services
Timeline: 2 Years
Role: Lead UI/UX Designer
Team: Product, Design, Engineering, Business, QA, Compliance

Over two years, I owned the complete UPI experience for HSBC India’s Mobile X app — not one flow, the whole lifecycle: setup and identity (Manage VPA), platform migration (Simply Pay → Mobile X), payment initiation (Scan QR, Intent Call), recurring payments (Mandates), and exit/recovery (Dispute, Deregister). The common thread across all seven was trust — in banking, users don’t just need a transaction to work; they need to believe it worked. The hard part wasn’t any single screen; it was designing consistent trust signals across seven very different journeys, inside RBI/NPCI regulation, legacy backend limits, and a distributed team. Result: fewer drop-offs, fewer support escalations, and design became something leadership consulted early, not something handed a finished spec.

Scope — 7 UPI journeys designed end-to-end, covering the full lifecycle:

One-Time & Recurring Mandate (Payer)

UPI — Scan QR Code

UPI Intent Call

UPI Migration: HSBC Simply Pay → HSBC Mobile X

Manage Your VPA

UPI — Raise & Track Dispute

Deregister from UPI Services

1: The Problem

Business context: UPI isn’t a feature; it’s a daily habit. Any friction in an HSBC UPI journey directly hits adoption, trust, and retention — and HSBC needed all seven of these journeys to feel like one coherent product, not seven separately shipped features.

What was broken:

Issue

Inconsistent flows across Android/iOS

Cognitive overload at payment moments

Unclear success/pending/failure states

Repeated authentication friction

Support had no context on disputes

No single owner across the UPI surface

Why it mattered

Users relearn the app depending on device

Errors and drop-offs at the highest-stakes step

Users couldn’t tell if money actually moved

Abandonment during retries

Slower resolution, more escalations

Each journey risked drifting into its own patterns

Constraints I had to design inside of (not around):

  • RBI & NPCI regulatory guidelines
  • Strict security/compliance requirements
  • Legacy backend dependencies limiting real-time feedback
  • Need to stay in parity with the evolving UPI ecosystem

2: My Process

Discover → Define → Design → Validate → Deliver

2.1 Discover — Research inputs

I didn’t run research in isolation — I pulled from what HSBC’s internal research org already had, and mined it for design-relevant signal across all seven journeys:

  • User interviews & usability test reports
  • Analytics/funnel data
  • Heuristic audits & competitive benchmarks
  • Product owner insights from live market rollouts

Key insights that changed my design decisions:

  • Users anchor on status confirmation, not transaction speed — a fast payment with an ambiguous confirmation still felt untrustworthy (this shaped Scan QR, Intent Call, and Mandate confirmations equally).
  • Ambiguous system messages caused users to retry actions unnecessarily, sometimes double-paying.
  • Users wanted progressive disclosure — not everything up front, especially in setup-heavy flows like Manage VPA.
  • Authentication fatigue was a leading cause of abandonment on retry, most visible in the Migration and Mandate journeys where users had to re-establish trust in a “new” experience.

2.2 Define — Strategy before screens

I set four principles before touching UI, so every one of the seven journeys had the same test to pass — this is what made them feel like one product instead of seven separate builds:

  1. Clarity over cleverness at every transactional moment
  2. Fail safely, recover gracefully
  3. Consistency across journeys and platforms
  4. Compliance-by-design, not bolted on after

These mapped to measurable goals: reduce cognitive load, improve state visibility, standardise on Mobile X foundations, speed up decisions for both users and support agents.

2.3 Design — Where the work actually happened

Each journey solved a different job, but shared the same lifecycle-state and trust-signal system:

Journey: UPI — Scan QR Code

Core design problem: Fastest possible path from camera to confirmed payment, without sacrificing status clarity

Journey: UPI Intent Call

Core design problem: Handing off cleanly between HSBC and third-party payment apps without losing user trust mid-handoff

Journey: UPI Migration: Simply Pay → Mobile X

Core design problem: Re-platforming an existing habit without users feeling like they’d lost functionality or control

Journey: Manage Your VPA

Core design problem: Making an abstract concept (Virtual Payment Address) simple enough for low-literacy users to manage confidently

Journey: UPI — Raise & Track Dispute

Core design problem: Turning a moment of anxiety (money missing) into a guided, trackable process instead of a support ticket black hole

Journey: Deregister from UPI Services

Core design problem: Giving users a safe, reversible-feeling exit path — critical for trust even when they’re leaving

Journey: One-Time & Recurring Mandate (Payer)

Core design problem: Making recurring auto-debit feel controllable, not risky, by surfacing clear consent and cancellation paths

Key decisions applied consistently across all seven:
  • Introduced explicit transaction lifecycle states (so “pending” looks different from “failed,” not just says so)
  • Simplified IA for critical actions; cut steps wherever regulation allowed
  • Standardised micro-interactions specifically to reinforce trust at risky moments
  • Built on the HSBC Mobile X design system, with hierarchy-driven layouts and thumb-friendly zones

The trade-off I had to make: Backend constraints meant true real-time feedback wasn’t always possible — most acutely in Dispute tracking and Mandate confirmation. Where I couldn’t give an instant answer, I designed a transparent holding state instead of a vague spinner — telling the user what’s happening and what to expect, rather than pretending things were instant.

2.4 Validate — Before it ever reached a jury

  • Cross-functional design walkthroughs and peer reviews, run per-journey but checked against the shared principles
  • Design QA against real transaction scenarios (not just happy paths) — especially important for Dispute and Deregister, where the “unhappy path” is the main path
  • Iteration on copy, states, and transitions based on regulatory clarifications as they came in
  • Early stakeholder reviews to catch risk before it became rework

2.5 Deliver — Getting it shipped, not just designed

  • Presented each UPI journey to internal design juries for final sign-off
  • Worked directly with engineering on feasibility/handoff, QA on edge cases, and compliance on regulatory alignment
  • Ensured cross-platform parity and WCAG-aligned accessibility (including iconography built for low-literacy users) across all seven journeys

3: Impact

3.1 Quantitative

(directional — confidentiality limits exact figures)

  • Reduced drop-offs across UPI journeys
  • Improved comprehension of transaction success states
  • Fewer repeat attempts and support escalations
  • Faster internal approval cycles, because flows were clearer to review

3.2 Qualitative

  • Higher stakeholder confidence in design maturity
  • Tighter alignment between business, tech, and design
  • Improved customer trust during high-risk, high-value transactions
  • A coherent UPI experience across setup, payment, recurring, and exit — not seven disconnected features
UX went from a delivery function to a decision-making input.

4: Leadership & What I’d Do Differently

What I owned beyond the screens:
  • Alignment across multiple pods and stakeholders with competing priorities, across all seven journeys simultaneously
  • Design rationale backed by evidence, used to influence prioritisation — not just aesthetic calls
  • Mentoring designers on enterprise-grade UX standards
  • Holding the line on design integrity under regulatory and technical pressure
Honest reflection:
  • Worked well: strong design governance, early stakeholder involvement, success metrics defined beyond “does it look good”, a shared principle set that kept seven journeys feeling like one product
  • Would improve: validate edge cases with real customers earlier (especially for Dispute and Mandate, where edge cases are the whole point), and build automated analytics feedback loops post-launch instead of relying on manual review
The takeaway I lead with in interviews:

“Enterprise UX is orchestration, not screens — balancing business risk, human behaviour, and system constraints across an entire product surface, not just one flow.”

  • Tags:
  • Android
  • Banking & Fintech
  • Enterprise-Scale Platforms
  • HSBC
  • iOS
  • UPI Payments
Prev
Unexplored sights come alive only when #shotfromajeep
Next
Food Delivery App — UI/UX Case Study
  • No Comments
  • Leave a comment
Cancel Reply

Go Top
2006-2026 © Lavesh Sumant.
Follow Me
  • Ld
  • Tw
  • Be
  • In