Our latest risk engine uses machine learning and Adyen's global transaction data to evaluate the fraud risk of transactions. Protect your business and benefit from more protection without additional configuration.
Requirements
Before you begin, take into account the following requirements and limitations.
Requirement | Description |
---|---|
Customer Area roles | To change the settings for the rule Machine learning: fraud risk, make sure that you have one of the following role(s):
|
Limitations | You can only use and change settings for the rule Machine learning: fraud risk when you use Protect premium. There are no configuration options for the rule Machine learning: bot attack. |
How it works
Machine learning assesses the properties of each incoming payment request and gives the transaction a risk classification. Protect will block the transaction when it is likely part of an enumeration attack, or when the risk classification exceeds your selected block threshold.
Before the transaction is sent to authorization, each transaction is assigned a risk level ranging from very low to very high. This risk level is based on the properties from the payment request, as well as historical data connected to the transaction.
You can then decide, based on your overall risk profile threshold setting and risk rules, to allow, block, or review the transaction.
The latest risk engine supports:
-
Machine learning: bot attack risk (basic and premium)
This rule detects and blocks transactions that come in at an unusually fast rate with suspicious payment properties. This can indicate scripted attacks like card testing and bot attacks. -
Machine learning: fraud risk (premium)
This rule evaluates the payment fraud risk of transactions and classifies them with a distinct risk level. This risk level indicates the likelihood that a transaction will result in a fraudulent dispute. When a transaction is classified as riskier than the risk threshold that you define, the transaction is blocked before it is sent to authorization.Currently, this rule runs on transactions that can be disputed, such as payments made with credit and debit cards. We recommend that you add custom rules to complement your risk profile.
View or change your risk threshold
When you enable premium features, the rule Machine learning: fraud risk is added to your Block rules. This rule will block transactions that are likely to be fraudulent, unless the transaction triggered an Allow rule before authorization.
By default, the block threshold for this rule is set to high risk and above. This threshold setting has a balanced approach as it avoids blocking genuine shoppers while keeping fraud at acceptable levels by blocking high risk transactions. You can change the risk threshold if you think this setting does not fit your business, for example if you want to block more transactions.
It is important to understand that not all fraud cases can be detected by the Machine learning: fraud risk rule. We recommend that you add custom rules to complement your risk profile.
To view or change the risk threshold for your risk profile, in your Customer Area:
- Go to Revenue & risk > Risk profiles.
- Select a risk profile.
- Select Risk rules.
- Select Block.
- Select Machine learning: fraud risk > Adjust blocking threshold.
- View the current block threshold, or adjust it using the slider and select Save.
Analyze signals
Many signals impact the machine learning fraud risk evaluation for a transaction, some stronger than others. On the Risk results page, we show the most influential signals that contributed to the risk evaluation. These signals are derived from your company's transaction data, data collected on your checkout or other pages for web integrations, and Adyen's global transaction data. Signals are used to identify legitimate shoppers and fraudsters, and can help you to understand high and low risk characteristics associated with transactions. This understanding can then, for example, help you build custom risk rules.
Some examples of signals include:
- The number of days since this email address first appeared in Adyen global transaction data.
- The authorization rate of transactions that include this email address as seen in Adyen global transaction data.
- The number of days since an authorized payment that included this email address was first seen in Adyen global transaction data.
- The fraud rate of transactions that originate from this IP address based on Adyen global transaction data.
- The time spent entering the card number on the checkout page.
- The number of previously authorized payments for this card on your company or merchant account.
- The email address contains the shopper name.
Signals can impact the overall risk evaluation positively or negatively. Each signal can have a different strength.
You can analyze how signals impacted the Machine learning: fraud risk rule evaluation on the Risk results page. You can see if the signal indicated fraud or not, and how strong the signal was. For example, three arrows indicate a strong contribution, one arrow indicates a weaker contribution.
To review signals in your live Customer Area:
- Switch to a merchant account using the latest version of the risk profile.
- Go to Transactions > Payments.
- Select the Risk score for a payment from the payments overview to open the Risk results page.
- Select Show signals in the Machine learning: fraud evaluation section.
A signal breakdown view opens that you can use to analyze the risk signals for this transaction.