Cash App is a mobile payment solution for
sending and receiving money from peers.

It is mainly utilized by young adults and is consistently one of the most popular options for transactions between peers in app stores. Users often remark that its ease of use and minimal design lend themselves favorably to customer retention over similar apps.

Key Features

One area where the app has been found lacking is the limited ability to split costs between large groups. Customers using Cash App typically find workarounds to share a bill when they participate in social events like dining or recurring payments like rent. This leaves users frustrated and confused when it comes time to pay the bill.​

So we asked ourselves...how might we create a feature that simplifies and streamlines the action of splitting bills between friends and family on Cash App?

Users can upload a photo of their receipt and have their information automatically transferred or manually input it with the option to edit at any point.

Users can select whether to split a bill evenly amongst the group members they add to the event or split according to the item belonging to each person.

Present the option to classify a payment as recurring for bills such as rent and groceries and a one-time option for outings such as dining and other singular events.

Group Payments are automatically categorized; users can create custom categories, and incomplete payments display a progress bar until fully paid.

Research & Discovery

We wanted to understand how users split a bill within a group through mobile payment apps like Cash App. We conducted several research methods to familiarize ourselves with user habits and preferences.

DESK RESEARCH

The project begins with an initial meeting to understand your goals and requirements. From there, we move through direction setting, information architecture, design, feedback and revisions, and final delivery. Each stage is reviewed and approved before moving on to the next.

SWOT ANALYSIS

USER SURVEY

Two rounds of revisions are included at each major design stage. Minor changes, such as text or color adjustments, are covered. Significant changes to an approved structure or requests for additional pages may require extra time and cost.

AFFINITY MAP

A limited support period is included after completion for bug fixes and basic guidance. Additional content updates, new pages, or feature improvements can be handled through an ongoing maintenance plan or separate requests.

JOURNEY MAP

A limited support period is included after completion for bug fixes and basic guidance. Additional content updates, new pages, or feature improvements can be handled through an ongoing maintenance plan or separate requests.

PERSONAS

A limited support period is included after completion for bug fixes and basic guidance. Additional content updates, new pages, or feature improvements can be handled through an ongoing maintenance plan or separate requests.

Low to High Fidelity

From preliminary sketches to the final screens, we concentrated on maintaining an easy-to-follow flow that would not leave users confused or frustrated. We wanted our bill-splitting feature to resemble a natural inclusion that wasn't out of place amongst Cash App's other features.

SET UP RECURRING / ONE-TIME PAYMENTS

SPLIT EVENLY/BY ITEM

TRACK GROUP PAYMENTS

Initially, in brainstorming sessions, the bill-splitting process involved a group card that users could collectively deposit money into and use in group outings. However, we quickly realized that it added an extra barrier for users that lacked convenience.


We instead turned to a more straightforward process where the user could begin the bill-splitting process by simply pressing a dedicated icon on the home screen.

Because we were working with an existing product, we stuck closely to the brand's parameters. The team studied the app at length so we could properly utilize the elements in a way that was familiar to users and would not disrupt the flow of the app.

Buttons, menus, and similar components were some of the novel elements we had to create for our bill-splitting flow; we went through many iterations until we made a final version that matched closely with the app's current visuals.

Style Guide

This project was a culmination of many iterations and learning how to deliver a product that, above all else, balanced function with visual simplicity.

When our work was usability tested, what seemed obvious to us would not be to users. We learned to filter out unnecessary elements and highlight others unintentionally overlooked. In its most recent form, we think we've accomplished a flow that allows the user flexibility and confidence in bill splitting within the app.  

With more testing, we can continue to refine the experience so that there are no points of confusion for the large variety of users that find the feature essential to their lives.