top of page

Instant cash-out
is a click away

A case study highlighting the key insights and challenges throughout the redesign process to earn customer trust

ExtraSpace banner 16.png

Overview

My role

UI/UX designer

Team

1 PM, 3 developers, 2 UX designers

Time frame

12 weeks

Users are extremely careful when choosing finance-related product. This redesign project aimed to build customer trust in the product, optimize the truckers' wallet cash out feature and improve the product adoption rate. ​This case study highlights the key  insights and challenges throughout the process.

Prototypes

We developed comprehensive prototypes for both first-time and returning users, ensuring a thorough examination of various edge cases and error scenarios. 

first-time user.gif

First-time user flow

returning user.gif

Returning user flow

The Problem

Pain point 1

users find content layout unfamiliar

Pain point 2

users find the financial terminology confusing

Pain point 3

users cannot easily grasp the status of each transaction

Users feel insecure and are hesitant to adopt the app due to the unfamiliarity of the design framework.​​

For a startup urgently needing to build user trust and enhance brand awareness, redesigning this feature is imperative.

Constraints

Constraint 1

Post-launch redesign with a tight timeline

Constraint 2

Needed to ensure consistency with the existing design by aligning with a conventional design style

Constraint 3

Limited resources for research, affordability for API

Impact

28%

more users within 2 months

11%

increase in cash out efficiency

81%

users found the redesign valuable

"How might we optimize the wallet feature to better build customer trust in our app?"

Process

Insights

Deep Insights

Design decisions

Iterations

1

2

3

Got deep insights from market analysis and user interviews.

Discuss, discover and decide through multi-functional collaboration.

Determined the optimal solution through multiple iterations.

We managed to complete thorough research into mature products and conducted user interviews with 5 users to get first-hand feedback.

Insight 1

Lack of sense of trust will cause immediate drop-off, especially for financial transaction related products or features. 

Insight 2

The uniqueness of a financial app makes small design pattern detail / micro-interaction particularly important.

Design explorations

When developing design ideas, we aimed to be practical while maintaining innovative perspectives. We asked ourselves:

  • What is the simplest solution?

  • What is the most ideal option, disregarding constraints?

  • How can we balance these and move forward?

Intuitive design

We meticulously designed and tested every detail emphasizing transparency and micro-interactions. We fully respected the sensitivity of a financial app, in order to create a design that instills a sense of security in users.

Iterations

Besides design details, we also did much iterations on user flows.

Through rounds of user testing, we made several decisions together with PM, engineers and our client to optimize faster cash out.

Challenges

Our main challenges are:

1. Unfamiliarity with wallet features, need to research about the design patterns users are most familiar with

2. Cooperation with outsourced resources: The icons for bank accounts will be determined by the API adopted by the engineers, then we got style matched.

Make it work

So far, we've done 11 rounds of iterations. We've been through:

general style selection (human beings are visual animals)

→ decision for main items to display on screen

→ group relevant info on screen

→ optimize the overall cashout process

→ add error state → simplify the process

→ match the overall style and details with existing screens.

1. Main content and hierarchy 
style selection_edited_edited.jpg

After choosing a vibrant style, we decided to prioritize "available balance" as the main headline based on user need, as it represents the amount users are most concerned about, that is, the amount they can immediately withdraw.

Then we grouped trips and earningas as secondary info, put under the eye-catching ' Cash out'  button.

At the same time, we decided to put a transaction brief on the homepage so users can see the detail at first glance.

2. Transparency in transaction status

We removed the available balance calculated after each transaction due to its complexity, which excludes cashed-out and pending amounts.

 

Since this balance can change based on pending and cashed-out transactions and bank processing times, we decided to eliminate it to prevent confusion. Our focus shifted to providing users with transaction statuses, deeming the balance number less of a priority.

transaction symbol_edited.jpg
3. Tweak the Details and Micro-Interactions 

3a. Symbols in transaction

symbols in transactions_edited.jpg

Upcoming income and money has been withdrawn while under processing  are both called ' pending', which can be confusing for the customers. So here we explored approaches to differentiate them by symbols like "+", "-", colors amd entry texts.

3b. Order title design exploration

To differentiate orders, we considered two options: order numbers or displaying trip origins and destinations. However, our analysis of truckers' shipment patterns revealed their repetitive routes, making the latter option not making sense as many order titles would be identical. Thus, we chose order numbers with a hyperlink to the detailed order page.

order title C.jpg
4. Align styles with existing screens

Since it's a wallet redesign project, we must follow the design style of existing screens, so we modify to match the details like fillet, margins, gutters as well as theme colors.

s3_edited_edited_edited.jpg
5. Finally! Jazz it up!

Finally we jazzed it up with icons and slight illustrations in the header to enhance user-friendly communication.

final designs_edited.jpg

Make it work

So far, we've done 11 rounds of iterations. We've been through:

general style selection (human beings are visual animals)

→ decision for main items to display on screen

→ group relevant info on screen

→ optimize the overall cashout process

→ add error state → simplify the process

→ match the overall style and details with existing screens.

1. Main content and hierarchy 
style selection_edited_edited.jpg

After choosing a vibrant style, we decided to prioritize "available balance" as the main headline based on user need, as it represents the amount users are most concerned about, that is, the amount they can immediately withdraw.

Then we grouped trips and earningas as secondary info, put under the eye-catching ' Cash out'  button.

At the same time, we decided to put a transaction brief on the homepage so users can see the detail at first glance.

2. Transparency in transaction status

We removed the available balance calculated after each transaction due to its complexity, which excludes cashed-out and pending amounts.

 

Since this balance can change based on pending and cashed-out transactions and bank processing times, we decided to eliminate it to prevent confusion. Our focus shifted to providing users with transaction statuses, deeming the balance number less of a priority.

transaction symbol_edited.jpg
3. Tweak the Details and Micro-Interactions 

3a. Symbols in transaction

symbols in transactions_edited.jpg

Upcoming income and money has been withdrawn while under processing  are both called ' pending', which can be confusing for the customers. So here we explored approaches to differentiate them by symbols like "+", "-", colors amd entry texts.

3b. Order title design exploration

To differentiate orders, we considered two options: order numbers or displaying trip origins and destinations. However, our analysis of truckers' shipment patterns revealed their repetitive routes, making the latter option not making sense as many order titles would be identical. Thus, we chose order numbers with a hyperlink to the detailed order page.

order title C.jpg
4. Align styles with existing screens

Since it's a wallet redesign project, we must follow the design style of existing screens, so we modify to match the details like fillet, margins, gutters as well as theme colors.

s3_edited_edited_edited.jpg
5. Finally! Jazz it up!

Finally we jazzed it up with icons and slight illustrations in the header to enhance user-friendly communication.

final designs_edited.jpg

Optimize the user flow

In the initial rounds of user flow design, we established two separate user flows for first-time users and returning users to ensure clarity in the process.

Through testing, we made several decisions together with PM and engineers.

  • During the transaction process, there is no need to display processing fees as the platform covers them.

  • We allow users to add bank accounts instead of bank cards for cash out.

  • We positioned reminders for users regarding bank processing times and provided rough estimates of processing durations.

  • We discussed and finalized the placement of each back button with the engineers.

  • The icons for bank accounts will be determined by the API used by the engineers, then we got style match.

Further simplify the cash out process
s4_edited.jpg

After testing out many rounds of user flow, we further simplified the procedure by combining the cash out page and select bank account page, getting rid of an extra step.

Below is the revised cash out process incorporating the this enhancement, with error states added.

First-time user cash out key screens:

simplified flow_edited_edited.jpg

Returning user cash out key screens:

simplified 2_edited.jpg

Design system

A robust design system and style guide was implemented to maintain consistency and efficiency. This system provided clear guidelines and assets, facilitating collaboration and ensuring a cohesive user experience across all platforms. By leveraging these resources, we streamlined our workflow and delivered a polished product that met user needs effectively.

Takeaways

Cross-functional collaboration at early stages is truly fundamental, it prevents much unnecessary design repetitions and keeps everyone on the same page. It also strengthens empathy and curiosity by listening to other's perspectives.

It's really fun to explore design in the field we were not familiar with at the very beginning. We as a team, got to look into market trends, dig in analysis, and come up with solutions together. Nice to keep the momentum for continuous learning with a great team!

( FYI - The amazing 2D illustrations in this style are from Storyset, go check out this amazing website and enjoy! )

Enthusiastic-pana.png

To know more about this project or try the prototype, please click the button below:

bottom of page