Enhancing Stress-Free Top-Up Processes

01

What do i do?

Timeline

December 2023 - January 2024

Tools

Figma

Useberry

Outcome

Redesign Top-up E-wallet

Role

UI/UX Designer

01

What do i do?

It's a redesign focused on enhancing the user interface and experience for the top-up screen

01

Project Requirement

01

Project Requirement

Top-up has become a significant phenomenon that greatly influences payment activities, especially in Indonesia. The widespread use of e-wallet extends even to smaller-scale stores and stalls, which may not have as large a market scale as malls or supermarkets.

Not only as a payment method, sometimes top-up is also used as a way to settle bills or collective expenses when users contribute together, such as shared meals or borrowing e-money from friends. Therefore, the top-up amount often varies and may not always be a fixed sum, unlike specific amounts like Rp 16.500 or Rp 12.478

ABout BSI

BSI is a bank resulting from the merger of PT Bank BRIsyariah Tbk, PT Bank Syariah Mandiri, and PT Bank BNI Syariah. This merger combines the strengths of these three Sharia banks, providing more comprehensive services, broader reach, and stronger capital capacity. Like other banks, BSI also offers several features to support its relevance and usability. Beberapa tahun ini bsi digunakan dalam kerja sama dengan penyelenggara beasiswa di indonesia

What do I do?

As someone who frequently utilizes the top-up feature, I encountered discomfort when using BSI's top-up feature. Consequently, I conducted research on user experiences with the top-up feature. Additionally, I also conducted a comparative study with top-up features in other mobile banking services

[screen] choose top-up

The header contains a hamburger menu similar to the one present on the home screen

The footer has a navbar but is not connected to the home screen

The e-wallet is only displayed in a list format, and there are no icons to assist users in easily identifying it

Challenge number. 1

Challenge number. 1

Imagine accidentally clicking the wrong e-wallet and wanting to go back; unfortunately, there's no direct button to return to the e-wallet screen. The only option is to navigate back to the home screen and select the 'Top-Up E-Wallet' option again. Ugh! :’(((((

[screen] input number

There is no link to access contact on the phone

Challenge number. 2

Challenge number. 2

If users follow the current flows, the possible way for adding a destination number is to copy it from the device's contacts and paste it into the destination form or simply memorize the number. However, not everyone can memorize, and it requires a significant effort

[screen] add Top-up Amount

There is no information about minimum amount

The minimum amount is only displayed on the confirmation screen

The minimum amount is only displayed on the confirmation screen

But it is not shown in every e-wallet

But it is not shown in every e-wallet

There is no minimum amount, yet an error dialog is displayed without providing information about the specific error

Challenge number. 3

Challenge number. 3

It's kind of confusing because there's not enough info about the smallest amount you can top-up. This might cause an error when you're putting in the amount, and the info available doesn't explain why the error happened. It makes you wonder why we don't get the important details about the minimum transfer amount right when we need them, instead of only finding out after we've done top-up

03

Research method & result

03

Research method & result

Goal

While designing the app, designers need to consider the following challenges faced by users:

  1. Enhancing Navigation Clarity

Updating the current navigation to facilitate the top-up process, which can save users from errors and prevent them from spending more time on top-up

  1. Simplifying Destination Number Access

Making the process of adding destination numbers less burdensome by implementing a feature that does not require users to remember the exact number they intend to reach.

  1. Improving Status Visibility

Enhance user experience by providing clear and upfront information about the minimum amount required for top-up, as well as delivering clearer error messages to users

02

Research method & result

02

Research method & result

Method

To understand user behaviors, preferences, and pain points, this project utilized qualitative UX research methods. Based on data gathered from user interviews and focus groups, I identified...

REsult

  1. Discover and Choosing

  • Users find e-wallet top-up options on the homescreen.

  • They select merchants from the top-up menu along with e-wallet choices.

  • Destination numbers are manually input or chosen from the history list.

  • Users select a source account if they have multiple accounts.

  1. Unfriendly Navigation

  • Navigation lacks a back button on the top-up menu.

  • Users navigate using the hamburger menu and bottom navbar.

  • Error recovery options include cancel or proceed.

  1. Input

  • Users manually input destination numbers.

  • Destination numbers can also be selected from the history list.

  • Input is used for specifying the top-up amount.

  1. Confirmation and Success:

  • Confirmation appears after entering the security PIN.

  • Minimum transaction amounts for merchants are not displayed.

  • A loading icon indicates transaction progress.

  • The 'OK' button on the success screen redirects users to the 'infaq' screen.

  1. Interface

  • E-wallet merchant list lacks icons or codes.

  • Critical transaction information like minimum top-up amounts is missing.

  1. Discover and Choosing

  • Users find e-wallet top-up options on the homescreen.

  • They select merchants from the top-up menu along with e-wallet choices.

  • Destination numbers are manually input or chosen from the history list.

  • Users select a source account if they have multiple accounts.

  1. Unfriendly Navigation

  • Navigation lacks a back button on the top-up menu.

  • Users navigate using the hamburger menu and bottom navbar.

  • Error recovery options include cancel or proceed.

  1. Input

  • Users manually input destination numbers.

  • Destination numbers can also be selected from the history list.

  • Input is used for specifying the top-up amount.

  1. Confirmation and Success:

  • Confirmation appears after entering the security PIN.

  • Minimum transaction amounts for merchants are not displayed.

  • A loading icon indicates transaction progress.

  • The 'OK' button on the success screen redirects users to the 'infaq' screen.

  1. Interface

  • E-wallet merchant list lacks icons or codes.

  • Critical transaction information like minimum top-up amounts is missing.

  1. Discover and Choosing

  • Users find e-wallet top-up options on the homescreen.

  • They select merchants from the top-up menu along with e-wallet choices.

  • Destination numbers are manually input or chosen from the history list.

  • Users select a source account if they have multiple accounts.

  1. Unfriendly Navigation

  • Navigation lacks a back button on the top-up menu.

  • Users navigate using the hamburger menu and bottom navbar.

  • Error recovery options include cancel or proceed.

  1. Input

  • Users manually input destination numbers.

  • Destination numbers can also be selected from the history list.

  • Input is used for specifying the top-up amount.

  1. Confirmation and Success:

  • Confirmation appears after entering the security PIN.

  • Minimum transaction amounts for merchants are not displayed.

  • A loading icon indicates transaction progress.

  • The 'OK' button on the success screen redirects users to the 'infaq' screen.

  1. Interface

  • E-wallet merchant list lacks icons or codes.

  • Critical transaction information like minimum top-up amounts is missing.

Pain Point

Lack of Contact Integration:

Insufficient Navigation Features:

Unappealing and Non-Informative Interface:

Redundant Menus:

Inconsistent Navigation Experience:

Lack of Contact Integration:

Insufficient Navigation Features:

Unappealing and Non-Informative Interface:

Redundant Menus:

Inconsistent Navigation Experience:

Lack of Contact Integration:

Insufficient Navigation Features:

Unappealing and Non-Informative Interface:

Redundant Menus:

Inconsistent Navigation Experience:

03

user persona

03

user persona

At this stage, I am identifying the user personas to understand their diverse needs, crucial for ensuring satisfaction and success. The personas include:

04

Competitor

04

Competitor

After identifying the persona, I am now conducting competitive analysis and summarizing the findings

Competitve analysis

Competitive Analysis

See the comparison

Competitive Analysis

See the comparison

Competitive Analysis

See the comparison

Summary

  • There is a different flow compared to other applications

  • Lack of components that assist user usability as found in other applications

  • Has not yet utilized existing features such as history more effectively

05

user Story

05

user Story

After identifying the user persona named Zahra and summarizing the competitive findings, I am now in the process of creating user stories. These stories will outline specific tasks that Zahra needs to accomplish with our product, ensuring it meets her needs effectively

After identifying the arising issues, the subsequent step is to conduct a comparative study on the top-up features in other mobile banking applications. The results of this comparison will be used to understand the differences in the top-up process between BSI and other banks, influencing its performance and areas that need improvement

06

Ideation

06

Ideation

Having crafted Zahra's user story and summarized the competitive analysis findings, I am now proceeding with ideation. This phase involves refining user flows, integrating new features, and enhancing the overall product experience

[User Flow]

  1. Select the top-up menu in the e-wallet

  1. You can choose a merchant through recent transactions or select a new e-wallet

  1. You can add the destination number from contacts on your phone or through history

  1. Input the top-up amount

  1. Confirm the destination and top-up amount

  1. Enter the confirmation PIN

  1. Transaction successful

02

problem statement

Added features and improved flow

The redesign undertaken doesn't simply change all the existing flows of BSI but rather enhances what is lacking or not yet perfect. Some improvements made include

  1. Adding an escape button in case of selecting the wrong e-wallet.

  2. Clarifying recent transactions.

  3. Clarifying the list of e-wallets.

  4. Adding access to the device's clipboard to input the destination top-up number.

  5. Providing information about the minimum amount (to prevent user errors when entering an unusually high or low amount).

  6. For m-banking with multiple accounts, the source account selection may appear similarly to the top-up process (in the previous design, the source account page only appeared if the user had more than one account in a single application. This flow was somewhat confusing as it didn't align with the transfer feature flow, potentially causing confusion for users).

  7. Clarifying information on the confirmation screen.

  8. Enhancing the user experience during the waiting period for a successful top-up process

  9. Transforming the share button into the primary button is based on interviews conducted, where the activity of topping up for others is nearly as prevalent as self-initiated top-ups. When topping up for oneself, there is a real-time notification, unlike when topping up for someone else. Therefore, if the top-up is intended for another person, it's preferable for users to share the receipt through the sharing feature rather than downloading or taking a screenshot of the receipt. This approach is recommended to prevent potential impacts on their storage capacity. If the transaction is crucial, users can conveniently access it later from the application's historical feature.

07

wireframe

07

wireframe

Following the ideation process, I am now focusing on wireframing. This stage involves creating visual wireframes that align with Zahra's needs and preferences, ensuring a cohesive design process.

08

Final result

After completing the wireframing stage, I am now preparing to present the results.

08

Final result

After completing the wireframing stage, I am now preparing to present the results.

[screen] choose E-wallet

[screen] input number

[screen] Select Source Account and Add Top-up Amount

[screen] Confirmation Screen

[screen] Input PIN

In the original user flow, the PIN input step occurred before the confirmation screen.

[screen] Process and Success Receipt

09

the Prototype

09

the Prototype

To validate this hypothesis, extensive observations and detailed interviews were carried out with students in the twelfth grade within the West Sumatra region, Indonesia, as 3D geometry is taught at that particular educational level

Receipt

Receipt

10

USability testing

10

USability testing

Subsequently, I will proceed with usability testing to evaluate how well the design meets Zahra's needs and preferences. This phase involves gathering feedback from potential users to identify any usability issues and refine the design iteratively. The goal is to ensure that the final product offers a seamless and intuitive experience for Zahra

Test plan

Overall goal:

Evaluate the user experience and efficiency of the top-up process within the e-Wallet application

Specific objectives:

  • Assess the clarity and ease of accessing the top-up menu, including the usability of selecting destination numbers from contact and latest top-up lists.

  • Evaluate the usability and effectiveness of the favorite feature, both before and after a transaction.

  • Ensure the smoothness and clarity of the overall top-up transaction process, including verification of transaction details and navigation back to the main menu.

  • Gather user feedback on the overall experience, including any challenges faced and suggestions for improvement.

Methods:

Unmoderated testing; screen recording, screen captures derived from click tracking

Location:

Remote

Device and Tools:

Desktop, laptop, & Useberry

Partisipant:

10 participants who use BSI for daily transactions

Test tasks

  1. You intend to top up Rp20,000 to your e-Wallet.

  2. Before topping up, you need to try the favorite top-up feature. After selecting from your favorite list, add a new one to your ShopeePay e-Wallet.

  3. In the Shopeepay menu, you should try selecting the destination number from the contact list.

  4. Your destination number is not on the contact list but is on the latest top-up list: number nxxxxxxi.

  5. After finding the number, proceed to top up Rp20,000.

  6. After a successful transaction, you want to save the destination number as a favorite.

  7. On the successful transaction screen, you should check the transaction total details.

  8. After confirming the transaction details, return to the main screen.

Usability scenarios

The usability testing will give attention to the following scenarios

  1. Entering the top-up menu

  2. Trying the "favorite" feature

  3. Selecting the destination number

  4. Accessing the latest contact list

  5. Select the destination number and add the amount.

  6. Save the destination number as a favorite.

  7. Check transaction details.

  8. Return to the main menu.

Test tasks

Test tasks

  1. You intend to top up Rp20,000 to your e-Wallet.

  2. Before topping up, you need to try the favorite top-up feature. After selecting from your favorite list, add a new one to your ShopeePay e-Wallet.

  3. In the Shopeepay menu, you should try selecting the destination number from the contact list.

  4. Your destination number is not on the contact list but is on the latest top-up list: number nxxxxxxi.

  5. After finding the number, proceed to top up Rp20,000.

  6. After a successful transaction, you want to save the destination number as a favorite.

  7. On the successful transaction screen, you should check the transaction total details.

  8. After confirming the transaction details, return to the main screen.

Usability scenarios

The usability testing will give attention to the following scenarios

  1. Entering the top-up menu

  2. Trying the "favorite" feature

  3. Selecting the destination number

  4. Accessing the latest contact list

  5. Select the destination number and add the amount.

  6. Save the destination number as a favorite.

  7. Check transaction details.

  8. Return to the main menu.

Test tasks

Test tasks

  1. You intend to top up Rp20,000 to your e-Wallet.

  2. Before topping up, you need to try the favorite top-up feature. After selecting from your favorite list, add a new one to your ShopeePay e-Wallet.

  3. In the Shopeepay menu, you should try selecting the destination number from the contact list.

  4. Your destination number is not on the contact list but is on the latest top-up list: number nxxxxxxi.

  5. After finding the number, proceed to top up Rp20,000.

  6. After a successful transaction, you want to save the destination number as a favorite.

  7. On the successful transaction screen, you should check the transaction total details.

  8. After confirming the transaction details, return to the main screen.

Usability scenarios

The usability testing will give attention to the following scenarios

  1. Entering the top-up menu

  2. Trying the "favorite" feature

  3. Selecting the destination number

  4. Accessing the latest contact list

  5. Select the destination number and add the amount.

  6. Save the destination number as a favorite.

  7. Check transaction details.

  8. Return to the main menu.

Test tasks

11

Finding

11

Finding

After identifying detailed findings and key insights from the usability testing, I will proceed with recommendations and iterations aimed at addressing Zahra's needs identified during the testing process

10

10

10

Partisipant

100%

100%

100%

Completed task

3m54.6s

3m54.6s

3m54.6s

Avg Time

Detailed Finding

Detail task

Notes

1m7.3s

Total

1m2.5s

Select Top-Up

Menu

4.8s

Select E-Wallet

Top-Up

  • BSI provides multiple methods for topping up, including options within both the top-up and purchase menus.

  • It took considerable time for some users to locate the top-up menu, with one participant unable to find it within 1 minute and 2.5 seconds.

  • One user encountered an issue by mistakenly selecting the e-money menu, which occurred within 4.8 seconds.

Entering the top-up menu

1m7.3s

Total

While BSI provides flexible top-up methods, some users faced challenges locating the top-up menu promptly. Enhancing navigation cues could improve user experience and streamline access to essential banking functions

1m2.5s*

Select Top-Up Menu and read the instructions

*Some time was spent reading the instructions

4.8s

Select E-Wallet Top-Up

  • BSI provides multiple methods for topping up, including options within both the top-up and purchase menus.

  • One user encountered an issue by mistakenly selecting the e-money menu, which occurred within 4.8 seconds.

Entering the top-up menu

1m7.3s

Total

While BSI provides flexible top-up methods, some users faced challenges locating the top-up menu promptly. Enhancing navigation cues could improve user experience and streamline access to essential banking functions

1m2.5s*

Select Top-Up Menu and read the instructions

*Some time was spent reading the instructions

4.8s

Select E-Wallet Top-Up

  • BSI provides multiple methods for topping up, including options within both the top-up and purchase menus.

  • One user encountered an issue by mistakenly selecting the e-money menu, which occurred within 4.8 seconds.

Entering the top-up menu

1m7.3s

Total

While BSI provides flexible top-up methods, some users faced challenges locating the top-up menu promptly. Enhancing navigation cues could improve user experience and streamline access to essential banking functions

1m2.5s*

Select Top-Up Menu and read the instructions

*Some time was spent reading the instructions

4.8s

Select E-Wallet Top-Up

  • BSI provides multiple methods for topping up, including options within both the top-up and purchase menus.

  • One user encountered an issue by mistakenly selecting the e-money menu, which occurred within 4.8 seconds.

Finding the "favorite" feature and find the merchant

21.7s

Total

The "new top-up" section is not quickly noticed by users, indicating that this section and its icon are not effective in attracting attention. Some users also had difficulty selecting merchants in this section and instead chose from the recent top-up section.

7.7s

Fnd favorite and add new merchant

*Some time was spent reading the instructions

14.0s

In the 'Favorite' section and 'Add New Merchant' task

  • Four participants found the favorite menu on their first attempt, while one participant found it after a misclick.

  • Many users chose the Shopee merchant from the recent menu. For some, it took multiple attempts (4th, 5th, 7th click) after trying other buttons, but two participants successfully selected it on their first attempt

  • Some users, when asked to add a new destination, mistakenly pressed the 'add new' icon instead of selecting the new destination merchant.

Finding the "favorite" feature and find the merchant

21.7s

Total

The "new top-up" section is not quickly noticed by users, indicating that this section and its icon are not effective in attracting attention. Some users also had difficulty selecting merchants in this section and instead chose from the recent top-up section.

7.7s

Fnd favorite and add new merchant

*Some time was spent reading the instructions

14.0s

In the 'Favorite' section and 'Add New Merchant' task

  • Four participants found the favorite menu on their first attempt, while one participant found it after a misclick.

  • Many users chose the Shopee merchant from the recent menu. For some, it took multiple attempts (4th, 5th, 7th click) after trying other buttons, but two participants successfully selected it on their first attempt

  • Some users, when asked to add a new destination, mistakenly pressed the 'add new' icon instead of selecting the new destination merchant.

Finding the "favorite" feature and find the merchant

21.7s

Total

The "new top-up" section is not quickly noticed by users, indicating that this section and its icon are not effective in attracting attention. Some users also had difficulty selecting merchants in this section and instead chose from the recent top-up section.

7.7s

Fnd favorite and add new merchant

*Some time was spent reading the instructions

14.0s

In the 'Favorite' section and 'Add New Merchant' task

  • Four participants found the favorite menu on their first attempt, while one participant found it after a misclick.

  • Many users chose the Shopee merchant from the recent menu. For some, it took multiple attempts (4th, 5th, 7th click) after trying other buttons, but two participants successfully selected it on their first attempt

  • Some users, when asked to add a new destination, mistakenly pressed the 'add new' icon instead of selecting the new destination merchant.

Selecting the destination number and Accessing the latest contact list

31.5s

Total

BSI's interface facilitates effective use of features like destination number search and recent contacts selection. However, the incident where a user clicked 'Continue' without selecting a destination underscores a usability issue

13.9s

Find the destination number

*Some time was spent reading the instructions

17.6s

Explore the contact screen

  • Four users successfully utilized the destination number search form and selected the latest contacts. One user directly clicked'Continue' without selecting a destination.

Selecting the destination number and Accessing the latest contact list

31.5s

Total

BSI's interface facilitates effective use of features like destination number search and recent contacts selection. However, the incident where a user clicked 'Continue' without selecting a destination underscores a usability issue

13.9s

Find the destination number

*Some time was spent reading the instructions

17.6s

Explore the contact screen

  • Four users successfully utilized the destination number search form and selected the latest contacts. One user directly clicked'Continue' without selecting a destination.

Selecting the destination number and Accessing the latest contact list

31.5s

Total

BSI's interface facilitates effective use of features like destination number search and recent contacts selection. However, the incident where a user clicked 'Continue' without selecting a destination underscores a usability issue

13.9s

Find the destination number

*Some time was spent reading the instructions

17.6s

Explore the contact screen

  • Four users successfully utilized the destination number search form and selected the latest contacts. One user directly clicked'Continue' without selecting a destination.

Select the source account and add the amount

22s

Total

Participants effectively chose the source account before entering the top-up amount, aided by a clear error message. The inclusion of information about the minimum top-up amount improved efficiency, reduced transaction errors, and made the process more reassuring.

3.8

Find the Source Account

*Some time was spent reading the instructions

7.3s

Find the Input Area

10.9

Input the amount

  • Seven participants naturally chose the source account before entering the top-up amount.

  • The error message indicating that the source account wasn't selected worked well, as participants in this flow could choose an account quickly (2.0 seconds).

  • The information on the minimum top-up amount was very helpful, reducing failed transactions and making the process more efficient and reassuring, compared to the previous design where incorrect amounts delayed top-ups.

Select the source account and add the amount

22s

Total

Participants effectively chose the source account before entering the top-up amount, aided by a clear error message. The inclusion of information about the minimum top-up amount improved efficiency, reduced transaction errors, and made the process more reassuring.

3.8

Find the Source Account

*Some time was spent reading the instructions

7.3s

Find the Input Area

10.9

Input the amount

  • Seven participants naturally chose the source account before entering the top-up amount.

  • The error message indicating that the source account wasn't selected worked well, as participants in this flow could choose an account quickly (2.0 seconds).

  • The information on the minimum top-up amount was very helpful, reducing failed transactions and making the process more efficient and reassuring, compared to the previous design where incorrect amounts delayed top-ups.

Select the source account and add the amount

22s

Total

Participants effectively chose the source account before entering the top-up amount, aided by a clear error message. The inclusion of information about the minimum top-up amount improved efficiency, reduced transaction errors, and made the process more reassuring.

3.8

Find the Source Account

*Some time was spent reading the instructions

7.3s

Find the Input Area

10.9

Input the amount

  • Seven participants naturally chose the source account before entering the top-up amount.

  • The error message indicating that the source account wasn't selected worked well, as participants in this flow could choose an account quickly (2.0 seconds).

  • The information on the minimum top-up amount was very helpful, reducing failed transactions and making the process more efficient and reassuring, compared to the previous design where incorrect amounts delayed top-ups.

Confirmation and success

15.5s

Total

The detail button's small size and limited clickable area caused misclicks during transfers. Some participants skipped the favorite and detail buttons, indicating varying levels of user necessity. Conversely, the clear design and functionality of the "Finish" and share buttons facilitated smooth task completion and navigation.

5.4s

Confirmation screen

10.1s

Favorite, detail and done

10.9

The average time they spend on the success screen and then return to the instructions before completing the task

  • While the transfer was processing, some participants clicked the detail button. However, its small size and clickable area caused difficulties and misclicks.

  • Participants easily found the favorite and detail buttons when prompted, but some skipped them, preferring to complete their tasks and interact with the CTA button. This indicates varying user preferences and priorities.

  • The "Finish" button was clearly marked, allowing users to complete tasks and return to the main screen swiftly. Similarly, participants easily found the share button when needed..

Confirmation and success

15.5s

Total

The detail button's small size and limited clickable area caused misclicks during transfers. Some participants skipped the favorite and detail buttons, indicating varying levels of user necessity. Conversely, the clear design and functionality of the "Finish" and share buttons facilitated smooth task completion and navigation.

5.4s

Confirmation screen

10.1s

Favorite, detail and done

10.9

The average time they spend on the success screen and then return to the instructions before completing the task

  • While the transfer was processing, some participants clicked the detail button. However, its small size and clickable area caused difficulties and misclicks.

  • Participants easily found the favorite and detail buttons when prompted, but some skipped them, preferring to complete their tasks and interact with the CTA button. This indicates varying user preferences and priorities.

  • The "Finish" button was clearly marked, allowing users to complete tasks and return to the main screen swiftly. Similarly, participants easily found the share button when needed..

Confirmation and success

15.5s

Total

The detail button's small size and limited clickable area caused misclicks during transfers. Some participants skipped the favorite and detail buttons, indicating varying levels of user necessity. Conversely, the clear design and functionality of the "Finish" and share buttons facilitated smooth task completion and navigation.

5.4s

Confirmation screen

10.1s

Favorite, detail and done

10.9

The average time they spend on the success screen and then return to the instructions before completing the task

  • While the transfer was processing, some participants clicked the detail button. However, its small size and clickable area caused difficulties and misclicks.

  • Participants easily found the favorite and detail buttons when prompted, but some skipped them, preferring to complete their tasks and interact with the CTA button. This indicates varying user preferences and priorities.

  • The "Finish" button was clearly marked, allowing users to complete tasks and return to the main screen swiftly. Similarly, participants easily found the share button when needed..

Key Finding

Issue

Severity level

Unclear icon for adding new goals, causing user confusion.

Level 3: Serious

CTA button always active, disrupting workflow by allowing users to proceed without selecting a goal.

Level 4: Critical

No default display for source account when only one account is available.

Level 2: Medium

Dropdown format for total transaction info adds user effort and lacks engagement.

Level 2: Medium

Favorite button is not easily noticeable.

Level 1: Low

12

Recommendations & ITERATION

12

Recommendations & ITERATION

After identifying detailed findings and key findings from the usability testing, I will proceed with recommendations and iterations aimed at addressing Zahra's needs.

recommendations

  1. Consider making this section a CTA.

  2. The system should ideally display an error message or disable the button until a destination is chosen.

  3. Add a default display if the user has only one source account.

  4. Provide information about the total transaction without using a dropdown.

  5. Enhance the visibility of the favorite button.

Convert Section into a CTA

Transform the current section into a call-to-action (CTA) to guide users more effectively. A well-defined CTA can help users understand the purpose of the section and prompt them to take the desired action, such as adding a new goal. This can be achieved by using clear, actionable text and a visually distinct design.

The previous design had an excessive number of merchant icons on one screen, which diminished the effectiveness of the "Add New" title section. The larger merchant icons in recent transactions overshadowed those in the "Add New" list. This made the title icon less helpful and led some participants to click on it unintentionally.

Why???

Disable Button Until Destination is Chosen

Before the redesign, the "Continue" button was always active. An error modal appeared if the destination field was empty. For users with past transactions, the system auto-filled a destination number, often not the most used, requiring deletion to add a new number. Selecting a recent destination would instantly proceed to the next step.To prevent errors, the button will now remain inactive until a destination is chosen.

This validation mechanism ensures users cannot proceed without selecting a destination, reducing the risk of incomplete submissions and improving the user experience.

Why???

Visual Default for Single Source Account

Before the redesign, the "Continue" button was always active. An error modal appeared if the destination field was empty. For users with past transactions, the system auto-filled a destination number, often not the most used, requiring deletion to add a new number. Selecting a recent destination would instantly proceed to the next step.To prevent errors, the button will now remain inactive until a destination is chosen.

This validation mechanism ensures users cannot proceed without selecting a destination, reducing the risk of incomplete submissions and improving the user experience.

not selected

has been selected

for those with one account

Why???

Improve Visibility of Total Transaction Information & Favorite Button

Present the total transaction information in a format that does not require a dropdown menu. This could be a summary box or an expandable section that is immediately visible to the user. Such a design makes the information more accessible and reduces the cognitive load on the user, enhancing usability.

Additionally, make the favorite button more recognizable by changing the merchant logo to display the name of the merchant.

When viewed in a blur, there is less distraction because the merchant logo is absent.

before

after

Why???

Convert Section into a CTA

Transform the current section into a call-to-action (CTA) to guide users more effectively. A well-defined CTA can help users understand the purpose of the section and prompt them to take the desired action, such as adding a new goal. This can be achieved by using clear, actionable text and a visually distinct design.

The previous design had an excessive number of merchant icons on one screen, which diminished the effectiveness of the "Add New" title section. The larger merchant icons in recent transactions overshadowed those in the "Add New" list. This made the title icon less helpful and led some participants to click on it unintentionally.

Why???

Disable Button Until Destination is Chosen

Before the redesign, the "Continue" button was always active. An error modal appeared if the destination field was empty. For users with past transactions, the system auto-filled a destination number, often not the most used, requiring deletion to add a new number. Selecting a recent destination would instantly proceed to the next step.To prevent errors, the button will now remain inactive until a destination is chosen.

This validation mechanism ensures users cannot proceed without selecting a destination, reducing the risk of incomplete submissions and improving the user experience.

Why???

Visual Default for Single Source Account

Before the redesign, the "Continue" button was always active. An error modal appeared if the destination field was empty. For users with past transactions, the system auto-filled a destination number, often not the most used, requiring deletion to add a new number. Selecting a recent destination would instantly proceed to the next step.To prevent errors, the button will now remain inactive until a destination is chosen.

This validation mechanism ensures users cannot proceed without selecting a destination, reducing the risk of incomplete submissions and improving the user experience.

not selected

has been selected

for those with one account

Why???

Improve Visibility of Total Transaction Information & Favorite Button

Present the total transaction information in a format that does not require a dropdown menu. This could be a summary box or an expandable section that is immediately visible to the user. Such a design makes the information more accessible and reduces the cognitive load on the user, enhancing usability.

Additionally, make the favorite button more recognizable by changing the merchant logo to display the name of the merchant.

When viewed in a blur, there is less distraction because the merchant logo is absent.

before

after

Why???

Convert Section into a CTA

Transform the current section into a call-to-action (CTA) to guide users more effectively. A well-defined CTA can help users understand the purpose of the section and prompt them to take the desired action, such as adding a new goal. This can be achieved by using clear, actionable text and a visually distinct design.

The previous design had an excessive number of merchant icons on one screen, which diminished the effectiveness of the "Add New" title section. The larger merchant icons in recent transactions overshadowed those in the "Add New" list. This made the title icon less helpful and led some participants to click on it unintentionally.

Why???

Disable Button Until Destination is Chosen

Before the redesign, the "Continue" button was always active. An error modal appeared if the destination field was empty. For users with past transactions, the system auto-filled a destination number, often not the most used, requiring deletion to add a new number. Selecting a recent destination would instantly proceed to the next step.To prevent errors, the button will now remain inactive until a destination is chosen.

This validation mechanism ensures users cannot proceed without selecting a destination, reducing the risk of incomplete submissions and improving the user experience.

Why???

Visual Default for Single Source Account

Before the redesign, the "Continue" button was always active. An error modal appeared if the destination field was empty. For users with past transactions, the system auto-filled a destination number, often not the most used, requiring deletion to add a new number. Selecting a recent destination would instantly proceed to the next step.To prevent errors, the button will now remain inactive until a destination is chosen.

This validation mechanism ensures users cannot proceed without selecting a destination, reducing the risk of incomplete submissions and improving the user experience.

not selected

has been selected

for those with one account

Why???

Improve Visibility of Total Transaction Information & Favorite Button

Present the total transaction information in a format that does not require a dropdown menu. This could be a summary box or an expandable section that is immediately visible to the user. Such a design makes the information more accessible and reduces the cognitive load on the user, enhancing usability.

Additionally, make the favorite button more recognizable by changing the merchant logo to display the name of the merchant.

When viewed in a blur, there is less distraction because the merchant logo is absent.

before

after

Why???

13

Takeaways

13

Takeaways

Working on this project has expanded my understanding of the top-up feature in mobile banking services. As a frequent user of this feature, I encountered challenges with BSI's top-up process. Here are some key insights I gained from the redesign, usability testing, and iteration:

  1. Understanding the Context of Using the Top-Up Feature: The top-up feature serves not only as a payment method but also for settling bills and collective expenses. The diverse usage patterns underscore the importance of addressing varied user needs, which is crucial for feature design and development.

  2. Prioritizing with a Holistic Approach: This means considering all aspects and interconnected factors related to the top-up feature, rather than focusing narrowly on individual elements. It involves understanding how user needs, technological capabilities, business objectives, and regulatory requirements all interact to ensure comprehensive and effective solutions.

  3. Developing Detailed High-Fidelity Prototypes: Creating detailed and functional prototypes is critical for gaining valuable insights before final implementation. This process helps identify potential issues early on and ensures that the final product meets user expectations and business requirements effectively.

Ditambahkan ke favorit

Add to favorite

Kamu yakin ingin keluar?

Are you sure you want to Log Out?

Ganti nama

Rename

Bagikan sebagai

Share as Jpeg

Pilih Bangunmu!

Choose your shape!

Apakah kamu yakin mengghapus ...?

Are you sure delete this work?

Ayo mulai dengan memilih bangun dan juga warna

Let’s start with choosing shape and color

LogIn dulu agar kamu bisa simpan dan akses kembali pekerjaanmu

Log in to save your work and access it easily later.

I'm a graphic designer who metamorphosed into UI/UX with passion. Witness my transition through projects that blend aesthetics and user-centric experiences."

Home

Let's gooo~

about

If you wanted to know me :)

to download my resume

For Visual & Interaction

Catch me on LinkedIn!

the Project

this portfolio belongs to

Nidya Putri