Case Study

BillPay

Redesigning a Faster, Smarter B2B Payment Experience

Background

The Context

BillPay is a B2B fintech product helping businesses manage and pay invoices across vendors, currencies, and markets.

But the core payment workflow had a major friction point: users had to manually cross-check invoice data multiple times before making a payment.

Every transaction felt like a mini-audit, slowing users down and increasing errors.

This case study breaks down how I redesigned BillPay's invoice-to-payment flow using UX for Fintech App, competitive insights, and a simplified architecture that reduced cognitive load while improving accuracy.

Project Duration

6 weeks

Role

Senior Product Designer (end-to-end UX)

Tools Used

Figma, FigJam, Jira, Monday.com

STEP 01

The Problem

During payments, users constantly switched between the invoice file and the input fields.

This led to:

Enter all fields manually

Repeated back-and-forth checks

Drop-offs at the "verify details" stage

Manual errors

A slow, mentally exhausting experience

For a product that handles payments across currencies, beneficiaries, and compliance fields, the friction multiplied quickly. This was not scalable for SMBs handling dozens of invoices weekly.

The Challenge

How do we reduce friction without oversimplifying financial accuracy?

STEP 02

Research & Insights

I ran short user interviews with accountants, finance teams, and operational staff who manage high invoice volumes. They don't mind this AI flow, as long as each step feels purposeful. Accuracy was non-negotiable.

💡 User Persona included at the end

Key Patterns:

Manual entry was the biggest blocker

Users wanted automated extraction, not manual typing.

Financial data needs clarity, not clutter

When everything sits on one screen, accuracy becomes harder, not easier.

Stepwise confirmation improves trust

Users are comfortable approving payments when information is chunked.

Competitive Analysis

I analyzed Melio and others. Melio's strength was also its weakness: everything on one screen overwhelmed users.

Feature

BillPay (Old)

Melio

BillPay (New)

Manual invoice entry

Yes

No (OCR support)

No (AI extraction)

Multi-currency clarity

Medium

High

High

Steps in flow

7+

4

Beneficiary validation

Manual

Semi

AI-based match

Screen complexity

High

Medium

Low & guided

3-step guided flow

Extended Analysis

Feature / Parameter

BillPay (Old)

Melio

Wise Business

Payoneer

BillPay (New)

Invoice Data Capture

Manual entry

OCR supported

Limited OCR

No OCR

AI-based extraction

Screen Layout

Overloaded single screen

Single screen

Multi-step

Multi-step

Multi-step guided flow

Beneficiary Management

Manual

Semi-auto

Auto-save

Auto-save

Smart AI-based matching

FX Rate Transparency

Moderate

Moderate

High

Medium

Real-time FX with upfront fees

Error Handling

Post-submit

Inline

Inline

Basic

Inline validation + mismatch flags

Bulk Payments

No

Limited

Yes

Yes

No (future roadmap)

Feature / Parameter

BillPay (Old)

Melio

Wise Business

Payoneer

BillPay (New)

Learning Curve

Steep

Minimal

Medium

Medium

Minimal

Ideal User Type

Existing SMEs

US SMEs

Global SMBs

Freelancers + SMBs

SMBs making cross-border payments

Time to Complete Payment

6–7 minutes

3–4 minutes

4–6 minutes

4–5 minutes

2–3 minutes

Strengths

Flexible but manual

Fast & simple

Great FX clarity

Easy global payouts

Fast, accurate, clear

Weaknesses

Too many fields

Slightly cluttered UI

Steeper workflow

Limited OCR

None for this scope

Key Takeaways

AI-assisted data entry is no longer a "nice-to-have."

Payment apps must show only necessary data, only when needed.

STEP 03

Design Process (End-to-End)

Phase A

Discovery & UX Audit

We mapped the existing flow:

1

Too many fields

2

No progression

3

Unclear hierarchy

4

Heavy memory load

Phase B

Brainstorming Map

Core Problem

Reduce Manual

Effort

AI/Automation

OCR extraction

Auto-fill fields

Smart matching

User Flow

Multi-step

Progressive disclosure

Clear navigation

Validation

Inline errors

Real-time check

Mismatch flags

Data Display

Minimal fields

Collapsible sections

Visual hierarchy

💡 Invoice Upload

✓ Prefill Data

🤖 AI Assistant

💻 Web First

We ideated around:

1

AI-assisted data extraction

2

Splitting tasks into guided parts

3

Inline validation

Phase C

User Flow Diagram

Phase D

Wireframes → High-Fidelity

From low-fi to pixel-perfect screens:

🧠

Minimal cognitive load

📊

Visual hierarchy

📝

Consistent terms

💱

Readable FX rates

STEP 04

Design Strategy

We defined a simple north star:

"Let the system do the work, not the user."

To achieve this, the redesign focused on three pillars:

1

AI-Assisted Invoice Upload

Users now start by simply

uploading the invoice

, instead of typing field-by-field.

The system fetches details (amount, date, currency, beneficiary)

Extracted values appear as editable prefilled fields

Mismatches are flagged instantly

2

Smart Beneficiary Matching

The system checks the invoice data against saved beneficiaries.

If a match is found →

prefilled

.

If not → the user receives a simple prompt to add one.

3

A Clean, 3-Step Flow

Instead of one overloaded screen, we broke the experience into:

Step 1

Invoice Upload

Step 2

Review Prefilled Details

Step 3

Confirm FX Rate & Pay

This structure cut down confusion, improved scannability, and reduced decision paralysis.

Before & After Comparison

Visual transformation of the payment flow

💻

Web Experience

❌ Before

✓ After

📱

Mobile Experience

✓ All new experience

The Redesign

The New Experience: Simple, Guided & Accurate

Web Interface

The Redesign

The New Experience: Simple, Guided & Accurate

Mobile interface

STEP 05

Outcome: Faster, Cleaner Experience

After launching:

Quantitative Results

40% reduction

in clicks & field interactions

32% fewer

data-entry errors

Higher completion

for multi-currency payments

Drop in abandonment

payment abandoned cases

Qualitative Feedback

Users appreciated:

"Finally, no more jumping between tabs."

"Prefilled data is a lifesaver."

"The flow feels effortless."

Transformed into a guided, AI-powered workflow that users trust.

Impact Summary

By focusing on reducing effort and increasing accuracy, we created a payment experience that's not just faster—it's fundamentally better.

STEP 05

Outcome: Faster, Cleaner Experience

After launching:

Quantitative Results

40% reduction

in clicks & field interactions

32% fewer

data-entry errors

Higher completion

for multi-currency payments

Drop in abandonment

payment abandoned cases

Qualitative Feedback

Users appreciated:

"Finally, no more jumping between tabs."

"Prefilled data is a lifesaver."

"The flow feels effortless."

Transformed into a guided, AI-powered workflow that users trust.

Impact Summary

By focusing on reducing effort and increasing accuracy, we created a payment experience that's not just faster—it's fundamentally better.

Let's build something 
great together.

Let's build something 
great together.

Let's build something 
great together.

Open to senior design roles, FinTech projects, design system work, and creative collaborations. Let's talk.