New or updated cancellation reports should include a ​cancellation source/reason type​ field that clearly distinguishes:
• Staff-initiated cancellations
• Client-initiated cancellations
• System auto-cancellations (e.g. Payment Link expiry)