Fraud Detection Service (POS)

The Fraud Detection Service decides whether a rescan is required or not. The service runs centrally in a separate application. The decision about the rescan type can be made by calling a third-party system or by applying configurable rules.

On the POS, the URL to the Fraud Detection Service is configured.

Configuration of the Fraud Detection Service

On the POS, the connection to the Fraud Detection Service is configured in the file webServiceServerConfig.properties:
 WebServiceServerConfig.FraudDetectionService=include:WebServiceServerConfig.Default
 WebServiceServerConfig.FraudDetectionService.adress=https://localhost:50443/self-scanning-service/tenants/${SystemConfig.tenantId}/services/rest/fraud-detection/v1/fraud-analysis
WebServiceServerConfig.FraudDetectionService.timeout=5000
 WebServiceServerConfig.FraudDetectionService.connectionTimeout=3000
 WebServiceServerConfig.FraudDetectionService.username=${CommonHttpBasicAuthenticationConfig.username}
 WebServiceServerConfig.FraudDetectionService.password=${CommonHttpBasicAuthenticationConfig.password}

The following table contains the description of the parameters:

Parameter Description
WebServiceServerConfig.FraudDetectionService.adress Defines the URL for HTTPS communication with the Fraud Detection Service (FDS).
WebServiceServerConfig.FraudDetectionService.username Defines the username to connect to the Fraud Detection Service (FDS).
WebServiceServerConfig.FraudDetectionService.password Defines the encrypted password to connect to the Fraud Detection Service (FDS).