Commonwealth Bank

CommBank’s Payments-as-a-Service lets companies add payment features to their apps without building from scratch. I designed the developer experience for intuitive API integration, helping teams adopt APIs quickly and confidently.

Product Design

Project Overview

Client: Commonwealth Bank
Industry: Fintech, SaaS, APIs
Timeline: 12 weeks (2025)
My Role: Product Designer, Ideation Lead


Problem/Context

Developers faced friction integrating APIs due to complexity, unclear documentation, and lack of self-service tools. CommBank aimed to build a developer-first experience to:

  • Lower technical barriers for integration

  • Compete with platforms like Stripe, Twilio, and Snowflake

  • Build trust and adoption through clarity and transparency

HMW build a developer experience that empowers self-service, lowers complexity, and builds trust through clarity?


Research/Insights

Methods:

  • Competitive Analysis: Benchmarked Adyen, Plaid, Snowflake, Stripe, Twilio

  • User Interviews: 10 engineers from enterprises (Google, IBM, Oracle)

  • Synthesis: Affinity mapping, buyer personas, buyer journeys

Key Insights:

  • Self-sufficient documentation drives adoption

  • External integration experience should be smooth

  • Clear hand-offs prevent frustration

  • Flexibility across use cases is essential

  • Security must be prioritized

  • Developer dependency grows with clarity and trust

Ideation / Design Strategy
  • Crazy 8’s: Rapid sketching of diverse ideas

  • FigJam consolidation: Centralized feature concepts

  • Key Features: Personalized onboarding, API playground, learner’s hub, notifications dashboard, security hub, collaborative workspace

  • Prioritization: 2x2 Impact vs Effort matrix

Prototype
  • Personalized Onboarding: a short questionnaire powers an adaptive guide that meets users where they are to achieve their API goals

  • Learning Hub: a unified dashboard that offers tutorials/guides, explains what an API does, and how to integrate it

  • Interactive Testing: an embedded and interactive sandbox where developers can experiment, debug, and edit code safely

Impact / Risks

Impact:

  • Revenue Growth: Lower barriers to integration enable new API subscriptions and transaction revenue

  • Competitive Positioning: Developer-first approach differentiates CommBank vs fintechs and other banks

  • Operational Efficiency: Self-service portal reduces support workload, enabling scale

Risk & Mitigations:

Risks

Mitigations

Personalization may feel too long or intrusive

Progressive profiling; A/B test onboarding flows

Playground may misrepresent API behavior

Match API endpoints in test mode; clarify differences

Learner Hub may miss developer needs

Collect feedback, monitor tickets, update content regularly


Learnings / Reflections
  • Designing for highly technical users requires balancing detail with simplicity

  • Personalization must enhance, not hinder, adoption

  • Sprint collaboration across research, synthesis, ideation, and prototyping strengthened cross-functional teamwork

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