Fraud policy as decision tables, not vendor config
Fraud policy is naturally a matrix: score band by velocity counter by customer segment, resolving to an action and a reason code. GoRules decision tables are that matrix, spreadsheet-style, edited by fraud analysts and rendered in natural language for review. Hard blocks such as confirmed-fraud devices, blocked BIN ranges, and disposable email domains are modeled with Policies, ordered blocks evaluated in sequence, so they fire before the score is ever consulted. Velocity conditions like cards per device in 24 hours, attempts per BIN, or orders per shipping address sit in the same table as the score bands, and ZEN expressions handle derived values such as deviation from the customer's own baseline. Start from the fraud detection templates instead of a blank table.