back

iMobile Pay - Redesigning Payments for Cognitive Accessibility

A focused redesign of ICICI iMobile's payment flow, making it more usable for dyslexic, anxious, and distracted users without overhauling the existing system.

Product DesignAccessibilityFintechCognitive UXRedesign
iMobile Pay - Redesigning Payments for Cognitive Accessibility

iMobile Pay

Redesigning payments for cognitive accessibility

Accessibility is not just about vision or mobility. It is about how clearly a system communicates under stress.

Overview

ICICI iMobile Pay serves millions of users with over 400 services. This project redesigns its payment flow for three cognitive profiles: dyslexia, distraction, and anxiety. Targeted interventions that reduce friction without overhauling the system.

Each profile gets its own adapted flow. Same architecture, different communication.

Research

Current Flow

Task flow: existing payee vs new payee pathsClick to zoom

Two paths diverge at one decision: existing or new payee? The structure is logical. The problem is how each step communicates.

Screen Flow

Wireframe walkthrough of each screenClick to zoom

Information Architecture

Full information architecture of iMobile PayClick to zoom

The redesign stays scoped to "Send money" under Transact. No changes to the broader app.

Pain Points Across the Journey

User journey showing pain points across 8 stepsClick to zoom

Three worst moments: Confirm (fear of irreversibility), Processing (vague system state), and Success (unclear confirmation).

Frameworks Used

WCAG + POUR. Each screen evaluated against: Can the user perceive it? Operate it? Understand it? A "no" for any profile became an intervention target.

Mismatch Model. Disability is design-induced. The interface creates the mismatch, not the user.

Cognitive Load Theory (Sweller, 1988). Intrinsic load is the task itself. Extraneous load is how info is presented. Every intervention reduces extraneous load.


Flow 1: Dyslexia

What is Dyslexia?

A neurological condition affecting how the brain processes written language. Not about intelligence; it's about decoding. Reading can take up to 3x as long. Users confuse similar letters (b/d, n/u), struggle with dense numbers, and find similar screens indistinguishable.

Pain Points for Dyslexic Users

Meaning Breakdown

Similar terms with different meanings cause misinterpretation. Abstract labels increase cognitive effort.

Number Processing

Digits are hard to scan and compare. Small differences can be misread. 16-digit strings demand serial processing.

Sequence Confusion

Multi-step flows are hard to track. Screens look similar but represent different stages.

Personas

A

Aarav Sharma | 33 | Working Professional | Delhi

Mild dyslexia, high digital literacy. Skims quickly but pauses at review screens. Sees inconsistencies in labels (Send / Pay / Transfer). Verifies amounts once and proceeds confidently.

Goals

  • Complete transactions without errors
  • Feel confident before confirming
  • Avoid misreading numbers

Frustrations

  • Labels that change between screens
  • Numbers placed near competing text
  • Similar confirmation screens

Journey Map

Experience graph for dyslexic users

Aarav stays consistently low (1-3). Mahesh climbs through patience alone. Riya recovers mid-flow but drops at confirmation.

What I Changed

Font and kerning. Increased letter spacing to reduce character confusion (b/d, n/u, m/w). Sans-serif font, larger base size, 1.5 line height. Based on BDA's recommendation of 1.4–1.6 line height.

Reduced cognitive load. Fewer options per screen. "How do you want to send?" shows only two large cards (Bank Transfer and UPI) instead of tabs with sub-options. One decision per screen.

Icons bigger, paired with text. Every action has a scaled-up icon alongside its label. Users identify actions visually without relying on reading.

Accessibility toolbar. Header icon opens controls for font size, contrast, and reading mode. Dyslexia severity varies, so Aarav needs different adjustments than Mahesh. WCAG 1.4.4 requires text resizable to 200%.

The Dyslexia Flow

Home screen with accessibility icon

Home

Large payment method cards with accessibility

Payment Method

Send Money with bigger icons and favorites

Send Money (NEFT)

Accessibility toolbar open

Accessibility Toolbar

Alphabetical payee list with bank tags

Add Payee

UPI tab with clear icons

Send Money (UPI)

Try the Dyslexia Flow


Flow 2: Distraction

Why Do Users Get Distracted?

Distracted users aren't careless. Their environment is noisy. Banking apps are used while commuting, between meetings, and while managing households. The interface needs to survive interruption.

Pain Points for Distracted Users

Working Memory

Forgetting what step they were on. Forgetting what they entered. Forgetting whether money was sent.

Impulse Control

Clicking quickly. Skipping review. Confirming too fast. Realizing mistakes afterward.

Personas

K

Kunal Singh | 24 | Corporate Executive | Mumbai

Uses app while commuting and between meetings. Phone constantly receives notifications. Switches apps mid-transaction, returns unsure if payment went through. Sometimes re-initiates transfers.

Goals

  • Complete transactions quickly
  • Avoid repeating actions
  • Minimize time spent on banking

Frustrations

  • Notifications popping up mid-flow
  • Confirmation that looks like review
  • App resets after switching away

Journey Map

Experience graph for distracted users

Kunal and Arjun peak at 5 mid-flow then crash to 2–3. The review and confirmation screens, where context matters most, are where distracted users have the least patience.

What I Changed

"Start where you left off" dialog. When a user returns after interruption, a prompt shows: "Sending ₹3,000 to Karan Khanna. Yes / No." One tap to resume, one to dismiss. No duplicate payments.

Simplified payment method screen. Two large cards only: Bank Transfer and UPI. A distracted user should make this choice in under 2 seconds.

Breadcrumb navigation. "Send Money > Bank Transfer" answers "where am I?" at a glance. Users who lose track of steps get instant wayfinding without re-reading.

The Distraction Flow

Home screen, clean layout

Home

Start where you left off dialog

Resume Dialog

Two large cards: Bank Transfer and UPI

Payment Method

Breadcrumb: Send Money > Bank Transfer

Send Money (NEFT)

Breadcrumb: Send Money > UPI Payments

Send Money (UPI)

QR scan with fallback options

Scan QR

Try the Distraction Flow


Flow 3: Anxiety

Why Are Users Anxious?

"What if I mess this up?" is louder than "How does this work?" Mistakes mean money loss, wrong recipients, and no easy recovery. Anxious users over-read, hesitate, and double-check, not because they're incapable, but because the system doesn't clearly communicate safety.

Pain Points for Anxious Users

Ambiguous Language

"Confirm payment" does not say what will happen. "Processing..." does not say for how long. "Invalid input" blames the user.

Weak System Feedback

No clear distinction between review and done. Generic status messages. No reassurance that nothing is pending.

Personas

ME

Meera Kapoor | 26 | Junior Accountant | Pune

Handles financial records at work but feels intense pressure during personal banking. Re-reads details multiple times. Avoids large digital transfers unless absolutely necessary. Relief comes from double-checking, not the interface.

Goals

  • Feel fully confident before confirming
  • Avoid irreversible mistakes
  • Ensure every transaction is correct

Frustrations

  • Fear of sending to the wrong person
  • Relief only from double-checking, not the UI
  • Re-reads but still feels uncertain

Journey Map

Experience graph for anxious users

Meera stays tense throughout. Ravi drops sharply during processing. Sunita crashes when time pressure appears. Peak anxiety: the gap between pressing "confirm" and seeing the outcome.

What I Changed

"No Pending Payments" banner. Green status on home confirms nothing is unresolved. Answers Ravi's "Did it go through?" before he asks. Nielsen's Heuristic #1: visibility of system status. For anxious users, absence of information communicates uncertainty.

Simplified payment method (shared with distraction flow). Two large cards reduce decision anxiety. Sunita doesn't understand NEFT vs UPI. Icon-paired cards make the choice visual, not textual.

QR scan fallback. "Can't pay? Try alternate options" with Pay Mobile and Pay UPI ID. No dead ends. The question format normalizes the situation.

Human-language errors (across all flows). "Invalid input" → "The account number needs 11 digits, you entered 10." WCAG 3.3.1 + 3.3.3, both Level AA. Guides correction without triggering self-blame.

The Anxiety Flow

Home with No Pending Payments banner

Home

Simplified payment method cards

Payment Method

UPI flow

Send Money (UPI)

NEFT flow with favorites

Send Money (NEFT)

Structured payee list

Add Payee

QR with fallback options

Scan QR

Try the Anxiety Flow


What Connects the Flows

Some interventions appear in multiple flows. Not because they're generic, but because they solve different problems for different reasons.

Large payment cards

Dyslexia: Reduces reading load

Distraction: Reduces options

Anxiety: Reduces decision anxiety

Structured payee list

Dyslexia: Easier to scan

Distraction: Faster recognition

Anxiety: Less chance of wrong recipient

QR fallback

Dyslexia:

Distraction: Alternative when stuck

Anxiety: Prevents dead-end panic

Breadcrumbs

Dyslexia: Sequence clarity

Distraction: Re-orientation after switch

Anxiety: Confirms correct path

Iterations

What I tried first. Adding tooltips and helper text everywhere. Dyslexia research says "one idea per sentence." More text made things worse.

Shift 1. From one-size-fits-all to three separate adapted flows.

Shift 2. From fixing screens to fixing moments. The journey maps showed where friction lived.

Shift 3. From system language to human language. "Choose Method of Payment" became "How do you want to send?"

Reflection

This project changed how I think about accessibility. Not a checklist, but a question of how clearly a system communicates when stakes are real and the user is not at their best.

Nine personas across three profiles prevented generic "make it cleaner" work. Each person experiences the same flow differently. Each flow adapts to those differences.

Accessible design is not a separate category. It is just design that takes more people seriously.