Rayan Aleisa

Dispute Management

A product designer focused on translating ideas into practical and beautiful designs that solve real-world problems.

The Tablet version is coming soon. You can view the website on a desktop or mobile. I apologize for this inconvenience.

Digital Wallet & Payout System

Planned and launched a structured in-app wallet with withdrawals, receipt uploads, and transaction tracking.

Worked closely with the Finance and Data teams, and prepared the internal dashboard and future automation roadmap.

Planned and launched a structured in-app wallet with withdrawals, receipt uploads, and transaction tracking.

Worked closely with the Finance and Data teams, and prepared the internal dashboard and future automation roadmap.

My role

My role

Product designer

Product designer

Team

Team

Product designer
Finance team 
Data team

Product designer
Finance team 
Data team

Timeline

Timeline

29 Sep - Ongoing

29 Sep - Ongoing

The Problem

When we started, the wallet in the app was just a static number — users could see their balance, but:

  • There was no way to withdraw funds

  • The only top-up options were Apple Pay and credit/debit cards

  • Bank transfers weren’t supported, despite being the preferred method for most companies

  • There was no ability to upload or verify transfer receipts

  • There was no visible transaction history — especially for withdrawals or top-ups via bank transfers

  • Users had no visibility into what was pending, completed, or failed

These limitations caused major friction for both users and internal teams, leading to confusion, support tickets, and limited trust in the system.

The Goal

To turn the wallet from a passive number into a fully functioning payment center within the app — giving users full control and visibility over their wallet activity.

To handle this effectively, we split the work into two main phases:

  1. Phase 1 – A fast-launch, semi-automated system

  2. Phase 2 – A long-term, fully automated system using Virtual IBANs

Phase 1

Semi-Automated System

Due to tight timelines and urgent product needs, we focused on launching something that works now, even if the backend wasn’t fully automated.

The goal was to unblock users and start building user trust, while preparing for full backend automation.

In this phase:

  • Users can request withdrawals directly from within the app

  • They can upload bank transfer receipts

  • They receive status updates and alerts (e.g. “Pending”, “Under Review”, “Completed”)

  • Internally, our team handles transfers and verification manually but in a structured way

From the user’s perspective — it feels automated

From the backend — it’s still manual, but trackable, documented, and aligned across teams

Phase 2

Full Automation with Virtual IBANs (Planned)

We’re preparing to fully automate wallet operations using Virtual IBANs per user, which will enable:

  • Wallet top-ups via direct bank transfers

  • Automated transfer recognition and matching

  • Faster processing and error reduction

  • Real-time transaction sync

  • Zero manual intervention

This future state will provide a seamless and scalable experience for both users and internal teams.

Cross-Team Collaboration

This project required heavy coordination with:

  • Finance Team – to define the manual payout workflow, IBAN validation logic, and approval steps

  • Data Team – to structure transaction history, define status fields, and build backend audit trails

We held regular syncs to align logic, use consistent language across systems, and ensure the end-to-end experience made sense from both user and operations perspectives.

Wallet Operations Dashboard – Planning & Enablement

Before this project, there was no internal dashboard for managing wallet activity — all workflows were fragmented and handled manually via spreadsheets or DMs.

As part of this initiative:

  • I led the planning, structuring, and requirements gathering for a new Wallet Operations Dashboard

  • Worked closely with Finance, Data, and Engineering teams to define:

    • What the dashboard should show (transactions, statuses, filters, actions)

    • How statuses should behave (e.g. “Pending Verification”, “Transfer Failed”, etc.)

    • What tools the team needs to approve, reject, or flag issues

    This dashboard became essential for our internal team to handle Phase 1 smoothly and lays the foundation for full automation.

My Role

  • Defined the entire wallet flow, from user withdrawals to internal processing

  • Planned and mapped out all UI states, user journeys, toast messages, error states, and pop-ups

  • Acted as the bridge between Product, Design, Engineering, Finance, and Data

  • Wrote functional requirements and logic for both the user-facing features and the internal dashboard

  • Ensured consistency across systems in language, statuses, and experience

  • Balanced short-term urgency with long-term scalability

Results

  • Enabled 100% of users to initiate and track wallet actions in-app

  • Supported internal teams with a clear, centralized system for processing payouts

  • Reduced manual communication and errors

  • Increased trust and confidence among users

  • Created the structure needed to move toward full automation

Nice to see you here!

R.aleisa@outlook.com

0567868913

Made with love © 2025 Rayan Aleisa

Nice to see you here!

R.aleisa@outlook.com

0567868913

Made with love © 2025 Rayan Aleisa