Direct Debit Pro

Stakes

Payment failures weren’t just failed transactions.
They created unresolved arrears, repeated retries, and unclear system states.

Merchants couldn’t track what happened after a failure, which led to missed recovery opportunities and operational confusion.

Problem

Merchants using Direct Debit payment method struggled to manage failed payments because the system treated failures as isolated events, without a clear recovery path or visibility into what happens next.

Payments don’t fail once.
They move through multiple states:

On top of this, UK Direct Debit rules added strict constraints around retries and timing.
The challenge was not just designing screens, but making the system behavior understandable.

What I found

The approach was mainly based on evidence based system first UX design, based on three principles


  • Failed payments had no structured follow-up

  • System logic (retries, mandates) was hidden

  • Merchants didn’t know:
    -what failed
    -what would happen next
    -what they should do

    This created confusion and reduced trust in the system.


Decision & Tradeoff

Plans & Design Thinking

Before designing screens, I focused on how the system behaves in different situations and cases especially when payments fail or change.

I broke major flows down into what causes it, how the system responds to it, and what action can solve it. This helped simplify complex rules, align design with engineering logic, and make system behavior clear to users.



A. Payment Failure → Arrears Detection

Failed payments are not dead ends.
They become trackable arrears linked to customers and plans.




B. Arrears Calculation & Transparency

C. Arrears Recovery: Auto recovery

D. Arrears Recovery ( Auto vs Manual )

Customers Bank details are critical for all payments.
If a merchant or customer updated bank information or KYC and it wasn’t verified properly, payments could fail repeatedly or go to the wrong account.

This created a high financial risk for both the platform and the merchant.



How It Helped

  • Arrears status shown to improve visibility

  • Recovery options placed here to guide next action

  • Status labels designed for clarity, not system terms

  • Automated payment collection is more reliable and more improved

  • The system is more flexible without risking its stability.

Design Impact

This system improves visibility and control over failed payments.
Based on payment system benchmarks:


  • Estimated 10–20% improvement in recovery rates

  • Reduced manual reconciliation effort

  • Increased trust in automated collections

  • Operational clarity: Clear separation between payments, failures, and arrears system

  • Scalability: System logic designed to handle growing merchant database

What’s next

  • Improve notifications for failed payments

  • Track recovery success rate per merchant

  • Optimize retry logic based on user behavior

  • Import customers from different platforms

Direct Debit Pro

Stakes

Payment failures weren’t just failed transactions.
They created unresolved arrears, repeated retries, and unclear system states.

Merchants couldn’t track what happened after a failure, which led to missed recovery opportunities and operational confusion.

Problem

Merchants using Direct Debit payment method struggled to manage failed payments because the system treated failures as isolated events, without a clear recovery path or visibility into what happens next.

Payments don’t fail once.
They move through multiple states:

On top of this, UK Direct Debit rules added strict constraints around retries and timing.
The challenge was not just designing screens, but making the system behavior understandable.

What I found

The approach was mainly based on evidence based system first UX design, based on three principles


  • Failed payments had no structured follow-up

  • System logic (retries, mandates) was hidden

  • Merchants didn’t know:
    -what failed
    -what would happen next
    -what they should do

    This created confusion and reduced trust in the system.


Decision & Tradeoff

Plans & Design Thinking

Before designing screens, I focused on how the system behaves in different situations and cases especially when payments fail or change.

I broke major flows down into what causes it, how the system responds to it, and what action can solve it. This helped simplify complex rules, align design with engineering logic, and make system behavior clear to users.



A. Payment Failure → Arrears Detection

Failed payments are not dead ends.
They become trackable arrears linked to customers and plans.




B. Arrears Calculation & Transparency

C. Arrears Recovery: Auto recovery

D. Arrears Recovery ( Auto vs Manual )

Customers Bank details are critical for all payments.
If a merchant or customer updated bank information or KYC and it wasn’t verified properly, payments could fail repeatedly or go to the wrong account.

This created a high financial risk for both the platform and the merchant.



How It Helped

  • Arrears status shown to improve visibility

  • Recovery options placed here to guide next action

  • Status labels designed for clarity, not system terms

  • Automated payment collection is more reliable and more improved

  • The system is more flexible without risking its stability.

Design Impact

This system improves visibility and control over failed payments.
Based on payment system benchmarks:


  • Estimated 10–20% improvement in recovery rates

  • Reduced manual reconciliation effort

  • Increased trust in automated collections

  • Operational clarity: Clear separation between payments, failures, and arrears system

  • Scalability: System logic designed to handle growing merchant database

What’s next

  • Improve notifications for failed payments

  • Track recovery success rate per merchant

  • Optimize retry logic based on user behavior

  • Import customers from different platforms

Direct Debit Pro

Stakes

Payment failures weren’t just failed transactions.
They created unresolved arrears, repeated retries, and unclear system states.

Merchants couldn’t track what happened after a failure, which led to missed recovery opportunities and operational confusion.

Problem

Merchants using Direct Debit payment method struggled to manage failed payments because the system treated failures as isolated events, without a clear recovery path or visibility into what happens next.

Payments don’t fail once.
They move through multiple states:

On top of this, UK Direct Debit rules added strict constraints around retries and timing.
The challenge was not just designing screens, but making the system behavior understandable.

What I found

The approach was mainly based on evidence based system first UX design, based on three principles


  • Failed payments had no structured follow-up

  • System logic (retries, mandates) was hidden

  • Merchants didn’t know:
    -what failed
    -what would happen next
    -what they should do

    This created confusion and reduced trust in the system.


Decision & Tradeoff

Plans & Design Thinking

Before designing screens, I focused on how the system behaves in different situations and cases especially when payments fail or change.

I broke major flows down into what causes it, how the system responds to it, and what action can solve it. This helped simplify complex rules, align design with engineering logic, and make system behavior clear to users.



A. Payment Failure → Arrears Detection

Failed payments are not dead ends.
They become trackable arrears linked to customers and plans.




B. Arrears Calculation & Transparency



How It Helped

  • Arrears status shown to improve visibility

  • Recovery options placed here to guide next action

  • Status labels designed for clarity, not system terms

  • Automated payment collection is more reliable and more improved

  • The system is more flexible without risking its stability.

C. Arrears Recovery: Auto recovery

D. Arrears Recovery ( Auto vs Manual )

Customers Bank details are critical for all payments.
If a merchant or customer updated bank information or KYC and it wasn’t verified properly, payments could fail repeatedly or go to the wrong account.

This created a high financial risk for both the platform and the merchant.

Design Impact

This system improves visibility and control over failed payments.
Based on payment system benchmarks:


  • Estimated 10–20% improvement in recovery rates

  • Reduced manual reconciliation effort

  • Increased trust in automated collections

  • Operational clarity: Clear separation between payments, failures, and arrears system

  • Scalability: System logic designed to handle growing merchant database

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