Case study · Innovation · payments developer experience

One portal for novices and power-users alike

A self-service payments portal that had to work for a first-timer setting up their first integration and an expert who needs everything configurable — across two of the most complex spaces there are: payments and software development.

Role
Lead Innovation Strategist
Context
White-label payments dev portal
Timeframe
Oct – Dec 2024 · 7 weeks
Methods
Design-thinking + functional prototype
The problem

Two complex worlds, five very different users

The client serves Independent Software Vendors (ISVs) — middle-men who sell software to other businesses across the entire maturity spectrum. That puts an ISV in a tough spot: they have to understand their own space and their customers' space, on both the novice and expert ends at once. And payments is highly regulated and highly complex — a lot to consider out of the gate, and more once reality sets in.

Newly onboarded ISV customers often know nothing about payments or development — but as they mature, the same businesses suddenly need their payments deeply configurable. Put it together and you have two complex domains and at least five distinct users to serve at once:

Persona 1
Novice ISV employee
Persona 2
Expert ISV employee
Persona 3
Novice end-business
Persona 4
Expert end-business
Persona 5
Gateways & middle players
The challenge

Make it easy for novices, configurable for experts — and revenue-generating for the provider

A white-label payments provider wanted a new self-service portal supporting both developers and finance teams at the software companies (ISVs) that help small businesses — restaurants, boutique shops, freelancers — accept payments. The brief: make it easy for novices to get started, give power-users the configurability they need, showcase the provider's capabilities, and open new ways to generate revenue.

My role

Leading the engagement, intro to delivery

As Lead Innovation Strategist I owned the project and the cross-functional team end to end — strategists, designers, developers, video, SMEs, product owners, and the account team. I framed the problem, planned the design-thinking workshop down to the artifacts the team needed to build a functional prototype, and drove the client to a single customer-experience strategy aligned with the account's roadmap.

680Post-it notes
31exercises (and 35 ducks drawn)
86worksheets
7weeks, brief to build
The process

Seven weeks — and the client started building before we finished

Frame · 6 wks
Kickoff and alignment, client and stakeholder interviews, internal research, a high-level journey overview, and full design-thinking workshop planning
Align & Design · 1 wk
The workshop — with the functional iOS prototype and advertisement built during the week
Build · began live
The client began production development on Dec 3, 2024 — during the workshop, before the prototype was even finished
When a client starts building in production before you've wrapped the workshop, that's the strongest signal there is that the concept landed.
Inside the workshop

Structured divergence, then ruthless convergence

The week ran on design-thinking method: empathy and journey mapping to frame the problem, How-Might-We statements scored into Must / Should / Could, and a customer-experience storyboard that doubled as the build spec. The walls below are the actual artifacts — client branding redacted.

How Might We wall, dot-voted and sorted into Must, Should, Could (client branding redacted)
How-Might-We statements, dot-voted and sorted Must / Should / Could — the prioritization that kept scope honest
Customer-experience storyboard wall sequencing the full flow (client branding redacted)
The customer-experience storyboard — the whole flow, from profile to API keys to sandbox, sequenced before a line was built
What got built

A self-service portal that meets users where they are

The prototype framed the whole experience around three jobs — Build, Launch, Scale — so a novice sees a guided path and an expert can jump straight to configuration. Client branding redacted.

Developer portal home — Build, Launch, Scale (branding redacted)
Portal home — Build / Launch / Scale, so novices get a path and experts skip ahead
Account setup — business branding, collaborators, and API + sandbox key management (client branding redacted)
Account setup — collaborators, branding, and live API / sandbox key management, surfaced where a developer expects them
In-person payments configuration with an adaptive to-do list (client branding redacted)
In-person setup — the to-do list re-writes itself based on the merchant's card-present scenario
Getting-started flow (branding redacted)
Get-started flow — from zero to accepting payments
Why this one sticks with me

The hard part wasn't the screens — it was holding five contradictory users in your head at once and finding the one structure that served them all. A developer's hat doesn't mean someone speaks payments; the portal had to teach without condescending and configure without overwhelming.

Methods on this engagement
Design-thinking facilitation Persona development Journey mapping How-Might-We → Must / Should / Could Storyboarding Information architecture Functional prototyping

A slice of a deeper toolkit — 70+ named research, product, and facilitation methods, drawn from a working library of 175+ structured activities. The right ones get pulled for the problem in the room.