{"title":"Required risk field reference","category":"default","creationDate":1780579041,"content":"<p>You include a variety of fields when you send in a payment request. Some of these fields are mandatory to make a payment, for example <code>amount<\/code> and <code>reference<\/code>. Other fields such as <code>shopperIP<\/code>, <code>shopperReference<\/code> and <code>shopperEmail<\/code> are not always required, but strongly recommended to include.<\/p>\n<p>To get the most benefit out of your risk configuration, we recommend that you collect and then send in as many fields as possible in your payment request. Doing this ensures that you trigger the risk checks, as these checks depend on specific fields being present in the request. Sending in more fields will also help our risk engine to make intelligent decisions based on properties connected to a payment.<\/p>\n<p>For Web Drop-in\/Components integrations, we <a href=\"#collect-additional-risk-data\">collect additional shopper data<\/a> that you send when the shopper pays, with the option for more data collection outside of the checkout page.<\/p>\n<h2>Fields required for risk checks<\/h2>\n<p>The following is a list of API fields that are required for some of our risk checks:<\/p>\n<div class=\"sticky-table-container\">\n    \n<table>\n<thead>\n<tr>\n<th>Field<\/th>\n<th>Required for<\/th>\n<th>API reference<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>billingAddress<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a> <ul><li markdown=\"1\">Shopper address referral list<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">Consistency rules<\/a><ul><li markdown=\"1\">Billing address differs from delivery address<\/li><li markdown=\"1\">Billing address does not match cardholder address (<a href=\"\/risk-management\/avs-checks\">AVS<\/a>)<\/li><\/ul><\/p><\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/sessions#request-billingAddress\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_billingAddress\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Payment\/latest\/post\/authorise__reqParam_billingAddress\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>deliveryAddress<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a><ul><li markdown=\"1\">Shopper address referral list<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">Consistency rules<\/a><ul><li markdown=\"1\">Billing address differs from delivery address<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/shopperdna-rules\">ShopperDNA rules<\/a> <ul><li markdown=\"1\">Multiple distinct delivery addresses used by shopper<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-custom-risk-rules\">Custom<\/a> <ul><li markdown=\"1\">Custom rules<\/li><li markdown=\"1\">Custom lists<\/li><\/ul><\/p><\/td>\n<td><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/sessions__reqParam_deliveryAddress\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_deliveryAddress\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Payment\/latest\/post\/authorise__reqParam_deliveryAddress\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>shopperEmail<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a><ul><li markdown=\"1\">Email domain referral check<\/li><li markdown=\"1\">Shopper email referral check<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">Consistency rules<\/a><ul><li markdown=\"1\">PayPal auth-result email<\/li><li markdown=\"1\">Email address and shopper name comparison<\/li><li markdown=\"1\">Email is likely to be fake or automatically generated<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/shopperdna-rules\">ShopperDNA rules<\/a> <ul><li markdown=\"1\">Multiple distinct email addresses used by shopper<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/velocity-rules\">Velocity rules<\/a><ul><li markdown=\"1\">Shopper initiated a transaction more than X times within a time period<\/li><li markdown=\"1\">Shopper email used more than X times within a time period<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-custom-risk-rules\">Custom<\/a> <ul><li markdown=\"1\">Custom rules<\/li><li markdown=\"1\">Custom lists<\/li><\/ul><\/p><\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/sessions#responses-201-shopperEmail\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_shopperEmail\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Payment\/latest\/post\/authorise#request-shopperEmail\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>shopperIP<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a><ul><li markdown=\"1\">Shopper IP referral check<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">Consistency rules<\/a><ul><li markdown=\"1\">Shopper IP originates from high-risk country<\/li><li markdown=\"1\">Shopper country differs from issuing country<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/shopperdna-rules\">ShopperDNA rules<\/a><ul><li markdown=\"1\">Multiple distinct IP addresses used by shopper<\/li><li markdown=\"1\">Shopper used shared IP address<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/velocity-rules\">Velocity rules<\/a><ul><li markdown=\"1\">Shopper initiated a transaction more than X times within a time period<\/li><li markdown=\"1\">Shopper IP used more than X times within a time period<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-custom-risk-rules\">Custom<\/a> <ul><li markdown=\"1\">Custom rules<\/li><li markdown=\"1\">Custom lists<\/li><\/ul><\/p> <div class=\"sc-notice info\"><div>The <code>shopperIP<\/code> is retrieved automatically if you are using our simplified <a href=\"\/online-payments\/build-your-integration\/sessions-flow\/?platform=Web&amp;integration=Drop-in\">Web Drop-in<\/a> or <a href=\"\/online-payments\/build-your-integration\/sessions-flow?platform=Web&amp;integration=Components\">Web Components<\/a> integration.<\/div><\/div><\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/sessions#responses-201-shopperIP\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_shopperIP\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Payment\/latest\/post\/authorise__reqParam_shopperIP\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>shopperName<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a><ul><li markdown=\"1\">Shopper name referral check<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">Consistency rules<\/a><ul><li markdown=\"1\">Email address and shopper name comparison<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-custom-risk-rules\">Custom<\/a> <ul><li markdown=\"1\">Custom rules<\/li><li markdown=\"1\">Custom lists<\/li><\/ul><\/p><\/td>\n<td><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/sessions__reqParam_shopperName\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-shopperName\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Payment\/latest\/post\/authorise__reqParam_shopperName\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>shopperReference<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a><ul><li markdown=\"1\">Shopper reference referral check<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/shopperdna-rules\">ShopperDNA rules<\/a><ul><li markdown=\"1\">Multiple distinct shopper references used by shopper<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/velocity-rules\">Velocity rules<\/a><ul><li markdown=\"1\">Card\/Bank account number already used by another shopper<\/li><li markdown=\"1\">Different cards\/bank accounts used by the same shopper<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-custom-risk-rules\">Custom<\/a> <ul><li markdown=\"1\">Custom lists<\/li><\/ul><\/p><\/td>\n<td><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/sessions__reqParam_shopperReference\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_shopperReference\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Payment\/latest\/post\/authorise__reqParam_shopperReference\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>telephoneNumber<\/code><\/td>\n<td><p><a href=\"\/risk-management\/configure-standard-risk-rules\/referral-rules\">Block and trust lists<\/a><ul><li markdown=\"1\">Telephone number referral check<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">Consistency rules<\/a><ul><li markdown=\"1\">Email address and shopper name comparison<\/li><\/ul><\/p><p><a href=\"\/risk-management\/configure-custom-risk-rules\">Custom<\/a> <ul><li markdown=\"1\">Custom rules<\/li><li markdown=\"1\">Custom lists<\/li><\/ul><\/p><\/td>\n<td><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/sessions__reqParam_telephoneNumber\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_telephoneNumber\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Payment\/latest\/post\/authorise#request-telephoneNumber\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<\/div>\n\n<h2>Extra fields for specific cases<\/h2>\n<p>The following table shows a number of API fields that you can use for specific risk checks or your own, custom risk setup.<\/p>\n<div class=\"sticky-table-container\">\n    \n<table>\n<thead>\n<tr>\n<th>Field<\/th>\n<th>Required for<\/th>\n<th>API reference<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>accountInfo.accountCreationDate<\/code><\/td>\n<td>Required if you want to use the creation date option as the source for the shopper account age <a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">consistency check<\/a>, or in <a href=\"\/risk-management\/configure-custom-risk-rules\">custom rules<\/a>.<br>To use this field, you must provide the account creation date as part of the payment request.<br> Although the <code>accountInfo<\/code> object is used for 3D Secure transactions, you can also use this object to include the <code>accountCreationDate<\/code> in your payment request.<\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/sessions#request-accountInfo-accountCreationDate\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/sessions<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/CheckoutService\/latest\/post\/payments__reqParam_accountInfo-accountCreationDate\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Payment\/latest\/post\/authorise#request-accountInfo-accountCreationDate\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>additionalData.riskdata.deliveryMethod<\/code><\/td>\n<td>Required if you want to use the delivery method <a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">consistency check<\/a>. <br>You can configure the values for the <code>deliveryMethod<\/code> field in the risk rule configuration for the delivery method check.<\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-additionalData-AdditionalDataRisk-riskdata-_customFieldName_\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/Payment\/latest\/post\/authorise#request-additionalData-AdditionalDataRisk-riskdata-_customFieldName_\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>browserInfo<\/code><\/td>\n<td>Required for 3D Secure transactions, but you can also use this field in your <a href=\"\/risk-management\/configure-custom-risk-rules\">custom rules or lists<\/a>.<\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-browserInfo\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><br> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Payment\/latest\/post\/authorise#request-browserInfo\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<tr>\n<td><code>deliveryDate<\/code> (Checkout API v69 or earlier)<br><code>deliverAt<\/code> (Checkout API v70 or later)<\/td>\n<td>Required if you want to use the time to delivery <a href=\"\/risk-management\/configure-standard-risk-rules\/consistency-rules\">consistency check<\/a>, or if you want to use the field <code>hoursToDelivery<\/code> in a <a href=\"\/risk-management\/configure-custom-risk-rules\">custom risk rule<\/a>.<\/td>\n<td> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/69\/post\/payments#request-deliveryDate\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">deliveryDate<\/a><br> <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments#request-deliverAt\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">deliverAt<\/a><br><a href=\"https:\/\/docs.adyen.com\/api-explorer\/#\/Payment\/latest\/post\/authorise__reqParam_deliveryDate\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/authorise<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<\/div>\n\n<h2 id=\"collect-additional-risk-data\">Collect additional risk data<\/h2>\n<p>For <a href=\"https:\/\/github.com\/Adyen\/adyen-web\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"external-link no-image\">Web Drop-in\/Components<\/a> integrations, we <a href=\"\/risk-management\/fraud-data-collection\">collect additional data to detect fraud<\/a>.<\/p>\n \n<p>In addition to the data that you send when the shopper checks out, you can also optionally collect data to detect fraud outside of the checkout page. We recommend that you collect data about the shopper's activity on every page of your site.<\/p>\n \n<p>To do this, add the following script to any of your web pages.<\/p>\n<div data-component-wrapper=\"code-sample\">\n    <code-sample :title=\"'Data collection script'\" :id=\"''\" :code-data='[{\"language\":\"javascript\",\"tabTitle\":\"\",\"content\":\"&lt;script src=\\\"https:\\\/\\\/checkoutshopper-live.adyen.com\\\/checkoutshopper\\\/assets\\\/js\\\/datacollection\\\/datacollection.js\\\"&gt;&lt;\\\/script&gt;\"}]' :enable-copy-link-to-code-block=\"true\" :code-sample-card-size=\"'fullsize'\"><\/code-sample>\n<\/div>\n<p>When the shopper checks out, Drop-in or the Component sends all of the data collected by the script to Adyen. This includes the data from the checkout page as well as any data collected from other web pages that contain the script.<\/p>\n<p>If your integration uses the Advanced flow, you must include the following in the  <a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/latest\/post\/payments\" class=\"codeLabel  external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a> request.<\/p>\n<table>\n<thead>\n<tr>\n<th>Field<\/th>\n<th>Required for<\/th>\n<th>API reference<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>riskData<\/code><\/td>\n<td>Required to send <a href=\"\/risk-management\/fraud-data-collection\">device characteristics and other data<\/a> that we use to detect fraudulent payment activity, and mitigate fraud. If you collect additional data from other pages on your website, that data is also included in this object.<\/td>\n<td><a href=\"https:\/\/docs.adyen.com\/api-explorer\/Checkout\/71\/post\/payments#request-riskData\" class=\"codeLabel external-link no-image\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">\/payments<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>","url":"https:\/\/docs.adyen.com\/risk-management\/configure-manual-risk\/required-risk-field-reference","articleFields":{"description":"Learn which fields to include in your payments request to trigger risk checks","robots":"noindex,nofollow","id":"25135165","type":"page","_expandable":{"operations":""},"status":"current","last_edit_on":"06-09-2019 14:25","parameters":{"section":"risk"}},"algolia":{"url":"https:\/\/docs.adyen.com\/risk-management\/configure-manual-risk\/required-risk-field-reference","title":"Required risk field reference","content":"You include a variety of fields when you send in a payment request. Some of these fields are mandatory to make a payment, for example amount and reference. Other fields such as shopperIP, shopperReference and shopperEmail are not always required, but strongly recommended to include.\nTo get the most benefit out of your risk configuration, we recommend that you collect and then send in as many fields as possible in your payment request. Doing this ensures that you trigger the risk checks, as these checks depend on specific fields being present in the request. Sending in more fields will also help our risk engine to make intelligent decisions based on properties connected to a payment.\nFor Web Drop-in\/Components integrations, we collect additional shopper data that you send when the shopper pays, with the option for more data collection outside of the checkout page.\nFields required for risk checks\nThe following is a list of API fields that are required for some of our risk checks:\n\n    \n\n\n\nField\nRequired for\nAPI reference\n\n\n\n\nbillingAddress\nBlock and trust lists Shopper address referral listConsistency rulesBilling address differs from delivery addressBilling address does not match cardholder address (AVS)\n \/sessions\/payments\/authorise\n\n\ndeliveryAddress\nBlock and trust listsShopper address referral listConsistency rulesBilling address differs from delivery addressShopperDNA rules Multiple distinct delivery addresses used by shopperCustom Custom rulesCustom lists\n\/sessions\/payments\/authorise\n\n\nshopperEmail\nBlock and trust listsEmail domain referral checkShopper email referral checkConsistency rulesPayPal auth-result emailEmail address and shopper name comparisonEmail is likely to be fake or automatically generatedShopperDNA rules Multiple distinct email addresses used by shopperVelocity rulesShopper initiated a transaction more than X times within a time periodShopper email used more than X times within a time periodCustom Custom rulesCustom lists\n \/sessions\/payments \/authorise\n\n\nshopperIP\nBlock and trust listsShopper IP referral checkConsistency rulesShopper IP originates from high-risk countryShopper country differs from issuing countryShopperDNA rulesMultiple distinct IP addresses used by shopperShopper used shared IP addressVelocity rulesShopper initiated a transaction more than X times within a time periodShopper IP used more than X times within a time periodCustom Custom rulesCustom lists The shopperIP is retrieved automatically if you are using our simplified Web Drop-in or Web Components integration.\n \/sessions\/payments\/authorise\n\n\nshopperName\nBlock and trust listsShopper name referral checkConsistency rulesEmail address and shopper name comparisonCustom Custom rulesCustom lists\n\/sessions \/payments\/authorise\n\n\nshopperReference\nBlock and trust listsShopper reference referral checkShopperDNA rulesMultiple distinct shopper references used by shopperVelocity rulesCard\/Bank account number already used by another shopperDifferent cards\/bank accounts used by the same shopperCustom Custom lists\n\/sessions\/payments\/authorise\n\n\ntelephoneNumber\nBlock and trust listsTelephone number referral checkConsistency rulesEmail address and shopper name comparisonCustom Custom rulesCustom lists\n\/sessions\/payments \/authorise\n\n\n\n\n\n\nExtra fields for specific cases\nThe following table shows a number of API fields that you can use for specific risk checks or your own, custom risk setup.\n\n    \n\n\n\nField\nRequired for\nAPI reference\n\n\n\n\naccountInfo.accountCreationDate\nRequired if you want to use the creation date option as the source for the shopper account age consistency check, or in custom rules.To use this field, you must provide the account creation date as part of the payment request. Although the accountInfo object is used for 3D Secure transactions, you can also use this object to include the accountCreationDate in your payment request.\n \/sessions\/payments \/authorise\n\n\nadditionalData.riskdata.deliveryMethod\nRequired if you want to use the delivery method consistency check. You can configure the values for the deliveryMethod field in the risk rule configuration for the delivery method check.\n \/payments\/authorise\n\n\nbrowserInfo\nRequired for 3D Secure transactions, but you can also use this field in your custom rules or lists.\n \/payments \/authorise\n\n\ndeliveryDate (Checkout API v69 or earlier)deliverAt (Checkout API v70 or later)\nRequired if you want to use the time to delivery consistency check, or if you want to use the field hoursToDelivery in a custom risk rule.\n deliveryDate deliverAt\/authorise\n\n\n\n\n\n\nCollect additional risk data\nFor Web Drop-in\/Components integrations, we collect additional data to detect fraud.\n \nIn addition to the data that you send when the shopper checks out, you can also optionally collect data to detect fraud outside of the checkout page. We recommend that you collect data about the shopper's activity on every page of your site.\n \nTo do this, add the following script to any of your web pages.\n\n    \n\nWhen the shopper checks out, Drop-in or the Component sends all of the data collected by the script to Adyen. This includes the data from the checkout page as well as any data collected from other web pages that contain the script.\nIf your integration uses the Advanced flow, you must include the following in the  \/payments request.\n\n\n\nField\nRequired for\nAPI reference\n\n\n\n\nriskData\nRequired to send device characteristics and other data that we use to detect fraudulent payment activity, and mitigate fraud. If you collect additional data from other pages on your website, that data is also included in this object.\n\/payments\n\n\n","type":"page","locale":"en","boost":17,"hierarchy":{"lvl0":"Home","lvl1":"Risk management","lvl2":"Configure classic risk profiles","lvl3":"Required risk field reference"},"hierarchy_url":{"lvl0":"https:\/\/docs.adyen.com\/","lvl1":"https:\/\/docs.adyen.com\/risk-management","lvl2":"https:\/\/docs.adyen.com\/risk-management\/configure-manual-risk","lvl3":"\/risk-management\/configure-manual-risk\/required-risk-field-reference"},"levels":4,"category":"Risk Management","category_color":"green","tags":["Required","field","reference"]}}
