Concept Flow - Withdrawal patterns
User requests withdrawal
Check user balance
Is balance sufficient?
No→Reject withdrawal
Yes
Lock funds
Process withdrawal transaction
Confirm transaction success?
No→Unlock funds, notify failure
Yes
Update user balance
Notify user of success
END
This flow shows how a withdrawal request is handled step-by-step, checking balance, locking funds, processing, and confirming success.