OnePay
A self-initiated design demo, addressing the consumer debt crisis
Project Context
Task & Constraints
My Role
Outcome
FUnctional & beautiful
Below you will find a detailed breakdown of the OnePay financial tool project, from beginning to end.
Research & Discovery

API Calls
Our partner supplied JSON returns from their API, which fed our system the necessary questions for an IUL application. The design system needed to account for all possible response types (boolean, date, free text input, multi-select, radio, etc.), as well as delays in response times (see below).
Product Vision
"Applied at lunch, covered by midnight"
Colloquial, Approachable

#Goals
I designed this entry point for the application and it tested well. It used a combination of rounded type, thin-line illustrations, and offset highlights to convey an approachable-professional aesthetic.

Sensitive Data
We often needed to ask for sensitive data. The team came up with a "green box" notification to assist in trust-building (I did not design these in particular). The boxes tested well and we used them throughout.
Split Path
Qualified vs. Non-Qualified Applicants

Convergence and Divergence
Periodically, the user flow would converge into segments that were universal to all users (such as designating beneficiaries), and then diverge again into separate "Prosper" and "Non-Prosper" flows.

Unique Question Sets
Prosper-qualified users saw a unique set of questions that allowed them to complete the application 100% online.

Simple Experience, Vast Flow
Displaying the full flow here conveys the scope of the project. It asks questions regarding demographic, finances, health, and much more. Those who qualify can designate beneficiaries and sign all required documents completely online. In order to allow both users who did and did not qualify, I needed to create a split-path workflow that allowed everyone to complete some form of application.
An Exciting Design Challenge
Reflexives: Flying Blind

On-Page Reflexive
Some pages would pre-load and display reflexive questions, so that they showed immediately after triggering. This was one useful pattern for making a long process feel moderately shorter.

The System at Work
Above is an example of the complex underlying design structure providing a simple front-end experience. Title and drop downs are populated. One answer has been selected.
Reflexive Example #1
These are some of the reflexive questions that a user could see when they provide information about their alcohol usage.
Reflexive Example #2
These are some of the reflexive questions that a user could see when they provide information about their THC usage.
Wait Time: A Crucial Bottleneck
Unpredictable API Calls
Successful Strategies

Wait Time Flow Chart
This deliverable outlines the path for engineering during the longest expected wait time of the flow.

Ultra-Short Wait Time
For ultra-short wait times we used a simple spinner.

Medium Wait Time: Invite Interactivity
For wait times in the 10+ second range, we invited interactivity and gathered user data.

Short Wait Times: Build Trust
During short wait times (10 seconds or less) we displayed a testimonial carousel to build trust.

Long Wait Times: Gather Data
For long wait times we inserted questions from our own servers, seamlessly transitioning back to the API-supplied questions when they had loaded.
Collaboration
Sanity Checks
Partner and Legal Feedback

Feedback Example #1
Instructions to update the copy for a draft of the "declined" page, after which we would refer a user to another provider.

Feedback Example #2
Instructions to update the copy for a draft of the final page, after a user had accepted and signed their policy.
Sanity Check: Prototypes
I created prototypes as a way to help engineers understand certain crucial flows, and to check for blind spots before handoff.
Delivery & Meta
Delivery
Specs and Instructions

Beneficiary Edge Case
Accounts for an edge case in which a user indicates their relationship with the beneficiary is "Other".

Early Wait-Time Masking
The screenshot above displays in an early form of the "Wait Time" section. It details a flow to account for unreasonably long wait times, in which we would send an email when the user had received an approval decision.
Final Outcome
Yahoo Finance
An article from Yahoo Finance announcing the new product.
Global FIntech
An article from Global Fintech announcing the new product.

PR Newswire
An article from PR Newswire announcing the new product.






