Wire Instruction Verifications

Ensuring Secure Wire Transfers In Real Estate through Wire Instruction Verifications

Introduction

Trusty is a web app designed to facilitate real estate payments. While developing our Earnest Money Deposits Collection feature, we encountered technical, regulatory, and policy constraints that prevented our product from effectively facilitating payments through the real-time payments (RTP) and ACH networks. To work within the existing limitations, we introduced Wire Instructions Verification, a feature that enables settlement agents to verify instructions before initiating wire payments.

My Role & Responsibilities

As the sole designer for this project, I was responsible for conducting quantitative and qualitative research, generating ideas, creating visual designs, and prototyping. I also worked closely with the the C-suite, product manager, and engineer to establish product requirements

Tools

Figma, FigJam, Dovetail, Maze, Pollfish

Duration

Jan 2023 - Apr 2023

Solution Overview

Request Instructions

Settlement agents send a wire instruction request to the recipient with details such as due dates, descriptions, and client notifications.

Enter Wire Instructions

Payment recipients enter wire instructions and verify the payment destination by connecting their bank accounts via Plaid or Finicity.

Payment recipients enter wire instructions and verify the payment destination by connecting their bank accounts

Approve Wire Instructions

Settlement agents can track the progress of their wire instructions and verify that the information matches what they requested.

Settlement agents can track the progress of their wire instructions and verify that the information matches what they requested.

The Problem

Settlement companies are susceptible to wire fraud

Settlement companies are facing a significant risk of loss due to wire fraud. To mitigate this risk, there are various ACH digital payment solutions available in the market. However, the use of these solutions in real estate transactions is limited in some states, such as California, due to the reversible nature of ACH payments. As a result, many settlement agents stick to using wire as their primary payment method and resort to using phone calls to verify wire instructions with their clients. This method is not only time-consuming but also inefficient.

To address these challenges, the executive team decided to focus on developing a product that verifies wire instructions for outbound transactions. Based on past data we gathered from interviewing settlement companies, the executive team believes that outbound money is the most pressing concern for settlement companies and that addressing this will bring significant opportunities for the business.

Synthesizing Existing Research

Settlement agents are scared to use new technology even if it improves their efficiency

Before this project, we already had some data about what they value and what their challenges are. Here're some key insights from our existing research database:

🔒

Security and compliance is settlement agents' number one priority

😰

Settlement agents are scared of technology because of wire fraud

User Journey Map

Using phone calls to verify wire instructions is the most painful part of the wire transfer process

With the existing data, I also created a user journey map to visualize the settlement agent's journey when disbursing commissions using wire. I identified the pain points and potential opportunities to alleviate them.

Among the ideas suggested, the product team and the engineering team agreed that our product should start with focusing on eliminating the use of phone calls to verify wire instructions by facilitating the wire instructions transfer process online because it’s the most direct solution to solving the pain point and it’s the most financially feasible solution.

Competitive Analysis

The current solutions in the market still expose settlement agents to the risk of wire fraud

From our previous research for the inbound and outbound payment facilitation projects, we were aware there are a few popular companies in the market that also helps settlement agents verify wire instructions.

However, we had limited knowledge about what they actually offer. Therefore, I conducted a competitive analysis to compare their features in order to identify the advantages and weaknesses of their products.

From the analysis, we realized that our competitors only verify the recipient's personal identity but do not verify the destination of the wire payments.

This is a problem because fraudsters can still spoof the system if they already have access to the victim's personal information by hacking their email and spoofing phone calls, which means the settlement companies are still exposed to the risk of wire fraud.

💡 Our opportunity lies in...

Creating a secure and reliable method that helps settlement companies verify the destination of the wire payments and enhances efficiency by streamlining their workflow.

Ideation

Defining the main flows to support the functionality of the product

After consulting the engineering team, we confirmed that we could use a third-party vendor solution to help the settlement company to verify the destination account of their payment. We would do so by accessing a national bank account information database and compare the account information provided by the payment recipient and the information in the database.

1️⃣ Settlement Agent creates a wire instruction request

2️⃣ Recipient receives the request, enter their wire instructions, and link their bank account via Plaid or Finicity

3️⃣ Settlement Agent cross-references the wire instructions from the client and the instructions pulled from third-party software via Trusty

1️⃣ Settlement agent creates a wire instruction request

2️⃣ Recipient receives the request, enter their wire instructions, and link their bank account

3️⃣ Settlement agent cross-references the wire instructions from the client and the instructions pulled from third-party software via Trusty

Design Principles

Prioritizing security, simplicity, and ease of use to meet settlement agents' needs

🔐 Secure

Settlement agents prioritize security because they are dealing with a large amount of money. Therefore, our product needs to incorporate security features and instill a sense of trust.

🔳 Simple

Settlement agents often resist adopting new technology due to the time and effort required for learning. Therefore, our product's interface needs to prioritize simplicity, enabling quick integration into their workflow.

👌 Easy to use

As our product is utilized by individuals from diverse backgrounds and varying levels of technological literacy, it is essential that the client-facing aspect is easily comprehensible.

User Story #1

Settlement agent creates a wire instruction request

For this flow, I used a consistent layout similar to that of our other payment products to enhance familiarity and maintain consistency across our products.

User Story #2

The payment recipient receives the request, enter their wire instructions, and link their bank account

This is a client-facing flow with a large range of users coming from different age groups and levels of technological literacy. Therefore, my goal when designing this flow was to make it as user-friendly and intuitive as possible such that anyone can easily navigate through the flow regardless of their level of technical literacy.

User Story #3

Settlement agent cross-references the wire instructions from the client and the instructions from Trusty

In this step, the settlement agents manually compare the information provided by the client with the instructions pulled by Trusty. To minimize human error, I used the warning icons to emphasize areas where the information does not match, alerting the settlement agent to potentially fraudulent transactions.

Getting User Feedback From MVP Launch

Eliminating less crucial steps to further simplify workflow

Before presenting the prototype to the engineering team, we sought feedback from potential customers on our design. Our objectives were to assess how the product integrates with the settlement agent's workflow and address any security and usability concerns.

After talking to multiple settlement firms, we realized that an identity verification process for recipients is not crucial, as long as they can confirm the payment destination. As a result, we decided to eliminate the identity verification steps to further simplify the workflow for recipients.

Iterate, Iterate, Iterate

Shipping the MVP & iterating again

With the prototype, we decided that it was good enough to be developed and shipped as an MVP product and be tested by our beta customers.

Over the next 4 weeks, we met with our beta group once a week to get their feedback on the product and iterate the design accordingly. We made 3 major iterations since the launch of the product.

Iteration #1

Enhancing error identification

Based on our user's feedback, the warning icon was too small and not conspicuous enough to capture the attention of the users. Given their busy schedule, it was possible for them to overlook the warning icon and accidentally approve a fraudulent wire instruction.

Solution: Make the warning icon bigger and turn the icon and the mismatched fields red.

Iteration #2

Adding a note modal for documentation purposes

After talking to our customers, we discovered a need for the documentation of reasons for approving or rejecting wire instructions.

Solution: Add an optional "Add Note" modal after the settlement agents approve, reject, or void wire instructions. The notes will be present on the receipt and this documentation would enable our customers to securely store the information in their internal records for future reference.

Iteration #3

Creating a mobile solution to accommodate clients' needs

Finally, our customers also highlighted the requirement for a mobile version of the wire instruction entry process for their clients. They anticipate that over half of their clients will access the wire instructions request through their smartphones, making a mobile solution necessary.

📈 Impact

This product led to a 300% increase in revenue

This wire instruction verification product has brought significant impact on Trusty's growth. Not only has it enabled Trusty to acquire 2 new settlement company clients and expand to 13 branches with over 80 employees, but it has also become the company's most profitable product to-date. This product led to a 300% increase in the company’s revenue. Through this product, Trusty was able to establish itself as a main player in the real estate industry and continue to grow and thrive in a highly competitive marketplace.

Improving Design Workflow

Keeping the team on the same page: Using a design decision log to improve communication

As the product went through more iterations, the team struggled to keep track of design decisions, leading to repetitive conversations and difficulty explaining decisions to developers.

To solve this, I created a Design Decision Log in Figma. It seemed like the perfect solution at first, but I quickly realized that Figma wasn't user-friendly for non-designers. So, we eventually moved our documentation to Google Docs and pinned it to our Slack channel for easy access.

The impact was immediate. Communication with our developers improved, and we were finally able to move forward with a clear understanding of the design decisions we had made. We're thrilled with the results of this new process and started using it in future product development.

Project Learnings

Design is never done

As I worked on this project, I learned a crucial lesson: the value of customer feedback in tailoring solutions to meet their needs. It's all too easy to operate in an echo chamber, trying to work out the best solution on our own. But by testing the product with real customers, we can identify issues and make improvements that we might have otherwise missed.

This philosophy is especially important for an MVP. Once we have determined what's "good enough," we should push it out to customers and use their feedback to guide the iterations of the product.

The same approach applies to our design process. It's not enough to implement a new process and call it a day. We need to observe the results, get feedback from the team, and iterate until we find what works best for us.

Let’s chat!

Email summer.yim@gmail.com to connect.

Made with a love for rounded corners, gradients, and a whole lot of "just one more tweak".

© 2023 Summer Yim. All rights reserved.

Let’s chat!

Email summeryimdesign@gmail.com

to connect.

Made with a love for rounded corners, gradients, and a whole lot of 'just one more tweak.

© 2023 Summer Yim. All rights reserved.

Let’s chat!

Email summer.yim@gmail.com to connect.

Made with a love for rounded corners, gradients, and a whole lot of "just one more tweak".

© 2023 Summer Yim. All rights reserved.