thelia/oneytrust-score-module

1.1.0 2018-05-24 12:27 UTC

This package is auto-updated.

Last update: 2024-09-14 22:32:51 UTC


README

Oneytrust分数让您能够根据Oneytrust数据库评估您的客户,以降低被欺诈的风险。

安装

手动安装

  • 将模块复制到<thelia_root>/local/modules/目录,并确保模块名称为OneytrustScore。
  • 在thelia管理面板中激活它

Composer

将其添加到主thelia composer.json文件中

composer require thelia/oneytrust-score-module:~1.1.0

使用方法

####配置:NB1:此模块要正常工作,您需要Oneytrust提供的账户和站点ID。

NB2:如果您使用的是非DpdPickup、Colissimo、soColosimmo或LocalPickup的配送模块,您需要编辑代码并将它们添加到OneytrustManager.php中的getDeliveryType方法。

--

首先,您需要进入模块配置页面。您可以通过点击模块列表页面中模块名称右侧的齿轮按钮,然后点击扳手来完成。填写正确的表单,然后使用右上角的按钮保存。

配置示例:https://i.imgur.com/p7yAeCr.png

其余的自动完成。当客户支付订单时,将发送客户信息。您可以通过点击Thelia后台管理中订单列表的“Oneytrust”按钮查看所有实际已支付订单的审核。它将显示需要处理这些信息的所有订单的列表。

订单:订单参考。点击它将带您进入订单页面

客户姓名:订单客户。点击它将带您进入客户页面

日期:订单通过的日期。点击它将重定向到Oneytrust关于此订单的页面

金额:订单总价

Oneytrust信息:订单状态,随后是评估时获得的分数(括号内),然后是获得此分数的原因。在出现错误时显示错误消息。

循环

[oneytrust.loop]

输入参数

输出参数

示例

{loop type="oneytrust.loop" name="oneytrust" orderids=$orderidlist}
    Order ID        : {$COMMANDE_ID}
    Order Ref       : {$COMMANDE_REF}
    Order date      : {$COMMANDE_DATE}
    Order Price     : {format_number number=$COMMANDE_PRICE}
    Customer ID     : {$CUSTOMER_ID}}
    Customer name   : {$CUSTOMER_NAME}
    Order status    : {$STATUS}
    Message         : {$MESSAGE}
{/loop}