Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Kount is a leading provider of digital fraud detection and prevention solutions. It offers an advanced platform that helps businesses identify and mitigate fraudulent activities in real time. By analyzing numerous data points and utilizing machine learning algorithms, Kount helps organizations detect and stop fraudulent transactions, account takeovers, and other online threats. Its solutions are used across various industries, including e-commerce, financial services, travel, and more, to protect businesses and their customers from the risks associated with online fraud. Kount's technology aims to provide robust security measures while minimizing false positives to ensure a seamless and secure online experience. Thiio's WebForce’sadvanced system has made significant strides in enhancing its capabilities by integrating with the Kount API. This integration empowers Thiio WebForce to leverage the robust features and functionality offered by Kount's powerful fraud detection and prevention platform.

The integration with Kount API enables Thiio WebForce to analyze multiple data points, including device information, IP addresses, geolocation, transaction history, and other relevant data, to assess the legitimacy of each transaction. This comprehensive approach significantly reduces the likelihood of fraudulent activities slipping through the system undetected.

Fetch API Keys

  1. Access Kount’s Dashboard: Once your account is created and verified, log in to your Kount account and navigate to the ADMIN section on the top right menu. This is where you can manage your API keys and access other related resources.

  2. Click on API Keys link.

  3. Generate API Keys: Once in the API Keys section. Click on the Create API Key button.

  4. A new form will pop up where we’re required to enter a name for the new API Key and it is important to check both options RIS and API.

  5. Click on Create API Key; a new API Key will be rendered.

Fetch Website

  1. From the Kount’s dashboard click on Fraud Control button on the top right menu.

  2. Select Websites from the menu.

  3. Once in this section if no website has been previously created, it is important to add a new one.

  4. When the new form is shown fill the name of the website, add a small description and check on the ENS Enabled the Yes option.

  5. Leave the ENS URL empty.

  6. Click on the Add Website.

We’ll use this information when setting up the integration on Thiio’s WebForce’s admin later.

Create Submerchant ID as UDF

When using the same Kount account across different platforms it is convenient to have a way to differentiate them from each other. Kount provides User Defined Fields (USD) that can help us with this problem. In order to create a submerchant ID we need to follow the following steps:

...

After these steps whenever a request is sent by Thiio WebForce to the API, this field will be present and it will be easier to identify which account is being used for validating transactions.

Kount RIS configuration file

As part of the onboarding process when opening a new Kount account, it's worth noting that the customer support team is known to provide a Kount RIS PHP SDK Configuration file. This configuration file is a crucial component for integrating the Kount RIS (Risk Inquiry System) PHP SDK into your application.

...

It is important to have the following information provided by Kount’s Customer Support Team in order to continue with the set up on thiio’s WebForce’s side.

Set up Kount

  1. On thiio’s WebForce’s admin it is important to access to the integrations section from the menu on the left.

  2. Then click on the add (+) button in order to open the catalog of integrations.

  3. Search for the Kount integration.

  4. On this form we’ll fill it out with the Website we created on the Fetch Website section above. The URL is the same url as the RIS Endpoint URL provided by Kount’s Customer Support team.

  5. The data collector URL provided by Kount’s customer support team.

  6. The key is the API Key we created on the Fetch API Keys section described above.

  7. Merchant ID is the same provided by Kount’s Customer Support team.

  8. And the Submerchant ID we got it from the Create Submerchant ID as UDF section above.

Persona Score & Omniscore

In the context of Kount, a persona refers to a profile or representation of an individual or entity engaging in an online transaction. It is a dynamic and data-driven identity that helps assess the risk associated with a particular user or transaction. Kount assigns a persona to each user based on various data points, behavioral patterns, and historical information.

...

Both the persona and Omniscore are integral components of Kount's comprehensive fraud detection and prevention system. By leveraging these tools, businesses can assess the risk associated with each transaction and take appropriate actions to protect themselves and their customers from potential fraud.

Persona Score & Omniscore

Info

It is important to define a threshold for the Omniscore and the Persona Score. Thiio WebForce allows to work with them individually, meaning that we could evaluate transactions only using either Omniscore, Persona Score or both at the same time. For more reference about what these values mean please

review the information below gathered from Kount’s official website.

...

Persona Technology and Persona Score Usage

FollowNot yet followed by anyone

Persona Technology is a real-time unsupervised machine learning algorithm that identifies direct and indirect linkages between transactions. It is designed to detect emerging fraud across Kount’s vast network of online businesses and their transactions. The Persona Score is a measure of the transaction risk generated by Persona Technology.

Identifying a Persona

A Persona is a set of transactions linked by common attributes. Persona is not a static medium; but rather they are created and updated in real-time as transactions are submitted to Kount. Persona Technology is optimized to filter outdated transactions to ensure that a Persona represents current activity limited to the last 14 days.

Calculating Persona Score

In real-time, Kount derives over 200 data elements from a Persona that provide insight into the risk of a transaction. The score is calculated by analyzing these data elements via a proprietary mathematical algorithm. Some of the data elements that can impact the value of the score are as follows:

...

The score indicates the risk level for a given transaction based on data linked to other transactions. It ranges from 1-99, with 99 being the riskiest.

Interpreting Persona Score

Transaction risk is the inverse of transaction safety. The Persona Score is a measure of transaction risk ranging from 0 (low risk) to 99 (high risk). Higher Persona Scores indicate higher risk.

The table below provides guidelines for interpreting the Persona Score. These guidelines are based on analysis across Kount’s entire merchant base. Actual results for a merchant can vary depending on unique characteristics of the integration with Kount and the merchant’s business model. Please contact your Client Success Representative for assistance.

Persona Score

Risk Level

Description

0-40

Low Risk

Small Persona, few if any risk factors

41-70

Medium Risk

Some risk factors present in Persona

71-99

High Risk

Large Persona and/or significant risk factors

Omniscore Overview

FollowNot yet followed by anyone

...

Omniscore differs from previous scores in that it incorporates the most predictive components of both our supervised machine learning and our unsupervised machine learning, as well as other predictive factors, into one score.

The best of both worlds in one score

Omniscore uses two types of machine learning – unsupervised and supervised. The unsupervised machine learning focuses on short-term linkages and patterns, enabling it to catch emerging fraud attacks and anomalies that supervised machine learning cannot yet learn about due to the recentness of unseen attack types. Our supervised machine learning technology learns from historical data – decisioned orders and their outcomes.

The AI simulates how an experienced fraud analyst would review a transaction. The unsupervised machine learning aspect of Omniscore evaluates the transaction as a human would use instinct. The supervised machine learning aspect evaluates the transaction like the historical experience of seasoned fraud analysts. Together they allow Kount to calculate one highly-predictive transaction safety rating that can be relied upon for decisioning orders, so that there is less reliance on manual review and reactive fraud rules. The result is catching more true fraud and allowing more good transactions to generate revenue. 

Interpreting Omniscore

Transaction safety is the inverse of transaction risk. Omniscore is an indicator of a transaction’s safety ranging from .1 (unsafe) to 99.9 (safe). A safe transaction will have a relatively high Omniscore and an unsafe transaction will have a relatively low Omniscore.

Designed to make good decisions more intuitive, the Omniscore can be likened to U.S. academic letter grades that range from F to A. Most transactions will rate in the 80s and 90s (Bs and As). Transactions with issues will rate in the 60s to 70s (Ds and Cs). The riskiest transactions rate below 60 (F).

Omniscore

Grade

Description

90 – 99.9

A

Very safe, multiple indicators of safety found

80 – 89.9

B

Indicators of safety found

70 – 79.9>

C

Typically a mix of safe and risky indicators

60 – 69.9

D

Indicators of risk found

0.1 – 59.9

F

Very risky, significant indicators of risk found

It is important to note that Omniscore is not a decision. It is a prediction of safety that is used by customers to decision a transaction (either automatically via creating a rule or manually while under review).

Low/High Omniscore anomaly

A Low/High Omniscore alert is generated when Kount has identified a decrease in high Omniscore ratings and/or an increase in low Omniscore ratings, on transactions within your merchant account. This means that increased indicators of risk were found, which can indicate a rise in fraudulent orders that may be worth investigating.

Creating a fraud rule with Omniscore

Since Omniscore is so accurate in predicting fraud, you can set one rule around it instead of creating large rulesets targeting fraud.

A suggested rule is to determine the decisioning threshold (at what value the Omniscore is set) based on the decline rate your expected fraud rate:

Desired Decline Rate

Omniscore Fraud Rule

5%

If Omniscore < 61 Decline

4%

If Omniscore < 49 Decline

3%

If Omniscore < 37 Decline

2%

If Omniscore < 25 Decline

1%

If Omniscore < 13 Decline

The decisioning threshold can be adjusted after analyzing decline and chargeback rates, and any other measures of performance important to the merchant.

...