fig-1

Vaulta Wallet History

Designing a movement-based intelligence system for financial admins

Context

Vaulta (a fictional name used for confidentiality) is a fintech platform that enables admins to manage payouts, collections, and wallet activity for multiple merchants at scale.

This case study focuses on redesigning the Wallet History experience which transforming it from a static data table into a decision-support system that helps admins quickly understand movement, risk, and priority across merchants.

My Role

Product & System Design · UX Architecture · Data Interpretation Model · UI & Interaction Design

Platform

Web (Enterprise Admin Dashboard) Design

02 Reframing The Problem : Thinking like an Admin

Instead of starting with UI improvements, I reframed the problem from the admin’s perspective. Admins don’t manage a single merchant. They manage many similar to how a hotel headquarters oversees multiple branches under one roof.

Each merchant behaves differently: some grow steadily, some fluctuate within a normal range, and some show sudden spikes or drops. In this context, admins don’t have time to read tables or compare values row by row. They need to scan for movement.

This shift in perspective became the foundation of the redesign.

fig-1

03 Designing the System, Not the Interface

At this stage, I intentionally did not move into UI exploration.The core issue wasn’t layout, typography, or table density. It was that the system itself placed too much responsibility on the admin.

In a product operating at scale, interpretation should not be manual.
The system should:

  • Detect meaningful movement
  • Seperate noise from signal
  • Surface deviations
  • Guide attention
  • Reduce congnitive effort

So before designing screens, I focused on “defining how the system should think.” This reframed the challenge from UI design to financial intelligence design.

04 Shifting Responsibility from User to System

Previously, interpretation lived entirely with the admin.

fig-2

Now, This redesign moves interpretation into the system, reducing cognitive load and enabling faster, more confident decisions.

fig-3

05 Designing an Interpretation Layer

Rather than exposing raw transactions and balances, I designed an interpretation layer that sits between data and interface.

fig-4

This layer is responsible for:

  • aggregating transactions
  • calculating movements
  • normalizing change
  • classifying severity
  • communicating risk consistently

The UI becomes the “output of this system”, not the place where interpretation happens. This shift turns the dashboard from a “reporting tool” into a “decision-support system”.

06 Introducing Net Change

To represent movement clearly, I introduced a new primary signal “Net Change”.

fig-5

It compresses wallet activity over a defined time period into a single,
scannable signal by combining:

  • Absolute value (₹) - the total amount of money that moved
  • Percentage (%) - normalized movement relative to the opening balance
  • Direction (↑ / ↓) - whether the balance increased or decreased

By anchoring change to a specific time window and normalizing it across merchants, Net Change allows admins to immediately understand what changed without manual comparison or mental calculation.

07 Separating Direction from Risk

A critical design decision was to decouple direction from severity.

1. Direction answers: *What happened ?*

2. Magnitude answers: *How serious is it ?*

fig-6

In financial systems:

  • a large positive spike can indicate fraud or reconciliation errors
  • a large negative drop can indicate refund spikes or merchant distress

Both are operational risks.

08 Designing the Severity Model

These thresholds are designed to absorb expected financial volatility, reduce false positives, surface meaningful anomalies, and maintain trust in system decisions, with arrows indicating direction and severity conveying risk.

fig-7

09 Explanation Layer

Detecting movement alone is not enough.Admins also need to understand why the system flagged a merchant.

To support this, I designed an Explanation Layer that translates system analysis into simple reasoning. When an admin opens a merchant row, the system answers three quick questions.

fig-7

10 Table Architecture: How the System Communicates Intelligence

1. Primary Signal: Net Change

Net Change is the primary signal surfaced by the system, combining value, percentage, and direction into a single, scannable unit.

fig-8

2. Contextual Risk: Severity Classification

Severity communicates risk based on magnitude, not direction, allowing admins to prioritize attention instantly.

fig-9

3. Transparent Logic: Inline Legend

The system explains its own thresholds inline, making classification logic visible and trustworthy.

fig-10

4. Guided Focus: Filters with Counts

Filters expose how many merchants fall into each risk category, helping admins decide where to focus before scanning rows.

fig-11

5. Explanation Layer in Action

To bridge the gap between detection and decision-making, I designed an explanation layer that converts complex financial signals into structured, human-understandable insights.

Instead of a one-size-fits-all explanation, the system dynamically adapts based on the type of anomaly ensuring each critical case is explained with relevant context, evidence, and actions.

fig-15

Adds context and direction by comparing current activity with historical baselines and guiding admins with clear next steps.

fig-16

11 Final Wallet History Dashboard

This final dashboard brings together movement detection, risk interpretation, and prioritization. Admins act on decision-ready intelligence rather than raw data.

fig-12

12 System Architecture (Behind the UI)

“How does this intelligence fit into the broader Nexdha system?”

The interpretation layer sits between Vaulta transaction engine and the admin interface.

fig-13

It processes wallet activity once, centrally, and outputs consistent intelligence across tables, filters, and summary metrics. This ensures that every admin view is driven by the same logic, reducing inconsistency and manual interpretation.

13 Impact

Before

  • 1. Admins manually compared balances
  • 2. Risk assessment relied on intuition
  • 3. Monitoring required time and effort

After

  • 1. The system surfaces abnormal movement automatically
  • 2. Risk is Classified Consistently
  • 3. Admin focus on Investigation & Action
  • 4. Introduced a reusable interpretation layer

Reflection

This project was not about redesigning a table.

It was about deciding what a financial system should take responsibility for, and what it should no longer ask the user to interpret. By introducing movement, context, and explainability into the system itself, the Wallet History evolves from raw data into a source of intelligence.

“This is where product design transitions from arranging interfaces to designing systems of decision-making.”

© 2026 Mahinder Inbasekaran | All Rights Reserved