Payment Product Suite

Payment Product Suite

Payment Product Suite

Payment Product Suite

The client engaged our team to modernize their legacy ACH payment system by launching a scalable, developer-friendly SDK for iGaming platforms. The goal was to reduce integration time, improve the end-user experience, and support wider adoption across casinos and gaming operators.


As Lead UX Consultant, I was embedded with the implementation team, where I helped shape content and usability, as well as extended UX strategy across a sales demo tool, payment kiosks, a cashless table app, and a concept for a centralized patron portal.

Role:

UX Lead

Industry:

Fintech

Tools Used:

Figma, Mural, Optimal Workshop, UserTesting

01

The problem

01

The problem

01

The problem

01

The problem

What wasn't working?
The legacy XML-based ACH integration was slow, confusing, and lacked modern usability standards, causing integration bottlenecks for developers and friction for players.
What wasn't working?
The legacy XML-based ACH integration was slow, confusing, and lacked modern usability standards, causing integration bottlenecks for developers and friction for players.
Who was affected?
iGaming product owners, integration engineers, casino operators, and sports bettors struggled with manual workarounds and unclear flows.
Who was affected?
iGaming product owners, integration engineers, casino operators, and sports bettors struggled with manual workarounds and unclear flows.
Why was it important to solve?
Low adoption and lengthy onboarding undermined market share. A modern SDK could accelerate time-to-market, slash support burden, and drive double-digit adoption.
Why was it important to solve?
Low adoption and lengthy onboarding undermined market share. A modern SDK could accelerate time-to-market, slash support burden, and drive double-digit adoption.
“We have to look into the system, download the file, and process it manually. If that could be automated, that would be great.” – Technical Analyst & iGaming Operator, user interview

“There were constant workarounds just to get the right player info… every new requirement created delays or confusion during integration.” – Director of Cashless Operations, user interview

02

My process

02

My process

02

My process

02

My process

Discovery & Research

  1. Facilitated stakeholder focus groups & technical roundtables to surface pain points in the XML API, define goals (“faster certification,” “best-in-class SDK”), and agree on success metrics (double-digit adoption, satisfaction, revenue growth).
  2. Conducted user interviews & preliminary usability studies (5 moderated sessions) to validate enrollment, deposit, withdrawal, and account-management flows.
  3. Mapped personas & journey flows for both developers (operators) and patrons (bettors), revealing critical friction in onboarding and transaction clarity.
  4. Audited existing SDK flows & collaborated with Product and Engineering to define MVP scope and UX principles (trust, clarity, speed), while planning for future updates to other existing and new products like kiosks and a patron portal.

Solution Vision Statement

"The [ACH Payment Platform] is a set of tools that enable internet gaming websites to integrate the [Client Name] payment option more easily and efficiently. The trusted toolkit provides an intuitive and easy to use interface, empowering players to utilize [Client Name] for all their gaming account transaction needs."

Research Findings

  1. Integration friction was the top barrier: developers needed clear, containerized REST/JSON components with minimal setup.
  2. Enrollment flows (Plaid vs. manual entry) tested as “easy” by the majority, but users expected single-step phone verification and clearer progress indicators.
  3. Users prioritized robust error-handling & clear success messaging. Players needed immediate confirmation that their funds had updated correctly on the operator’s site.
  4. The client-side Sales team needed a demo app along with annotated flows and customizable branding to showcase to casino partners.

Design & Prototyping

  1. Laid the foundation for a design system by organizing and documenting key SDK interface elements; such as modals, form fields, button states, and error-messaging patterns; to guide future scalability.
  2. Created wireframes & high-fidelity mockups for the both the SDK and sales demo tool, incorporating the client's updated branding post-acquisition.
  3. Developed clickable prototypes & ran unmoderated and moderated usability tests (n=12), iterating on copy, button placement, and loading states to reduce user uncertainty.
  4. Authored production-ready UX content and integration documentation; coached stakeholders on analytics planning and continuous feedback loops.

03

Impact & lessons learned

03

Impact & lessons learned

03

Impact & lessons learned

03

Impact & lessons learned

03

Impact & lessons learned

What did I learn?
1. Designing an SDK requires balancing developer ergonomics and end-user simplicity. Too much technical detail can overwhelm non-technical patrons.

2. Early and ongoing collaboration with Sales and Engineering and including UX in implementation secures alignment on technical feasibility and business goals.
What did I learn?
1. Designing an SDK requires balancing developer ergonomics and end-user simplicity. Too much technical detail can overwhelm non-technical patrons.

2. Early and ongoing collaboration with Sales and Engineering and including UX in implementation secures alignment on technical feasibility and business goals.
What would I do differently?
1. Plan analytics collection during discovery to better measure adoption, error rates, and transaction success earlier on.

2. Include non-US operator perspectives earlier to validate global requirements and localization needs.
What would I do differently?
1. Plan analytics collection during discovery to better measure adoption, error rates, and transaction success earlier on.

2. Include non-US operator perspectives earlier to validate global requirements and localization needs.
Key Takeaways / Outcomes
1. In unmoderated tests, participants completed deposit and withdrawal flows with 100% success, calling the experience “seamless” and “intuitive”.

2. Operator integration time dropped by an estimated 50%, enabling development teams to onboard in hours instead of days.

3. Following my tenure, the client hired a full-time UX designer in-house, validating how critical end-to-end UX is across the product lifecycle.
Key Takeaways / Outcomes
1. In unmoderated tests, participants completed deposit and withdrawal flows with 100% success, calling the experience “seamless” and “intuitive”.

2. Operator integration time dropped by an estimated 50%, enabling development teams to onboard in hours instead of days.

3. Following my tenure, the client hired a full-time UX designer in-house, validating how critical end-to-end UX is across the product lifecycle.

Impact Statement

The modern ACH SDK now powers payments across multiple iGaming platforms, delivering a streamlined integration experience for developers and a frictionless payment flow for users.

This work not only accelerated adoption but also helped establish momentum for a scalable UX framework that continues to guide the client's payment product suite.

04

More projects

04

More projects

04

More projects

04

More projects

04

More projects

I'm seeking new, senior level UX & product design roles,

let’s chat about how I can be a great fit for your team!

Created by Kara Lam

Built in Framer

I'm seeking new, senior level UX & product design roles,

let’s chat about how I can be a great fit for your team!

Created by Kara Lam

Built in Framer

I'm seeking new, senior level UX & product design roles,

let’s chat about how I can be a great fit for your team!

Created by Kara Lam

Built in Framer

I'm seeking new, senior level UX & product design roles,

let’s chat about how I can be a great fit for your team!

Created by Kara Lam

Built in Framer

I'm seeking new, senior level UX & product design roles,

let’s chat about how I can be a great fit for your team!

Created by Kara Lam

Built in Framer