DR currently refunds transactions in the payment processor consoles and then flags them as fraud in a Google Doc.
We would like to have all fraud txns tagged in Civi for e.g. training an ML model and also for proactive FR-tech filter creation.
However, we don't want DR to have to double their refund workload by refunding in a console + then flagging in Civi.
Create a refund workflow in Civi that has a checkbox to flag the donation as fraud. When the box is checked we can store the string 'fraud' in the cancel_reason field on the contributions table.