Integration

Risk Analysis General Workflow

This sub-section details the process of API integration between the Trident service and a system requesting risk analysis.

Integration Implementation

  • Trident services are accessible via REST API calls
  • Communication is done using HTTPS POST
  • Data exchange format is JSON
  • Risk scores can be fetched synchronously or asynchronously

Integration Flow

Sample - Synchronous flow

Sample - Synchronous flow

  1. Client requests the risk analysis from Trident 
    • Client depends on risk analysis for decision making regarding the transaction.  
    • The data field in the request can contain any of the following values:
      • Async=false (synchronous)
      • Async=true (asynchronous)
    • Client waits for a preconfigured time, for the risk score.  
    • Trident evaluates the transaction by running it through the configured rules and analyzes the risk.  
    • Trident sends the risk analysis result to the Client in the response message.  
  2. Client sends the transaction status as feedback to Trident. 
    • Trident acknowledges the feedback from the Client.

API Request Details

Request Type (API)Trident Response
Analyze APIRisk Score
Update Transaction Status APIAcknowledgment

Real Time Risk Analysis

Trident can used to perform real Time Risk Analysis using the following APIs sequentially:

For the list of errors, refer to Error Codes

In addition to other use cases, Trident is built to cater to the following use cases:

Issuing

Ecom – Risk Based Authentication

Trident is integrated with ACS to provide enhanced fraud monitoring and prevention capabilities. ACS will be configured to determine the authentication based on TRIDENT’s Risk Score and suggestion. Trident plugins seamlessly with Wibmo ACS solutions namely Accosa(3DS1.0) and IVS(3DS 2.0) for authenticating 3DS transactions & to share risk suggestions all in real time.

Some issuing use cases are:

  • UPI
  • Wallet
  • Bank Transactions

Acquiring

POS

Trident needs to be integrated with the Authorization system to provide enhanced fraud monitoring and prevention capabilities. The Authorization system will be configured to determine processing of settlement based on TRIDENT’s Risk Score and suggestion.

PG - Integration flow

Trident needs to be integrated with the Authorization system to provide enhanced fraud monitoring and prevention capabilities. The Authorization system will be configured to determine processing of settlement based on Trident's Risk Score and suggestion.

Offline Batch Analysis

Trident can be used to perform transaction risk analysis in an offline manner. For more information, refer to Analyze and Update Status API.