AI | iOs & Android

How AI-powered design created clearer banking payment experiences.

The Problem

This case study explores how AI-powered design helped improve payment interactions in a banking application. By combining AI exploration with UX and motion design, I created clearer experiences for processing, success, failure, and recovery states—helping users feel more confident and informed throughout their transactions.

Banking interactions are often functional but emotionally flat, relying on basic spinners and status messages to communicate transaction progress. While these elements confirm that something is happening, they don’t always reassure users or explain what to expect next.


We explored how thoughtful motion could make transaction states clearer, more responsive, and trustworthy—without distracting users from critical financial information.

Back

Linked In

Instagram

Behance

Whatsapp

Resume

AI was used to support creative exploration, not make product decisions. The design team remained in control of interaction behavior, information hierarchy, accessibility, banking terminology, user flows, animation timing, product constraints, and production implementation. This ensured that every AI-assisted concept was refined to meet real user needs, banking standards, and technical requirements before being implemented.

Users often receive limited feedback during payment processing.

This can create:

Lack of clarity

Users may not understand whether a transaction is processing, completed, or stuck.

?

Low reassurance

Static messages don’t always provide confidence during high-stakes financial moments.

Limited feedback 

Existing interactions miss opportunities to guide users through what happens next.

Why AI?

Goals

From AI Concept → Production Animation

Should the animation start immediately or after the transaction request is confirmed?

How long should a success animation play?

What happens if the payment takes longer than expected?

Outcome

Implementation

Understanding

Designing the Payment State System

Understanding the User

This led to a unified financial workspace that brought banking, payments, cards, financial controls, compliance, and insights into one operational layer, allowing SMEs to manage their business finances from a single platform.

AI Exploration → UX Filtering → Design System Alignment → Prototype → Production → Validate

Start only after the application receives the appropriate system state.

Keep the animation short and allow the confirmation state to remain visible.

The animation transitions into a persistent processing state rather than looping indefinitely without context.

Starting too early could imply that the transaction has already been processed.

Users shouldn’t have to wait for an animation before understanding the result.

Users need reassurance that the system is still working.

Instead of designing individual animations, we created a state-based motion system.

The final motion system was integrated into the banking application across relevant transaction experiences.

Can expect major improvement in engagement with success-state interactions

Additional qualitative improvements included:

Clearer transaction feedback

Stronger sense of system responsiveness

Better recognition of payment states

More consistent interaction language

Reusable motion patterns across banking journeys

More polished and human banking experience

Uncertainty → Repeated actions → Anxiety → Support queries

Stakeholder Interviews

Explore faster 

Workflow Mapping

Prototype & refine

Competitive Analysis

Keep design in control 

SME owners, finance managers, operations, and compliance teams

Generated multiple visual concepts, character directions, and motion ideas in less time.

Onboarding, cards, payments, transactions, and reconciliation

Used AI to visualize concepts and test different emotional and motion directions before production.

Wise Business, Brex, Ramp, Airwallex, and Mercury

AI supported exploration, while UX decisions around interaction, accessibility, hierarchy, timing, and banking constraints remained designer-led.

Processing

Visual language: Continuous / looping

Purpose:

“Your transaction is still being handled.”

Success

Visual language: Expansion + confirmation

Purpose:

“Your transaction has completed successfully.”

Failure

Visual language: Controlled interruption

Purpose:

“Something needs your attention.”

System feedback → Understanding → Confidence → Completion

Payment State

User Question

Design Opportunity

Initiating

“Did it start?”

Provide immediate acknowledgement

Processing

“What’s happening?”

Show clear system feedback

Success

“Did it work?”

Provide confident confirmation

Failure

“What went wrong?”

Explain + provide recovery

Recovery

“What should I do?”

Provide an obvious next action

Decision:

Decision:

Decision:

Impact

Reason:

Reason:

Reason:

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