- Fraud teams
- Compliance and audit reviewers
- Product and support leads
- Treasury operations
- Developers building risk controls
Capstone simulation scenario
Context: Your system supports virtual dollar cards issued through a regulated partner. On Monday morning, customer support receives several complaints from users reporting reversed transactions and incorrect balances. You are part of the Fraud & Treasury Response Unit tasked with determining:- What happened
- Whether there is an actual fraud pattern
- How to contain the issue
- What changes must be made going forward
Step 1: Initial trigger
Support tickets include:- “I topped up $50, my transaction was reversed, but the card was terminated.”
- “My card was declined multiple times, then disappeared.”
- “I got a refund, but I never made a transaction.”
- “My account shows a top-up but no spend.”
- 3 different users topped up within 30 minutes
- Each card was terminated shortly after
- All users received refunds within 2 hours from a merchant tagged MCC 6051 (crypto-related)
- The refund went to float instead of to the cards (since the cards were terminated)
- 3 users withdrew that float to their wallet
Step 2: Trace the timeline
Use the following sequence for User A:
Initial Loss to Platform: $100 x 3 users = $300
Step 3: Forensic checklist
Step 4: Containment response
Step 5: Risk summary
Step 6: Action items & remediation
Quick reflection questions
1. What failure allowed float to be laundered?
Refund was issued to a float destination due to lack of spendRef enforcement.2. What pattern linked the accounts?
Same IP, device fingerprint, merchant, and timing.3. What would a better rule have prevented?
Block refund without verified spend within X hours or days.Final capstone checklist
- Detected and isolated suspicious refund flow
- Logged card lifecycle events and webhook trail
- Identified root cause and quantified loss
- Contained affected users and flows
- Triggered treasury audit and compliance reports
- Implemented systemic prevention changes