Transaction Risk Scoring
Pre-settlement dynamic risk scoring evaluates every transaction before execution with configurable rules and adjustable weights.
Overview
The Risk Scoring Engine assigns a dynamic score between 0 and 1 to every transaction before it reaches the settlement layer. By analyzing multiple risk factors in parallel, the engine can flag, hold, or reject transactions that exceed configurable thresholds - all before any value moves.
Institutions can tune scoring weights, override thresholds per corridor, and integrate risk data into their own compliance workflows. Every scoring decision is logged to the immutable audit trail for regulatory review.
Scoring Factors
API Endpoint
POST /v1/risk/score
Request
Response
Risk Levels
Actions
| Action | Trigger | Behavior |
|---|---|---|
allow |
Low risk | Transaction proceeds with standard logging |
allow_with_logging |
Low-medium risk with flags | Transaction proceeds with enhanced audit trail and flag details |
hold |
Medium-high risk | Transaction paused for manual review by compliance team |
reject |
Critical risk | Transaction blocked and flagged for investigation |
Configurable Rules
Every scoring factor has an adjustable weight that institutions can tune to match their risk appetite. Weights are configured per-organization and can be overridden per-corridor. Changes to weights are versioned and auditable.