top of page

Features Management

Feature Configuration Tool in

Fintech Internal System

Overview

Features Management is an internal tool used by fintech employees to add, edit and configure features for merchants across multiple integration systems.

The existing system had no centralized way to configure features. Users had to navigate between multiple systems and rely on external documentation, making the process time-consuming and prone to errors.

The goal was to create a clear, centralized flow that would allow employees to configure features across different integration systems from one place.

ROLE

UX Design | User Research | Prototyping | Usability Testing | Collaboration
Understanding The Problem

To configure a feature, users had to navigate between 1–4 different integration systems. Each client had a unique configuration, and users relied on external documentation to understand the steps required.

Configuration, Implementation and Tech Support teams had no centralized way to manage these configurations, making the process time-consuming and increasing the risk of errors.

User Research
As part of the user research, I conducted qualitative interviews with internal teams who use the system regularly. These conversations helped uncover their current workflow, pain points, and expectations from the new feature. The insights shaped the design direction and ensured we were solving real problems, not just implementing requirements.

Pain Points

No Centralized Configuration
Users do not have a single place within the internal system to add and configure features for a client.
Dependency on External Documentation
Users need to refer to external documentation to understand the configuration process before applying it in the system.
Manual & Repetitive Process
Users must navigate between multiple systems to complete the configuration, increasing workload and the risk of errors.

Goals

  • Centralize feature configuration, allowing users to configure integrations from one place.

  • Reduce the time and number of steps required to complete configurations.

  • Create a more intuitive and structured workflow.

  • Reduce dependency on external documentation by providing guidance directly within the system.

  • Allow flexibility in the configuration order and system selection.

Ideation Process
Based on the research and identified pain points, I focused on two main areas:
Multiple Integration Systems
Ensuring users could add and configure a feature across multiple integration systems within a single workflow.
Different User Needs
Identifying how different users would interact with the tool, leading to the need for structured add, edit, and view flows.
Design Process 

Initial Design

The first approach used a popup-based flow, allowing users to add and configure a feature within a modal window.

​

Challenges with the Popup Approach

  • Limited Screen Space - Users struggled to work with complex tables and configurations within a small modal window.

  • Lack of Context - Switching between integration systems required multiple steps, creating friction in the workflow.

Second Approach  
Full-Screen Flow: Expanded the popup into a full-page layout to provide more space for complex configurations.
Accordion Navigation: Allowed users to choose which integration system to configure first.
System-Specific Configuration: Organized the configuration flow into separate sections for each integration system.
Solution
After identifying the challenges in the accordion-based flow, I implemented a card-based solution to improve clarity and usability.
Features Management
Prototype
Mockups
Add new feature

Add New Feature

The user clicks on the 'Add Feature' button.

Select feature

Select Feature

The user selects the feature they want to add to the merchant.

Select Required System

Select Required System

Once the user selects the feature, the supported systems that need to be configured will appear.

Add Integrations

Add Integrations

The gateway system requires integration selection before proceeding with the configuration.

Integration Added

Integration Added

The user is now able to select an integration.

Select Integration

Select Integration

Integration selections from different combinations will share the same configuration.

Configuration

Configuration

Based on the merchant’s name and selected integrations, the system presents the configuration the user needs to add and indicates errors for those that need to be changed.

Configuration Success

Configuration Success

Each system saves the configurations separately.

Gateway Configured

System Configured

Back on the supported systems screen to continue. configured systems will be marked with a badge and can be edited.

Project Conclusions
Project Conclusions

Through user research, testing different approaches, and refining the flow, I designed a more structured and flexible configuration process for internal users.

The final solution addresses the main pain points identified during the research and provides a centralized way to configure features across multiple integration systems. Further usability testing will help validate the solution and identify areas for improvement.

bottom of page