
My Role
Lead Product Designer
Timeline
4 months
Scope
Wallets · Escrow · Disputes
Timeline
Dec 2025- April 2026
People
1x Product designer
1x PM
1x QA Engineer
2x Front-end developers
2x Back-end developers



We’d love your feedback

On a scale of 0–10, how likely are you to recommend GoFlex to a friend or colleague?
1
2
3
4
5
6
7
8
9
10
Not likely
Very likely
Skip form
Submit feedback

“I love how fast payouts come in, but honestly, I wish I had more control over the amount withdrawn. Money just lands in my bank account whether I’m ready or not, and it makes budgeting difficult.”

“Once I send an invoice and receive the payout, I don’t really check GoFlex again until I have another one to send. There’s nothing really pulling me back into the product.”

“I paid for an invoice and the merchant disappeared. At that point, I didn’t even know what my options were inside GoFlex, so I just contacted my bank”

“I wish the system could hold the money until I confirm the work is done. Paying upfront without any control is a bit risky for me sometimes”

"Every time an end client files a chargeback with their bank, it becomes a much bigger problem than if they'd just come to us first."

“By the time we’re aware of a dispute or fraud issue, the payout has already gone out. That’s where we start losing money.”
1
Improve Communication & Visibility
Keep the existing flow for payment and transactions as is but improve visibility through better timelines, notifications, and transparency
Why we considered it
Doesn't require overhaul of the current designs
Quick to implement
Less engineering effort
Improvement of the current system
Tradeoffs
Doesn't address low engagement or retention
2
Hold a Percentage of Every Payment
Release most of the payment to merchants immediately but hold some percentage as a safety buffer
Why we considered it
Offers a balance between protecting clients and paying merchants
Allows merchants access to most of their money
Provides some protection against fraud
Creates incentive for merchants as a safety fund
Tradeoffs
Clients are still exposed to risk
Merchants must wait for some portion of their earnings
Creates confusion around payout timing
Doesn't solve dispute resolution
3
Manual Transaction Review Before Fund Release
Every invoice payment would enter a pending state and require a member of the finance team to manually review and approve the transaction before funds became available to the merchant.
Why we considered it
Would significantly reduce fraudulent payouts.
Gives Operations full visibility into every transaction.
Minimizes chargeback losses
Tradeoffs
Doesn't scale with growing transaction volume
Delays access to funds for legitimate merchants
4
Delayed Payout System
Why we considered it
Increases safety and gives time for issues to surface
Tradeoffs
Frustrates merchants who rely on fast cash flow
If issues aren’t detected in time, funds still get released
Key Insight
No single solution solved all the HMWs without introducing new tradeoffs. This led us to combine the strongest parts of each approach into a unified trust system:
Wallets
•
Escrows
•
Balance States
•
Dispute Resolution
1
Solution One


2
Solution Two

3
Solution THREE

4
Solution four

I also designed an internal review dashboard that enables the Finance and Compliance team to:
1. View payment details, risk levels, review timelines, and dispute windows from a single screen.
Prioritise high-risk transactions for manual investigation.
Request additional information (RFI) from merchants when more evidence is needed.
Pause fund release while a transaction is under review or being investigated.
Approve transactions, automatically moving funds from the merchant's Pending Balance to their Available Balance.

5
Solution FIVE
Problem
1
1
2
Accessibility

Claude
I used Claude to review the dispute resolution flow, which helped me identify an edge case I hadn't considered; a client requesting a partial refund instead of disputing the full payment. I then updated the flow to account for this scenario before development.

ChatGPT
I used Chat GPT for UX copy writing for the empty states, modals, onboarding, and other interface content, which I refined to match GoFlex's tone of voice.

Figma AI & Google Stitch

Magnific AI
Phase 1
Wallets & Escrow · December 2025
Phase 2
Internal Disputes · April 2026
Milestone-based escrow releases
Break payments into stages tied to deliverable milestones, giving clients granular release control.
Merchant trust scores
Reputation scoring based on dispute history and delivery track record to surface quality merchants.









