thelia / oneytrust-score-module
1.1.0
2018-05-24 12:27 UTC
Requires
- thelia/installer: ~1.1
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}