Mobile pricing tool

Bringing time-sensitive pricing to mobile for a B2B SaaS finance platform.

The platform's pricing workflow was desktop-only, so when deals moved fast and bankers were away from their desks, they fell back to email and bypassed the platform. I designed a mobile version so they could review and submit pricing from their phones: no email, no waiting for a computer.

Role
Lead designer
Timeline
Jan – Feb 2023
Team
Solo + PM and engineering
Methods
Requirements gathering · Stakeholder feedback · Mobile-first design · Prototyping · Design QA
01
The problem
A pricing tool that never left the desktop, so bankers worked around it.
They were still pricing over email.
From a product demo

That one comment was worth chasing. It pointed to four issues holding the feature back:

No mobile access
Pricing was desktop-only, so users couldn’t respond while traveling or off hours.
Email as the workaround
To move fast, users bypassed the platform entirely.
Low perceived value
Because no one used it, it looked like it wasn’t worth using.
Missed moments
On fast deals, the friction meant lost opportunities.
The original desktop-only version: dense and table-heavy, and the starting point for a simpler mobile experience.
02
The solution
Design for the real moment of use: a distracted banker, acting fast, on a small screen.

The product manager sketched an initial flow from the pricing logic; my job was to make it work in the hand. So I cut steps, surfaced the key details first, and kept the core pricing actions one tap away.

The low-fi flow was built around the core task: review pricing, layer in scenarios, and send, with the pricing action always in reach.

↓
↓
03
Stress-testing the wireframes
Before pushing pixels, I pressure-tested the flow against how it would feel in the hand.

Before going further, I pressure-tested the low-fidelity flow against how it would actually feel on a phone. Three things would have tripped users up:

A misleading landing screen. After tapping “Review,” users hit a near-empty page instead of the pricing they came for.

↓

Pricing buried behind details. Users had to read request details before they could see or act on pricing, adding load with no payoff.

Missing basics. No back button, sign-out, or validation, so users couldn't tell if they'd done it right.

So I reworked the flow to put pricing first and strip the steps between a user and their next action.

04
Design iterations
Designed for the hand, not just the screen, and tested every call on a real device.

In high fidelity I designed for the hand, not just the screen: tap targets, spacing, and the iOS safe area, tested on a real device so I could feel the reach.

The trickiest call was the title and “View Details” treatment. I tested four versions against one question: does it give context without stealing space from the actual task, pricing?

Option 1Chosen
Enough context, View Details easy to find.
Option 2
Option 3
Option 4

Option 1 won: the title gave just enough context, with “View Details” close by and easy to find. The others either ate the screen with an oversized title or hid “View Details” where users would miss it.

Final design

Log in
View active requests
Single scenario input
Entering pricing
Confirmation
Success

The result put the key details up front and cut the steps between opening a request and sending pricing, so users could act fast and confidently, even on the move.

05
Prototype
Reach, tap comfort, and pacing are things you can only judge in the hand.

I prototyped the flow on a real device, because reach, tap comfort, and pacing are things you can only judge in the hand, not in a static mock. It also gave the PM and developers a shared reference to build against.

9:41◗◗◗ ᯤ ▮
Interprice
◔ John Smith ▾
Active Requests
GM Financial
Review
Caterpillar Financial Services...
Review
Harley Davidson Financial Services
Review
Deere & Company
Review
Interactive prototype
06
Handoff and QA
Handed off in Dev Mode with a feature list, then QA'd it on my own phone until the details held.

Handoff. I prepped the iOS safe-area version and turned on Figma Dev Mode so developers could pull specs straight from the file, along with a written list of the features to build against.

Quality assurance. Once it was built, I tested it on my own phone to make sure everything held up in the hand. QA took a few rounds of back and forth before the details were right.

07
Impact
It did the one thing it needed to: it replaced email.

After rollout, the team saw the shift they were after:

Off the inbox
Bankers priced in the platform instead of falling back to email.
Priced anywhere
From a commute, between meetings, or after hours.
Adopted fast
A talking point with clients for the teams closest to DCM.

Interested in working together?

Create a free website with Framer, the website builder loved by startups, designers and agencies.