Overview
- Cross-card analytics
- Time-based behavior tracking
- Velocity monitoring (how fast and how often)
- Correlation across float, card usage, and merchant types
- Graph-based clustering (same device, same IP, same MCC)
What is velocity monitoring?
Velocity rules detect how fast or how frequently certain actions are taken. It is a key strategy in detecting abuse.Examples of effective velocity checks
These rules are low cost, fast, and can prevent more expensive post-fraud reconciliation.
Float flow analysis
Visualizing how float moves can uncover laundering or abuse patterns. Watch for:- Top-up → spend → refund → withdrawal loops
- Float landing in same merchant or MCC across different users
- Refund amounts matching prior spend from another account
- Terminated card receives refund → wallet receives payout
Device & IP clustering
Fraud often comes from reused infrastructure, same device, same VPN, same IP.Techniques
- Device fingerprinting (user agent + entropy + browser config)
- Shared IP detection
- Behavior signatures (e.g. card create + terminate in 5 mins)
- MAC address or mobile device ID if mobile SDKs are used
Actionable rules
- If 5+ accounts use same device → lock all and trigger review
- Block IPs known for fraud or linked to previous abuse
- Tag devices with historical fraud score
Merchant behavior mapping
Patterns
- One merchant receiving refunds from many users
- Same user spending at many MCCs in a short window
- MCC not matching card BIN usage
- Refund patterns aligned to merchant time zones
Transaction graphs
Mapping user → card → merchant → action chains reveals high-risk behaviors.
These graphs become the basis of automated risk scoring.
Pattern-triggered actions
Audit and alerting layer
- All flagged patterns must be logged with timestamp and user context
- Tag alerts with category: refund-abuse, velocity-spike, mcc-mismatch, etc.
- Treasury if float exposed
- Engineering if webhook anomaly
- Compliance if BIN/MCC conflict