Transforming B2B Financial Platform

Trust Payments' legacy portal MyST (My Secure Terminal) managed billions in annual transactions but was struggling to meet modern fintech demands. Partners used it daily for merchant management and transaction processing, but its outdated interface was hindering efficiency.

Role

Role

UX Reasearcher, UI/UX Designers

Deliverables

Deliverables

UX revamp metrics, User Research, Visual Designs

Timeline

Timeline

Over 7 months

Challenge

  • Performance: 40+ second delays for data access

  • Support Volume: 2,000+ monthly support tickets

  • Time Waste: Partners spending 5-6 hours weekly on manual tasks

  • Growth Barriers: Limited self-service capabilities

Results

  • Task completion: 40s → 12s (70% faster)

  • Support tickets: 2,000+ → 800 monthly (60% reduction)

  • Export success: 95% reliability

  • Manual work: Eliminated 5-6 hours weekly per partner

70%

Task Completion Time Improved

60%

Reduction in Support Tickets

95%

Data Export Success Rate

Finding Top Tasks

A workshop with 12 participants (partners, stakeholders, and internal users) revealed three critical tasks:

  1. Transactions (35% priority)

    • Managing transaction data

    • Running reports

    • Filtering results

  2. Virtual Payments

    • Processing payments

    • Payment status tracking

  3. Transaction Exports

    • Downloading data

    • Generating reports

This analysis helped prioritize the transaction management system as our primary focus for redesign, specifically the filtering and export capabilities.

Usability Study & User Interview

Focusing deep into the transaction top task, a usability run of the existing transaction user journey was done with internal users to gather insights and creating assumptions. Which were collected into a journey map to showcase how the whole experience of exporting transactions was for the users.

Journey Map

The whole experience of the usability study was mapped in a user journey to look at the overall experience.

Pain Points

Complex filters leading to user avoidance

  1. Hidden frequent tasks and inefficient navigation space

  2. Unreliable export system causing support dependency

"I just export the whole data in excel, instead of messing with filters. The system (filter selection) is way too complicated to find and select."

-Merchant

Assumption vs Reality

Initial Assumption:

  • Slow performance was causing transactions to be exported

Key Finding:

  • Partners avoided filters due to complex UI, and poor discoverability.

  • Users exported entire lists for manual Excel filtering.

  • Root cause: Poor filter UX, not backend performance.

Design Solution

Improving data accuracy by having different ways to access merchants.
Streamlining the transaction return and export flow.

Problem Prioritisation

Cross-functional workshop with Product Manager, Engineering Lead, and Support Team Lead to map issues on Impact vs. Effort matrix.

Quick wins identified → navigation and filter improvements prioritized for immediate development, with high-effort features planned for phased delivery.

This focused approach helped create realistic timelines and ensure stakeholder alignment.

Success Metrics

To measure the impact of the solution on the final partner experience and business. Some success metrics were defined. Here are some success metrics defined before the redesign:

  1. Task completion time.

  2. Data export success rate.

  3. Support query generation rate.

  4. Overall partner satisfaction (qualitative).

  5. Feature usage rate.

Wireframes

Problem 1

Limited self-service by users

Navigation redesign

  1. Better interaction with the table. To give user more space to view larger tables.

  2. Simple navigation structure: By keeping most used features upfront and using sub-menu for items which are less frequently used.

Merchant selection redesign

Navigation redesign

Improving efficiency of the partner being able to find transactions fast include the process selecting relevant merchant (by either selecting merchant ID or site reference

Problem 2

Users wasting 5-6 hours on manual filtering of exports.

Filter Redesign

Reduced export transaction time with easy to discover and apply filters.

  1. Reduced support ticket by 60% which were mostly about long export times.

  2. Overall increase in task accuracy.

Problem 3 & 4

Problem 3: High export times due to poor performance.

Problem 4: 2000+ export related queries due to session timeout

Export redesign

In the initial assumption, partners were avoiding the use of filters because of its poor UX. So they were exporting whole transaction data only to use offline tools like excel to filter manually.

To tackle this issue, a 2-step export and download process was proposed.

  1. The export files are prepared in the background, even if the user logs out or the session times out. This helped partners to save time.

  2. It also reduced the support tickets, since export of the transaction data has the highest raised tickets.

Result & Impact

Task completion: 40s → 12s (70% faster)

  • Support tickets: 2,000+ → 800 monthly (60% reduction)

  • Export success: 95% reliability

  • Manual work: Eliminated 5-6 hours weekly per partner

Key Lessons:

Assumption vs Reality

  • Initial focus on performance was misplaced

  • User behaviour revealed UX as core issue

  • Simple solutions often outperform technical fixes

  1. Research Impact

    • User quotes revealed critical insights

    • Journey mapping exposed hidden pain points

    • Cross-functional workshops enabled better prioritization

  2. Design Process

    • Start with user pain points, not technical assumptions

    • Prioritize high-impact, low-effort solutions

    • Test solutions with real users early

  3. Next Steps

    • Apply successful patterns to other features

    • Continue monitoring via Heap Analytics

    • Regular feedback collection from partners