为什么没有触发风险规则,或者为什么跳过了风险?
交易未触发风险规则或完全跳过风险评估的原因有很多。这可以通过将付款请求与交易时的风险设置相结合来解释。
您可以查看以下几点,以了解为什么会发生这种情况,以及如何解决问题。
风险设置
如果完全跳过了风险,则风险结果页面会显示风险状态:已跳过。如果您没想到会出现这种情况,请登录您的 Customer Area > 收入和风险 > 设置,并检查以下内容:
- 风险引擎已开启。对于任何将由风险引擎评估的交易,您必须启用风险。
- 添加了付款方式,按风险进行评估。默认情况下,风险引擎会筛选使用信用卡和借记卡、PayPal 和 SEPA Direct Debit 进行的交易。如果交易是使用其他付款方式进行的,请确保将其包含在风险评估中。您可以在风险设置中选择付款方式。此外,某些替代付款方式只能在授权后根据风险进行评估。
- 该交易是在销售点进行的。对于任何将由风险引擎评估的面对面交易,您必须启用销售点风险。我们建议您为销售点创建单独的风险配置文件。面对面付款的风险评估与邮购/电话订购 (MOTO) 和手动密钥输入 (MKE) 交易最为相关,您可以关闭大多数标准规则。
- 其他风险设置。某些风险设置可以防止触发风险或风险规则。例如,默认情况下,速度风险规则不适用于经常性交易。除非您在风险设置中进行配置,否则经常性交易(例如 ContAuth 交易)不会触发速度规则。
风险规则设置
如果某笔交易没有触发风险规则,而您却没想到会发生这种情况,请登录您的 Customer Area > 收入和风险 > 风险配置文件。选择适用于交易的风险配置文件,找到相关的风险规则,然后检查以下内容:
- 风险规则已开启。对于要触发的任何风险规则,必须在交易时启用该规则。
- 风险规则配置正确。如果风险规则未触发,请检查规则配置是否符合您的预期,以及交易时是否以这种方式配置了规则。例如,如果风险规则应在货币或国家/地区代码上触发,请检查这些规则是否包含在规则配置中。大多数风险规则在授权之前运行和触发,但有些规则,如 AVS 和责任转移检查,只能在授权后触发。另一个例子是,对于 PayPal,我们只有在获得授权后才会收到发卡国家/地区代码。这意味着将不会触发运行预授权的定期发卡国家/地区风险检查。
付款请求
发送付款请求时,您需要包括各种字段。其中一些字段必须包含在 API 付款请求中,例如金额和参考编号。其他字段是触发风险规则时的必填字段。查看付款申请,了解为何跳过了风险或未触发风险规则。例如,您可以通过在 Customer Area 查看付款的 API 日志来做到这一点。
- 风险规则未触发。确保付款请求包含触发风险规则的必填字段。例如,购物者 IP 地址的速度风险规则要求您在付款请求中发送购物者的 IP 地址。如果您不包括此字段,则风险规则将不会运行。
- 已跳过风险。如果您在付款请求中发送 skipRisk 字段,我们将为该特定交易跳过风险评估。
控制流量
随机选择总交易中的一小部分作为控制流量的一部分,并跳过常规风险评估。您将在风险结果页面上看到这些交易的控制流量 标签。
这篇文章有用吗?
让我们来练习一下吧
了解有关此主题的更多信息并练习运用所学的内容。