2024

B2B

B2C

Banking

2024

B2B

B2C

Banking

PayByCoronation Account System: Empowering CMB’s corporate clients to manage virtual accounts with ease and security

PayByCoronation Account System: Empowering CMB’s corporate clients to manage virtual accounts with ease and security

PayByCoronation Account System: Empowering CMB’s corporate clients to manage virtual accounts with ease and security

PayByCoronation Account System: Empowering CMB’s corporate clients to manage virtual accounts with ease and security

PayByCoronation Account System: Empowering CMB’s corporate clients to manage virtual accounts with ease and security

Project Overview

Project Overview

Project Overview

Background

Coronation Merchant Bank (CMB) is a leading financial institution serving corporate and institutional clients. Many of these clients manage thousands of customer transactions every month deposits, transfers, and reconciliations that were becoming increasingly difficult to track using the existing internet banking platform.


CMB needed a secure, responsive, and intuitive virtual account management system that integrated directly into their existing internet banking platform to reduce manual processes and giving clients real-time control over their finances.

My Role

I joined the project as the Lead UX/UI Designer, working within an Agile product team comprising:

  • 1 Product Owner

  • 3 Software Engineers

  • 1 Scrum Master

  • 1 QA Engineer


I was responsible for defining the design direction, driving user research, crafting prototypes, and ensuring that the user experience aligned with both client needs and banking compliance standards.

Tools

Figma

Duration

6 Weeks (September - October 2024)

The Challenge

The Challenge

The Challenge

How might we empower corporate clients to efficiently manage multiple customer accounts securely and without friction within an existing banking platform?

Where It Began:

Clients were voicing concerns

Where It Began:

Clients were voicing concerns

Where It Began:

Clients were voicing concerns

Where It Began:

Clients were voicing concerns

Where It Began:

Clients were voicing concerns

  1. “It’s hard to track transactions across all our customers.”

  2. “We need better visibility into cash inflows and outflows.”

  3. “Creating sub-accounts manually is slow and error-prone.”

The current platform lacked scalability and flexibility, forcing many clients to manage transactions offline increasing operational delays and risk.

Observed Pain Points

CMB’s legacy internet banking system was not built to support such scale or customization. Clients were forced to manage transactions outside the platform, increasing risk, manual effort, and operational delays.

Discovery & Research

Discovery & Research

Discovery & Research

Understanding the Challenge

We kicked off the project with a 2-weeks discovery sprint focused on understanding the users and the system’s technical constraints. I conducted:

One insight that stood out: users were already creating makeshift “virtual accounts” offline using spreadsheets, then manually reconciling them with CMB’s statement exports, a slow, error-prone process..

This validated the need and urgency for an intuitive, secure virtual account feature within the bank's core internet banking experience.

Defining the Solution

Defining the Solution

Defining the Solution

After mapping out key pain points and goals, I translated our findings into user needs and functional priorities:

User Needs

  1. Effortless creation & management of virtual accounts

  2. Real-time transaction tracking and reconciliation

  3. Secure, multi-device access

  4. Simplified account and transaction search

User Needs

  1. Effortless creation & management of virtual accounts

  2. Real-time transaction tracking and reconciliation

  3. Secure, multi-device access

  4. Simplified account and transaction search

User Needs

  1. Effortless creation & management of virtual accounts

  2. Real-time transaction tracking and reconciliation

  3. Secure, multi-device access

  4. Simplified account and transaction search

User Needs

  1. Effortless creation & management of virtual accounts

  2. Real-time transaction tracking and reconciliation

  3. Secure, multi-device access

  4. Simplified account and transaction search

User Needs

  1. Effortless creation & management of virtual accounts

  2. Real-time transaction tracking and reconciliation

  3. Secure, multi-device access

  4. Simplified account and transaction search

Business Goals

  1. Reduce support overhead by improving self-service

  2. Retain high-value corporate clients

  3. Increase digital engagement

  4. Maintain regulatory compliance and banking-grade security

Business Goals

  1. Reduce support overhead by improving self-service

  2. Retain high-value corporate clients

  3. Increase digital engagement

  4. Maintain regulatory compliance and banking-grade security

Business Goals

  1. Reduce support overhead by improving self-service

  2. Retain high-value corporate clients

  3. Increase digital engagement

  4. Maintain regulatory compliance and banking-grade security

Business Goals

  1. Reduce support overhead by improving self-service

  2. Retain high-value corporate clients

  3. Increase digital engagement

  4. Maintain regulatory compliance and banking-grade security

Business Goals

  1. Reduce support overhead by improving self-service

  2. Retain high-value corporate clients

  3. Increase digital engagement

  4. Maintain regulatory compliance and banking-grade security

Design Process

Design Process

Design Process

We explored multiple design directions through sketches, wireframes, and clickable prototypes. Each iteration was usability-tested with real users to validate assumptions.

Early Concepts

I began with low-fidelity sketches mapping different dashboard layouts, account creation flows, and transaction filtering patterns to visualize different information flows:

  1. Dashboard with account overview

  2. Quick-create flow for new virtual accounts

  3. Transaction-level detail drill-downs

Usability Testing: Before & After Walkthrough

Usability Testing: Before & After Walkthrough

Usability Testing: Before & After Walkthrough

Usability Testing: Before & After Walkthrough

We ran iterative usability tests on the portal’s main screens. Here’s how specific improvements evolved:

Testing Objectives

Testing Objectives

Testing Objectives

Testing Objectives

Testing Objectives

  1. Users preferred seeing real-time balances per virtual account upfront

  2. A step-by-step “Create Virtual Account” wizard was more intuitive than a single long form

  3. Users needed flexible transaction filters (by account, date range, amount, customer reference)

One insight that stood out: users were already creating makeshift “virtual accounts” offline using spreadsheets, then manually reconciling them with CMB’s statement exports, a slow, error-prone process..

Onboarding: Customer Verification Screen

Onboarding: Customer Verification Screen

Onboarding: Customer Verification Screen

Onboarding: Customer Verification Screen

Dashboard Landing Screen

Dashboard Landing Screen

Dashboard Landing Screen

Dashboard Landing Screen

Transaction History Screen

Transaction History Screen

Transaction History Screen

Transaction History Screen

Final Solutions

Final Solutions

Final Solutions

We delivered a secure, responsive web interface integrated with the CMB internet banking platform that includes the key features below:

Virtual Account Creation Wizard

Virtual Account Creation Wizard

Virtual Account Creation Wizard

Easily manage and create accounts in minutes with custom rules

Account Overview Dashboard

Account Overview Dashboard

Account Overview Dashboard

At-a-glance summary of balances and activities

Real-Time Transaction Tracking

Real-Time Transaction Tracking

Real-Time Transaction Tracking

  1. Advanced filtering and search

  2. In-app notification alert

Responsive Design

Responsive Design

Responsive Design

Optimized for desktop and tablet

Impact, Lessons Learned & Takeaway

Impact, Lessons Learned & Takeaway

Impact, Lessons Learned & Takeaway

Impacts

Impacts

Impacts

Impacts

Impacts

  • Early and frequent usability testing proved to be crucial in identifying and eliminating user pain points before development.

  • Through this project, we learned how to strike a balance between security features and ease of use, ensuring that corporate clients felt both safe and empowered when using the system.

  • Iterating through multiple design concepts, gathering feedback, and refining them based on user needs ensured that the final product met client expectations.

Lessons Learned

Lessons Learned

Lessons Learned

Lessons Learned

Lessons Learned

Key Takeaways

Key Takeaways

Key Takeaways

Key Takeaways

Key Takeaways

PayByCoronation transformed a manual, high-effort process into a secure, intuitive, and scalable solution that empowered corporate clients and strengthened CMB’s digital offering.


It reinforced my belief that even in compliance-heavy industries, user-centered design can deliver measurable business impact while delighting users.

Thank you!

Thank you!

Thank you!

Thank you!

Thank you!

Let’s Work Together

Let’s Work Together

Let’s Work Together

Let’s Work Together

Let’s Work Together

Please feel free to reach out to me, I would love to hear from you.

Please feel free to reach out to me, I would love to hear from you.

Please feel free to reach out to me, I would love to hear from you.

Please feel free to reach out to me, I would love to hear from you.

Please feel free to reach out to me, I would love to hear from you.

Oluwafunmilola Olukanni's UX/UI Design Portfolio. © All rights reserved.

Oluwafunmilola Olukanni's UX/UI Design Portfolio. © All rights reserved.

Create a free website with Framer, the website builder loved by startups, designers and agencies.