Skip to main content

Cross Transaction Risk (CTR)

The Cross Transaction Risk (CTR) capability provides insights by comparing face, ID extracted data, and ID images from current transactions to those from prior transactions. The feature includes two types of matches:

  1. ID Data Matched Transactions The Lookups capability compares data extracted from an ID credential with previous transactions. If an ID with the same data was used in previous transactions, it returns the transaction IDs along with counts of those transactions categorized as high, medium, or low risk.

  2. Face Matched Transactions The Lookups capability compares Faces extracted from an ID credential and obtained from the Selfie with faces from previous transactions. If the same face was detected in prior transactions, it returns the transaction IDs and counts how many of those transactions were categorized as risk high, medium, or low.

Contact Jumio Support if you require additional information or are interested in enabling the feature for your account.

Output

Depending on your tenant configuration, CTR may return match statistics distributed across the following for each of the Match Types described above:

  • Network Transactions: This includes all matching transactions for the same tenant where the current transaction is processed.
  • Associated Network Transactions: Includes all matching transactions for other “connected” tenants under the same Customer account where the current Transaction is processed.
  • Global Network Transactions: Excluding Network and Associated Network transactions, this covers all transactions part of Jumio's Cross-Customer Network, with end-user consent for data sharing and usage. Also, refer End-User Consent to Collect Personal Data

Each of these Networks provides distribution of Matched Transactions across different risk levels, i.e., High, Medium, and Low Risk, along with Total Matched Transactions counts.

Total count

Overall CTR Decision is also shared, refer the table below.

When using the Jumio Portal, within the Transaction Details page, you can also jump to CTR, which are part of the same Tenant (Network), and see CTR, which are part of Connected Tenants (Associated Network). When using Jumio Retrieval Response, you also receive individual matched Transaction IDs from Network and Associated Network, along with the Earliest and Latest Transaction timestamps, checkout the response section below.

Matching Transaction

Use in Rules

Due to different risk appetites and use cases that can be built around CTR, by default, the output is informational and doesn’t participate in Transaction scoring.

However, the output of CTR can be used to create rules using overall Summary Statistics or Individual Network and/or Risk Level Statistics to have better control of the outcome and treatment of current transactions.

Also, check: Rules Management

Dependencies

Supported Credentials

Response

Response data is available for transactions that include the CTR capability. For information on transaction data see this.

Example Response
{
"capabilities": {
"lookups": [
{
"id": "4b0b64e8-c82a-43a6-b134-ba0fe45cb660",
"credentials": [
{
"id": "6f1ba96f-80ce-48cc-acbb-4f062af75aab",
"category": "ID",
"label": "ID"
}
],
"decision": {
"type": "WARNING",
"details": {
"label": "WARNING"
}
},
"data": {
"matchedTransactions": {
"totalHighRiskTransactions": 0,
"totalMediumRiskTransactions": 8,
"totalLowRiskTransactions": 1,
"earliestTransactionTime": "2023-12-18T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z",
"network": {
"highRiskTransactions": 0,
"mediumRiskTransactions": 8,
"lowRiskTransactions": 1,
"earliestTransactionTime": "2023-12-18T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z",
"transactions": [
"1e52256a-3985-4e05-a22b-72624c924396",
"15c55070-5069-4e1c-84fe-04ec99781692",
"94eff29b-7987-4a5c-816d-4c97443e4e3e",
"930779a2-a2ef-43d2-b2a9-a8071cfe044a",
"cd763c51-9981-488d-8473-e22704a0ae50",
"d82831b2-ec7d-4654-a856-956143d2abc5",
"2073d47a-b1a0-4d72-a2d6-3b54319a5f32",
"e142b036-4b45-4747-aa0b-b4e2b5e9646b",
"c8f9d804-0f05-4a5d-83e8-bf53e8b0a191"
]
},
"associatedNetwork": {
"highRiskTransactions": 0,
"mediumRiskTransactions": 0,
"lowRiskTransactions": 0,
"earliestTransactionTime": "2023-12-18T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z",
"transactions": [
{
"tenant1-guid": [
"1e52256a-3985-4e05-a22b-72624c924396",
"15c55070-5069-4e1c-84fe-04ec99781692"
]
},
{
"tenant2-guid": [
"94eff29b-7987-4a5c-816d-4c97443e4e3e",
"930779a2-a2ef-43d2-b2a9-a8071cfe044a"
]
}
]
},
"globalNetwork": {
"highRiskTransactions": 0,
"mediumRiskTransactions": 2,
"lowRiskTransactions": 1,
"earliestTransactionTime": "2023-12-17T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z"
}
}
}
},
{
"faceMatchedTransactions": {
"totalHighRiskTransactions": 0,
"totalMediumRiskTransactions": 8,
"totalLowRiskTransactions": 1,
"earliestTransactionTime": "2023-12-18T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z",
"network": {
"highRiskTransactions": 0,
"mediumRiskTransactions": 8,
"lowRiskTransactions": 1,
"earliestTransactionTime": "2023-12-18T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z",
"transactions": [
"1e52256a-3985-4e05-a22b-72624c924396",
"15c55070-5069-4e1c-84fe-04ec99781692",
"94eff29b-7987-4a5c-816d-4c97443e4e3e",
"930779a2-a2ef-43d2-b2a9-a8071cfe044a",
"cd763c51-9981-488d-8473-e22704a0ae50",
"d82831b2-ec7d-4654-a856-956143d2abc5",
"2073d47a-b1a0-4d72-a2d6-3b54319a5f32",
"e142b036-4b45-4747-aa0b-b4e2b5e9646b",
"c8f9d804-0f05-4a5d-83e8-bf53e8b0a191"
]
},
"associatedNetwork": {
"highRiskTransactions": 0,
"mediumRiskTransactions": 0,
"lowRiskTransactions": 0,
"earliestTransactionTime": "2023-12-18T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z",
"transactions": [
{
"tenant1-guid": [
"1e52256a-3985-4e05-a22b-72624c924396",
"15c55070-5069-4e1c-84fe-04ec99781692"
]
},
{
"tenant2-guid": [
"94eff29b-7987-4a5c-816d-4c97443e4e3e",
"930779a2-a2ef-43d2-b2a9-a8071cfe044a"
]
}
]
},
"globalNetwork": {
"highRiskTransactions": 0,
"mediumRiskTransactions": 2,
"lowRiskTransactions": 1,
"earliestTransactionTime": "2023-12-17T13:26:43.802Z",
"latestTransactionTime": "2023-12-19T14:46:58.747Z"
}
}
}
]
}
}

Decision Details Labels

Decision TypeLabelIDDescription
NOT_EXECUTEDPRECONDITION_NOT_FULFILLEDXRequired data is not available. For example, if the ID did not pass Usability or if the data was not able to be extracted.
NOT_EXECUTEDTECHNICAL_ERRORXThe service encountered an error and was unable to process the request.
PASSEDOKXNone of the CTR have medium or high risk.
REJECTEDREJECTEDXAny CTR is high risk.
WARNINGWARNINGXMaximum risk of any CTR is medium risk.
tip

For an overview of how Jumio handles PASSED, WARNING, and REJECTED across all capabilities, see How Jumio Handles Results.

Data

The datablock includes top-level matchedTransactions and faceMatchedTransactions objects.

matchedTransactions and faceMatchedTransactions fields

KeyTypeDescription
totalHighRiskTransactionsinteger0 or any positive integer. The total number of high-risk transactions across all included networks.
totalMediumRiskTransactionsinteger0 or any positive integer. The total number of medium-risk transactions across all included networks.
totalLowRiskTransactionsinteger0 or any positive integer. The total number of low-risk transactions across all included networks.
earliestTransactionTimestring dateTimeUTC time in ISO 8601 format of the oldest matching transaction.
latestTransactionTimestring dateTimeUTC time in ISO 8601 format of the most recent matching transaction.
networkobjectSee network fields.
associatedNetworkobjectSee associatedNetwork fields.
globalNetworkobjectSee globalNetwork fields.

network

This includes all matching transactions for the same tenant where the current transaction is processed.

KeyTypeDescription
totalHighRiskTransactionsinteger0 or any positive integer. The total number of high-risk transactions belonging to the same tenant.
totalMediumRiskTransactionsinteger0 or any positive integer. The total number of medium-risk transactions belonging to the same tenant.
totalLowRiskTransactionsinteger0 or any positive integer. The total number of low-risk transactions belonging to the same tenant.
earliestTransactionTimestring dateTimeUTC time in ISO 8601 format of the oldest matching transaction.
latestTransactionTimestring dateTimeUTC time in ISO 8601 format of the most recent matching transaction.
transactionsarrayAn array of strings with the transaction IDs of the matching transactions.

associatedNetwork

Includes all matching transactions for other “connected” tenants under the same Customer account where the current Transaction is processed.

KeyTypeDescription
totalHighRiskTransactionsinteger0 or any positive integer. The total number of high-risk transactions across the associated network.
totalMediumRiskTransactionsinteger0 or any positive integer. The total number of medium-risk transactions across the associated network.
totalLowRiskTransactionsinteger0 or any positive integer. The total number of low-risk transactions across the associated network.
earliestTransactionTimestring dateTimeUTC time in ISO 8601 format of the oldest matching transaction.
latestTransactionTimestring dateTimeUTC time in ISO 8601 format of the most recent matching transaction.
transactionsarrayAn array of objects containing the matching transactions from each tenant in the associated network. Each item in the array uses the Merchant Guid as the key with the matching transactions as the value. The Merchant Guid is the unique identifier for the tenant and can be found in the Jumio Portal Explorer. If the Merchant Guid column is not visible in the Transactions table you can click Columns to add it. Also checkout Show or Hide Columns in the Explorer

globalNetwork

Excluding Network and Associated Network transactions, this covers all transactions part of Jumio's Cross-Customer Network, and for which consent has been obtained from the end user.

KeyTypeDescription
totalHighRiskTransactionsinteger0 or any positive integer. The total number of high-risk transactions across the global network.
totalMediumRiskTransactionsinteger0 or any positive integer. The total number of medium-risk transactions across the global network.
totalLowRiskTransactionsinteger0 or any positive integer. The total number of low-risk transactions across the global network.
earliestTransactionTimestring dateTimeUTC time in ISO 8601 format of the oldest matching transaction.
latestTransactionTimestring dateTimeUTC time in ISO 8601 format of the most recent matching transaction.