Skip to main content

Fraud and alerts

This is where you define when IncentIA should stop a suspicious operation and review what it has detected. There are two screens: Operations › Fraud Rules and Operations › Alerts.

Availability

Fraud Rules: Fraud Rules permission · Edition: Growth and Enterprise Alerts: Alerts permission

Fraud rules​

Each rule belongs to a loyalty programme and is checked every time a member of that programme earns or redeems points. Only rules with Active ticked count.

Fraud rule form with type, threshold, time window, action and severity

List​

The screen has a search box (Search...) and Refresh. Create New appears only if you can create rules.

ColumnWhat it isNotes
NameRule name
Rule TypeWhat it checksShown by its English name, without spaces
Threshold ValueLimit that triggers the ruleIts meaning depends on the type
Action on TriggerWhat IncentIA doesAlert, BlockTransaction, SuspendMember or RevertTransaction
SeverityImportance of the alertLow, Medium, High, Critical
ActiveWhether the rule appliesGreen tick or red cross

The Actions menu on each row offers Edit and Delete, depending on your permissions.

Create or edit a rule​

  1. Click Create New (or Edit on a row).
  2. Enter the Name (required) and, if you wish, a Description.
  3. Choose the Loyalty Programme it applies to.
  4. Choose the Rule Type and fill in Threshold Value and Time Window (minutes).
  5. Choose the Action on Trigger and the Severity.
  6. Tick Active and click Save.

Rule types​

TypeTriggers when…What to fill in
VelocityCheckThe member performs more operations than the threshold within the windowThreshold Value: number of operations. Time window: minutes
AnomalousAccrualA single points accrual exceeds the thresholdThreshold Value: points. It does not look at redemptions or transfers
DuplicateEvidenceThe member earns points several times with the same amount within the windowThreshold Value: repetitions (2 if left empty). Time window: minutes
warning

SameIpMultipleAccounts, PosVerification, GeoAnomalous and Custom appear in the list of types, but today they neither block nor alert anything. The Conditions block of the form is not applied either. Do not rely on them to protect your programme.

Actions​

ActionWhat happens
AlertThe operation goes ahead and an open alert is recorded
BlockTransactionThe operation is rejected and the member sees an error
SuspendMemberThe operation is rejected, the member is suspended and their open sessions are closed
RevertTransactionToday it behaves the same as BlockTransaction: the operation is rejected before it completes

If several rules fire at once, the strongest action is applied. SuspendMember stops the check of the remaining rules.

tip

Start with Alert and a low Severity. Watch the Alerts for a few days and, once the thresholds are reliable, switch to BlockTransaction.

Alerts​

The screen is titled Operational Alerts. It summarises what an operator should look at: fraud, expiring points and unusual patterns. It is read-only.

Alerts screen with the counters, fraud alerts, expiring points and anomalies

This screen's labels are shown in English. It is calculated when you open it, using the operations of the last 30 days and your active rules. It is not a task inbox: there are no buttons to mark an alert as reviewed.

Counters​

At the top you see Total Alerts, Fraud Alerts, Expiring Points and Anomalies. Below, the breakdown by severity (Critical, High, Medium, Low), only for those with cases.

Sections​

SectionWhat it listsColumns
Fraud AlertsCases from VelocityCheck and DuplicateEvidence rulesRule, Type, Severity, Member, Program, Points, Detected, Description
Expiring PointsMembers with points about to expireMember, Program, Points Expiring, Expiry Date
Anomaly WarningsCases from AnomalousAccrual rulesType, Severity, Member, Program, Value, Threshold, Detected, Description

In Expiring Points, the Expiring within: selector accepts 7, 14, 30, 60 or 90 days. Only programmes that have point expiry configured are included. Each table paginates in tens.

If there are no cases, you see No fraud alerts detected, No anomalies detected or No points expiring within N days.

For fraud and anomaly alerts to appear you need active rules. Without rules, you will only see expiring points.

Permissions​

ActionPermission (UI text)Technical id
View the rulesFraud RulesPages.Loyalty.FraudRules
Create rulesCreating Fraud RulePages.Loyalty.FraudRules.Create
Edit rulesEditing Fraud RulePages.Loyalty.FraudRules.Edit
Delete rulesDeleting Fraud RulePages.Loyalty.FraudRules.Delete
View the alerts screenAlertsPages.Loyalty.Alerts