Skip to content

Risk Profiles

The Risk Profiles section provides customer risk scoring and management for AML compliance, including risk assessment, transaction limits, and risk history tracking.

Overview

Risk profile capabilities:

  • Customer risk score calculation (0-100 scale)
  • 7 risk categories for comprehensive assessment
  • Risk-based transaction limits
  • Risk score history and trending
  • Bulk risk recalculation

Risk Score Scale

Score RangeRisk RatingDescription
0-25LOWMinimal risk indicators
26-50MEDIUMSome risk indicators present
51-75MEDIUM_HIGHElevated risk requiring monitoring
76-100HIGHHigh risk requiring enhanced due diligence

Risk Categories

The risk score is calculated from 7 weighted categories:

CategoryWeightDescription
Geographic Risk15%Country and region risk factors
Transaction Volume20%Total transaction amounts
Transaction Frequency15%Number of transactions per period
Product Risk10%Types of products/services used
Verification Status15%KYC verification completeness
PEP Status15%Politically Exposed Person match
Alert History10%Previous AML alert count

Risk Profile Page

Sections

SectionDescription
Risk Category BreakdownVisual breakdown of all 7 categories
Risk Score HistoryChart and table of historical scores
Transaction LimitsCurrent limits based on rating
Risk OverrideManual override controls

Transaction Limits

Risk-Based Limits

Risk RatingDaily LimitWeekly LimitMonthly LimitSingle Transaction
LOWE50,000E200,000E500,000E25,000
MEDIUME25,000E100,000E250,000E10,000
MEDIUM_HIGHE10,000E40,000E100,000E5,000
HIGHE2,500E10,000E25,000E1,000

Limits Display

FieldDescription
Limit ValueMaximum allowed
Used AmountCurrently utilized
RemainingAvailable limit

Bulk Risk Recalculation

Recalculate risk scores for all users.

SettingValue
Batch Size100 users per batch
ProcessingSequential batches

Returns:

  • Number updated
  • Number failed

Risk Override

Compliance officers can manually override risk ratings.

FieldDescription
Override RatingLOW, MEDIUM, MEDIUM_HIGH, HIGH
ReasonRequired explanation for audit

Active Override Display

Shows when override is active:

  • Override rating
  • Set by (user)
  • Set date

Risk Score History

Chart

Line chart showing risk score over time (0-100 scale).

History Table

ColumnDescription
DateWhen score was calculated
ScoreNumerical score
RatingLOW, MEDIUM, MEDIUM_HIGH, HIGH
ReasonReason for change

API Endpoints

EndpointMethodDescription
/admin/aml/customers/:userId/risk-profileGETGet customer risk profile
/admin/aml/customers/:userId/recalculate-riskPOSTRecalculate single user
/admin/aml/recalculate-all-risk-scoresPOSTBulk recalculation

Internal use only - Keshless Payment Platform