Dinesh Gupta

Lead UX Designer

Dinesh Gupta

Lead UX Designer

Dinesh Gupta

Lead UX Designer

Dinesh Gupta

Lead UX Designer

Dinesh Gupta

Lead UX Designer

Page title

Page title

Page title

Page title

Page title

A More User-Centric, Accessible, Modern and Secure Approach

A More User-Centric, Accessible, Modern and Secure Approach

A More User-Centric, Accessible, Modern and Secure Approach

A More User-Centric, Accessible, Modern and Secure Approach

Navigate Section

Navigate section

Overview

Overview

Enterprise Application

Enterprise Application

Enterprise Application

Enterprise Application

CyberSource VISA

CyberSource VISA

CyberSource VISA

CyberSource VISA

Year

Year

Year

Year

2024

2024

2024

2024

Duration

Duration

Duration

Duration

4 Months

4 Months

4 Months

4 Months

Role

Role

Role

Role

Lead UX Designer

Lead UX Designer

Lead UX Designer

Lead UX Designer

Tools

Tools

Tools

Tools

Figma, usertesting.com

Figma, usertesting.com

Figma, usertesting.com

Figma, usertesting.com

Team

Team

Team

Team

Business Product Manager, Technical Product Manager, Lead Developer Lead, QA Lead, myself

Business Product Manager, Technical Product Manager, Lead Developer Lead, QA Lead, myself

Business Product Manager, Technical Product Manager, Lead Developer Lead, QA Lead, myself

Business Product Manager, Technical Product Manager, Lead Developer Lead, QA Lead, myself

Problem Statement

Problem Statement

Background

Key Management is part of CyberSource's Payment Configuration that enables customers to manage their API keys, which are required to execute transactions and access other payment-related features. These API keys have expiration periods. Once expired, customers must generate and use a new API key. If a key expires without being updated, customers lose access to transactions and key platform features, leading to operational disruptions.

Key Management is part of CyberSource's Payment Configuration that enables customers to manage their API keys, which are required to execute transactions and access other payment-related features. These API keys have expiration periods. Once expired, customers must generate and use a new API key. If a key expires without being updated, customers lose access to transactions and key platform features, leading to operational disruptions.

Challenges

Transaction Disruptions & Revenue Loss

Transaction Disruptions & Revenue Loss

Transaction Failures, Platform Downtime, and Revenue Loss

Transaction Disruptions & Revenue Loss

Transaction Disruptions & Revenue Loss

Accessibility Compliance Issues

Accessibility Compliance Issues

Accessibility Compliance Gaps and Legal Risk

Accessibility Compliance Issues

Accessibility Compliance Issues

High Volume of Unused Keys

High Volume of Unused Keys

High Volume of Unused Keys

High Volume of Unused Keys

High Volume of Unused Keys

Outdated UI & Inconsistency

Outdated UI & Inconsistency

Outdated UI & Inconsistency

Outdated UI & Inconsistency

Outdated UI & Inconsistency

Limited Sandbox Awareness

Limited Sandbox Awareness

Limited Sandbox Awareness

Limited Sandbox Awareness

Limited Sandbox Awareness

Objectives

High Volume of Unused Keys

Preventing transaction failures due to expired API keys

Outdated UI & Inconsistency

Improving key utilization

Limited Sandbox Awareness

Limited Sandbox Awareness

Transaction Disruptions & Revenue Loss

Transaction Disruptions & Revenue Loss

Enhancing ADA compliance for an inclusive user experience.

Transaction Disruptions & Revenue Loss

Transaction Disruptions & Revenue Loss

Accessibility Compliance Issues

Modernising the UI to align with CyberSource’s latest design standards and security recommendations .

Research & Discovery

Heuristic Evaluation Findings

Error Prevention & Recognition

Error Prevention & Recognition

Error Prevention & Recognition

Error Prevention & Recognition

Error Prevention & Recognition

Lack of Clear Warning

Lack of Clear Warning

Objectives

Preventing transaction failures due to expired API keys

Preventing transaction failures due to expired API keys

Preventing transaction failures due to expired API keys

Preventing transaction failures due to expired API keys

Preventing transaction failures due to expired API keys

Improving key utilization

Improving key utilization

Improving key utilization

Improving key utilization

Improving key utilization

Limited Sandbox Awareness

Enhancing ADA compliance for an inclusive user experience.

Enhancing ADA compliance for an inclusive user experience.

Enhancing ADA compliance for an inclusive user experience.

Enhancing ADA compliance for an inclusive user experience.

Enhancing ADA compliance for an inclusive user experience.

Modernising the UI to align with CyberSource’s latest design standards and security recommendations .

Modernising the UI to align with CyberSource’s latest design standards and security recommendations .

Modernising the UI to align with CyberSource’s latest design standards and security recommendations .

Modernising the UI to align with CyberSource’s latest design standards and security recommendations .

Modernising the UI to align with CyberSource’s latest design standards and security recommendations .

Dinesh Gupta, Lead UX Designer

Bangalore, India

Attributions

Last updated : May 2025

Dinesh Gupta, Lead UX Designer

Bangalore, India

Attributions

Last updated : May 2025

Dinesh Gupta, Lead UX Designer

Bangalore, India

Attributions

Last updated : May 2025

Dinesh Gupta, Lead UX Designer

Bangalore, India

Attributions

Last updated : May 2025

Dinesh Gupta, Lead UX Designer

Bangalore, India

Attributions

Last updated : May 2025