Top
Start
End
How ‘Vitamins’ Can Increase Transaction Rates Higher
How ‘Vitamins’ Can Increase Transaction Rates Higher
Explore the significant impact of small UX changes that can lead to improved user experience, user engagement, and transaction rates in virtual bank account payment.
Explore the significant impact of small UX changes that can lead to improved user experience, user engagement, and transaction rates in virtual bank account payment.
My Role
My Role
Product Designer
Product Designer
Team
Team
UX Researcher, UX Writer
UX Researcher, UX Writer
Company
Company
BRI Bank
BRI Bank
Project Date
Project Date
Q1 2023
Q1 2023
Platform
Platform
Mobile App
Mobile App
Reading Time
Reading Time
6 minutes
6 minutes
















































Overview
Overview
Project background
Project background
Virtual Account is a digital payment method through an account that is created virtually for each customer, it consists of a unique customer ID number. It means that there will be no Virtual Account number that is exactly the same. So, each transaction can be identified automatically for different customers. Keep in mind that the way a Virtual Account works is different from a regular savings account. When the transaction is complete, they do not need to send a transfer receipt anymore.
Virtual Account is a digital payment method through an account that is created virtually for each customer, it consists of a unique customer ID number. It means that there will be no Virtual Account number that is exactly the same. So, each transaction can be identified automatically for different customers. Keep in mind that the way a Virtual Account works is different from a regular savings account. When the transaction is complete, they do not need to send a transfer receipt anymore.
This project focuses to increase the user experience and transaction rates within the BRI Virtual Account (BRIVA) payment feature through strategic UX improvement. Despite the past 4 years, there has not been significant improvement for BRIVA payment feature. We believe that by conducting a comprehensive analysis of current user interactions and transaction processes, we can significantly boost transaction rates even higher, and contributing to improved the overall experience of the BRIVA payment feature.
This project focuses to increase the user experience and transaction rates within the BRI Virtual Account (BRIVA) payment feature through strategic UX improvement. Despite the past 4 years, there has not been significant improvement for BRIVA payment feature. We believe that by conducting a comprehensive analysis of current user interactions and transaction processes, we can significantly boost transaction rates even higher, and contributing to improved the overall experience of the BRIVA payment feature.
Problem
Problem
What was the problem?
What was the problem?
Before we move further, let's give a shoutout to our data analyst who has already completed the collection of all data for the top most used transaction features in our mobile banking.
Before we move further, let's give a shoutout to our data analyst who has already completed the collection of all data for the top most used transaction features in our mobile banking.

Data above from January to September 2022 shows that BRIVA is the second most used transaction feature, behind the transfer feature and has successfully contributed to increasing fee-based income for the company.
Data above from January to September 2022 shows that BRIVA is the second most used transaction feature, behind the transfer feature and has successfully contributed to increasing fee-based income for the company.
Does this mean the existing design of BRIVA payment which was created 4 years ago, is still performing effectively with no usability problems at all?
Does this mean the existing design of BRIVA payment which was created 4 years ago, is still performing effectively with no usability problems at all?
Well, I can assume the current design is still a ‘painkiller’ that continuously solves critical needs to make payments anytime from merchants or other organizations. But, does the existing design still able to sustain itself after 4 years without significant improvement? Hmm I don’t think so...
Well, I can assume the current design is still a ‘painkiller’ that continuously solves critical needs to make payments anytime from merchants or other organizations. But, does the existing design still able to sustain itself after 4 years without significant improvement? Hmm I don’t think so...
Therefore, our team decided to analyze the existing design of BRIVA payment include negative case to identify areas of improvement where we can add some ‘vitamin’ to boost transaction rates even higher. Let me show you what we found...
Therefore, our team decided to analyze the existing design of BRIVA payment include negative case to identify areas of improvement where we can add some ‘vitamin’ to boost transaction rates even higher. Let me show you what we found...


Billing Page
Billing Page


Confirmation Page
Confirmation Page


Redundant Billing Information
Users must see the total bill amount twice, with the only difference being that on the confirmation page, there are no details of the bill. This could potentially waste time, increase user clicks, and lead to misunderstandings due to the absence of detailed bills on the confirmation page.
Redundant Billing Information
Users must see the total bill amount twice, with the only difference being that on the confirmation page, there are no details of the bill. This could potentially waste time, increase user clicks, and lead to misunderstandings due to the absence of detailed bills on the confirmation page.
Receipt
Receipt

Poor Structure and Visibility Issues
The information on digital receipts is not well-organized. This happened across all transaction features, where the 'Total' is placed at the bottom, potentially making it less visible, especially on smaller device screens or when the receipt contains many detail of information.
Poor Structure and Visibility Issues
The information on digital receipts is not well-organized. This happened across all transaction features, where the 'Total' is placed at the bottom, potentially making it less visible, especially on smaller device screens or when the receipt contains many detail of information.
Unrecognized Icon
We often receive complaints from users who are first time using our mobile banking and users who has age above 45 years old (low tech savvy). They have difficulty to share or download receipt as image.
Even some of them doesn’t recognized the meaning of paper plane icon in the top right corner, which is intended for share or download. This became our challenge to create a more inclusive design.
Unrecognized Icon
We often receive complaints from users who are first time using our mobile banking and users who has age above 45 years old (low tech savvy). They have difficulty to share or download receipt as image.
Even some of them doesn’t recognized the meaning of paper plane icon in the top right corner, which is intended for share or download. This became our challenge to create a more inclusive design.
BRIVA Front Page
BRIVA Front Page

Not Human-Readable Error Message
Unclear error messages containing technical code could potentially lead to confusion for most users, as they don't know exactly what happened and why.
Not Human-Readable Error Message
Unclear error messages containing technical code could potentially lead to confusion for most users, as they don't know exactly what happened and why.














Long Payment Process
Users encounter inefficiencies in making BRIVA payments through our mobile banking platform, as the current process demands an excessive number of clicks (6 click steps) before input PIN. This could potentially cause frustration and hinder the efficiency of payment transactions. Streamlining the payment process is essential to enhance user satisfaction and overall usability.
Long Payment Process
Users encounter inefficiencies in making BRIVA payments through our mobile banking platform, as the current process demands an excessive number of clicks (6 click steps) before input PIN. This could potentially cause frustration and hinder the efficiency of payment transactions. Streamlining the payment process is essential to enhance user satisfaction and overall usability.
BRIVA Payment’s Current Design
BRIVA Payment’s Current Design
Objective
Objective
What goals that we need to achieve?
What goals that we need to achieve?
Alongside with the existing problems, we aim to enhance the current solutions after 4 years without improvement then add some 'vitamins' for the sustainability and long-term success of the product. This way could enabling it to go above and beyond expectations. Here are the objectives we have defined:
Boost BRIVA's payment feature usage rates even higher and increase monthly sales volume
Create a seamless and fast BRIVA payment feature with a better experience
Alongside with the existing problems, we aim to enhance the current solutions after 4 years without improvement then add some 'vitamins' for the sustainability and long-term success of the product. This way could enabling it to go above and beyond expectations. Here are the objectives we have defined:
Boost BRIVA's payment feature usage rates even higher and increase monthly sales volume
Create a seamless and fast BRIVA payment feature with a better experience
Ideation Process
Ideation Process
How do we add some ‘vitamins’ to BRIVA payment flow?
How do we add some ‘vitamins’ to BRIVA payment flow?
We know that currently, BRIVA payment is the second most used transaction feature in our mobile banking. This is a positive trend that we should maintain and even improve for the long term. Therefore, adding some 'vitamins' is a great idea to enhance the user experience.
We know that currently, BRIVA payment is the second most used transaction feature in our mobile banking. This is a positive trend that we should maintain and even improve for the long term. Therefore, adding some 'vitamins' is a great idea to enhance the user experience.
However, taking inappropriate 'vitamins' can actually backfire and may lead to a decrease in conversion rates. This is because our users must transition from existing solutions to new 'nice-to-have' solutions. Therefore, we must think carefully when designing these 'vitamins' to facilitate a smooth transition for users. Here are our strategy...
However, taking inappropriate 'vitamins' can actually backfire and may lead to a decrease in conversion rates. This is because our users must transition from existing solutions to new 'nice-to-have' solutions. Therefore, we must think carefully when designing these 'vitamins' to facilitate a smooth transition for users. Here are our strategy...
Let me introduce you to the JTBD 4 Forces Diagram
Let me introduce you to the JTBD 4 Forces Diagram
In this stage, we are conducted interview to our users to understand why someone make a BRIVA payment. We called it “Switch Interviews” because it focused on understanding the moments of struggle that cause someone to seek out a new solution, and uncovering the “hiring criteria” that they use to decide what to try next.
In this stage, we are conducted interview to our users to understand why someone make a BRIVA payment. We called it “Switch Interviews” because it focused on understanding the moments of struggle that cause someone to seek out a new solution, and uncovering the “hiring criteria” that they use to decide what to try next.
We synthesize our findings from the interviews and create a classification of 'hire and fire' actions that users may consider when thinking about new solutions. This diagram helps us focus more on designing 'vitamins' that are suitable for users and avoid inappropriate 'vitamins' that could decrease conversion rates or even encourage users to go back with current solution. Here are the results...
We synthesize our findings from the interviews and create a classification of 'hire and fire' actions that users may consider when thinking about new solutions. This diagram helps us focus more on designing 'vitamins' that are suitable for users and avoid inappropriate 'vitamins' that could decrease conversion rates or even encourage users to go back with current solution. Here are the results...
JTBD 4 Forces Diagram
JTBD 4 Forces Diagram

When considering how to use JTBD to improve the product, it’s important to remember that the job belongs to the customer, not our product. The Jobs to be Done framework was exactly what we needed, this illustrate the dynamics involved behind the 'hire and fire' actions that users go through when evaluating their choice of a product or service.
When considering how to use JTBD to improve the product, it’s important to remember that the job belongs to the customer, not our product. The Jobs to be Done framework was exactly what we needed, this illustrate the dynamics involved behind the 'hire and fire' actions that users go through when evaluating their choice of a product or service.
HMW
HMW
How might we create more seamless and faster solutions to make BRIVA payment?
How might we create more seamless and faster solutions to make BRIVA payment?
How might we create a smooth transition for users to consume 'vitamins' on BRIVA payment?
How might we create a smooth transition for users to consume 'vitamins' on BRIVA payment?
Solutions
Solutions
Create automated billing for virtual accounts by leveraging an API integrated with BRI from partners. So, users don’t have to input the virtual account number.
Create automated billing for virtual accounts by leveraging an API integrated with BRI from partners. So, users don’t have to input the virtual account number.
We are avoiding making big changes to the current flow, focusing instead on small improvements that could have a significant impact.
We are avoiding making big changes to the current flow, focusing instead on small improvements that could have a significant impact.
Based on ideation, now we already sure about what to do on the next step. But, before we move to design solutions, we need mapping out the steps that a user will take when make a BRIVA payment, it is easier to identify any potential roadblocks or areas that may be confusing for the user.
Based on ideation, now we already sure about what to do on the next step. But, before we move to design solutions, we need mapping out the steps that a user will take when make a BRIVA payment, it is easier to identify any potential roadblocks or areas that may be confusing for the user.
Overall, there are no big changes compared to the existing flow. We aim to retain our loyal users who consistently use BRIVA and avoid a high learning curve. However, we introduce new innovative solutions, which called 'vitamins' to enhance the BRIVA payment experience, making it more seamless and faster. Details will be discussed in the next step.
Overall, there are no big changes compared to the existing flow. We aim to retain our loyal users who consistently use BRIVA and avoid a high learning curve. However, we introduce new innovative solutions, which called 'vitamins' to enhance the BRIVA payment experience, making it more seamless and faster. Details will be discussed in the next step.

Solution
Solution
Design Solution
Design Solution
Finally we moved to the best part of this project, which is design solution. After all the use cases on wireframe were agreed by product manager, engineers, and other teams. We go-ahead to create Hi-fidelity mockups and create prototype. Here are some ‘vitamins’ design proposals for BRIVA payment...
Finally we moved to the best part of this project, which is design solution. After all the use cases on wireframe were agreed by product manager, engineers, and other teams. We go-ahead to create Hi-fidelity mockups and create prototype. Here are some ‘vitamins’ design proposals for BRIVA payment...










We leverage an API integrated with BRI Bank from partners to create automated billing that appears on the homepage every time the system detects users checking out from a merchant.
This new innovation makes BRIVA payments more seamless and faster only 1 click and users no longer need to input the virtual account number.
We leverage an API integrated with BRI Bank from partners to create automated billing that appears on the homepage every time the system detects users checking out from a merchant.
This new innovation makes BRIVA payments more seamless and faster only 1 click and users no longer need to input the virtual account number.
Automated Billing - Vitamins
Automated Billing - Vitamins
⭐
⭐


BEFORE
BEFORE



AFTER
AFTER


Design Rationale
Design Rationale

Grouping Information (Law of Proximity)
The 'All-in-one billing & payment page' allows users to easily correlate bill details with the total amount they have to pay. We have also established this as a standard for other payment bill features.
Grouping Information (Law of Proximity)
The 'All-in-one billing & payment page' allows users to easily correlate bill details with the total amount they have to pay. We have also established this as a standard for other payment bill features.


Electricity Bill Payment
Electricity Bill Payment
Multifinance Bill Payment
Multifinance Bill Payment
Let's explore how effectively this can be implemented in another feature
Let's explore how effectively this can be implemented in another feature
All-in-One Billing & Payment Page
All-in-One Billing & Payment Page


Well Structured Information
We improved the structure of information on the receipt, starting with general information at the top and becoming more specific as you scroll down. This standardization is applicable to all transaction features.
Eye Tracking Pattern
We have implemented the 'Spotted Pattern,' which highlights 3 important information that become the user's priority when looking at the receipt:
Total
Source of funds
Recipient/VA Number
Based on the UT findings, users prefer the new receipt because they can see the top 3 important information at first sight without having to scroll down. We have also established this as a standard for all transactional receipt.

Well Structured Information
We improved the structure of information on the receipt, starting with general information at the top and becoming more specific as you scroll down. This standardization is applicable to all transaction features.
Eye Tracking Pattern
We have implemented the 'Spotted Pattern,' which highlights 3 important information that become the user's priority when looking at the receipt:
Total
Source of funds
Recipient/VA Number
Based on the UT findings, users prefer the new receipt because they can see the top 3 important information at first sight without having to scroll down. We have also established this as a standard for all transactional receipt.
BEFORE
BEFORE


AFTER
AFTER


Design Rationale
Design Rationale


Share Button
Representative icons and copywriting for the share button make it easy to recognize, even for first-time users and those with low tech savvy.
Share Button
Representative icons and copywriting for the share button make it easy to recognize, even for first-time users and those with low tech savvy.


New Transaction Receipt
New Transaction Receipt


Human-Readable
We use simple and plain language, then remove technical code to make it easy for users to understand.

Human-Readable
We use simple and plain language, then remove technical code to make it easy for users to understand.
Human Readable Error Message
Human Readable Error Message
BEFORE
BEFORE


AFTER
AFTER


Results & Impact
Results & Impact
Finally, in July 2023 we successfully released the all-new BRIVA payment with some 'vitamins' designed to boost the transaction rate higher and contribute to creating a seamless BRIVA payment experience. After a few months of its launch, we got some interesting numbers.
Finally, in July 2023 we successfully released the all-new BRIVA payment with some 'vitamins' designed to boost the transaction rate higher and contribute to creating a seamless BRIVA payment experience. After a few months of its launch, we got some interesting numbers.
Frequency of BRIVA Payment Usage
Frequency of BRIVA Payment Usage
July 2023
Release

3%
The usage rates of BRIVA's payment consistently increase month by month with an average monthly growth of 3%. We believe this trend will continue in the future.
The usage rates of BRIVA's payment consistently increase month by month with an average monthly growth of 3%. We believe this trend will continue in the future.
Sales Volume of BRIVA Payments
Sales Volume of BRIVA Payments
897 M
Successfully achieved a monthly sales volume of more than 897 million within the first 3 months after release.
Successfully achieved a monthly sales volume of more than 897 million within the first 3 months after release.

July 2023
Release
Takeaways Learning
Takeaways Learning
Lesson Learned
Lesson Learned
In this project, I have learned the importance of evaluating existing products to identify areas for improvement, as user needs and markets are constantly evolving. Even when our product is on a good track, we can add some 'vitamins' to maintain and increase its success in the future.
In this project, I have learned the importance of evaluating existing products to identify areas for improvement, as user needs and markets are constantly evolving. Even when our product is on a good track, we can add some 'vitamins' to maintain and increase its success in the future.
The JTBD 4 Forces Diagram can help uncover opportunities to enhance user satisfaction, increase engagement, and improve conversion. This also ensures that our new solution has enough pull and push factors to encourage users to switch from existing solutions and addressing the anxiety loyal customers may face during the transition.
The JTBD 4 Forces Diagram can help uncover opportunities to enhance user satisfaction, increase engagement, and improve conversion. This also ensures that our new solution has enough pull and push factors to encourage users to switch from existing solutions and addressing the anxiety loyal customers may face during the transition.
Thanks for scrolling all the way down!
Thanks for scrolling all the way down!
I truly appreciate your time. If you’re excited about product thinking, design system, or just want to chat and collaborate on something cool, let’s make it happen! 🚀
I truly appreciate your time. If you’re excited about product thinking, design system, or just want to chat and collaborate on something cool, let’s make it happen! 🚀
Copyright © 2026 ・ Muhammad Reza Rahmawan ・ All Right Reserved
Copyright © 2026 ・ Muhammad Reza Rahmawan ・ All Right Reserved