B2B fintech · US Bank · Wipro Digital

Rebuild the card platform

Role

Digital Practice Partner

Client

US Bank

Product

Access Online (AxOL)

Focus

Corporate card services

The situation

Access Online design system spec — Default Accounting Code component with typography, color tokens, and selected/unselected states

What we were solving US Bank is the fifth-largest U.S. commercial bank, with assets over $450 billion. They were Wipro Digital’s flagship client. We worked with the Corporate Payment Systems group to redesign Access Online (AxOL), the application corporate clients use to open and cancel card accounts, run expense analytics, and manage the daily needs of thousands of clients and millions of cards.

Millions of cards. The app hadn’t kept up with how people actually worked.

AxOL had to serve three audiences on every screen: the individual cardholder doing day-to-day administration, the manager running reports and approvals, and the executive tracking global KPIs. The existing application hadn’t kept pace with how any of them actually worked. We rebuilt the experience around those roles — not around the org chart that built the old one.

The deliverable

Spec the system, not just the screens.

The deliverables went deeper than comps. We mapped full account-creation workflows with decision points and validation gates, documented each screen with functional notes precise enough to build from, and specified components at the token level — type ramps, color values, states, and radii. Same rigor as the Microsoft and IBM work, applied to a B2B fintech product managing corporate card operations at scale.

Workflow · main path

Create New Card Holder Account main workflow — four-step process with validation gates, save-for-later paths, and phase-two extensions
Create New Account main workflow, from product settings through confirmation, with interrupt handling and future-phase paths marked. Click to zoom.
Create New Account multiple-user workflow — four roles with entitlements moving through Step 2 section statuses, review, and approval
Multiple-user workflow. Four roles and entitlement levels move through the same steps — section statuses, review, approval, and rejection routing. Click to zoom.

Annotated wireframes

Each screen, with functional notes.

Every screen shipped with numbered callouts and a functional-notes panel: what each element does, how validation behaves, what carries into the next step. Engineering and QA could build without a second interpretation pass.

Step 1 · Define Product Settings

Step 1 Define Product Settings wireframe — Create New Account form with step indicator, fields, and a functional-notes panel
Step 1, Define Product Settings. The first screen of Create New Account, annotated element by element. Click to zoom.
Step 2 Default Accounting Code multi-segment search results wireframe with selection, pagination, and functional notes
Step 2, Default Accounting Code search. Multi-segment results with selection, stacking, and pagination behavior spelled out. Click to zoom.

Design system

Tokens, type, and states.

Components were specified at the level a developer needs: exact color values, the Helvetica type ramp, selected and unselected states, border weights, corner radii, and logo clear-space. Screens inherited from these primitives instead of being drawn one at a time.

Component · #44 Default Accounting Code

Default Accounting Code component spec — Helvetica type ramp, #0C2074 and #333333 color tokens, radio selection states, 4px corner radius
#44 Default Accounting Code. Type, color, and selection states documented for build. Click to zoom.
#38 Logo spec — US Bank and Access Online lockup with desktop margins in pixels
#38 Logo. Clear-space and margins for the US Bank / Access Online lockup. Click to zoom.
#51 Form tool tips spec — info icon spacing, hover and active states, color tokens, and corner radius
#51 Form tool tips. Icon spacing, states, color tokens, and 10px radius. Click to zoom.

One decision

Tokens and states before page layouts.

01

Define the component library first. Screens inherit from it.

AxOL had hundreds of screens and a long product roadmap. Designing pages one at a time would have produced drift within months. We spec’d primitives and components — selection states, typography, workflow logic — so every new screen inherited the same rules. The #44 accounting-code pattern is representative: build-ready, not concept-level.