test-magenx/module-signifyd

在创建订单时向Signifyd提交案例条目

安装: 0

依赖项: 0

建议者: 0

安全: 0

星级: 0

关注者: 1

分支: 0

开放问题: 0

类型:magento2-module

100.3.4 2021-10-12 21:33 UTC

This package is auto-updated.

Last update: 2024-09-13 06:47:37 UTC


README

概述

Magento_Signifyd模块提供了与Signifyd欺诈保护系统的集成。该集成基于Signifyd API;有关技术细节,请参阅Signifyd API文档

模块实现允许:

  • 为已放置的订单创建一个Signifyd案例
  • 自动接收为创建的案例生成的Signifyd担保
  • 当订单被取消时自动取消担保

可扩展性

Magento_Signifyd模块不添加自己的事件、布局和UI组件作为扩展点。

公共API

以下接口(用@api注释标记)提供了方法,允许:

Magento\Signifyd\Api\Data\CaseInterface(Signifyd案例实体的通用抽象)

  • 设置或检索所有案例数据字段

Magento\Signifyd\Api\CaseManagementInterface:

  • 创建一个新的案例实体
  • 检索指定订单的现有案例实体

Magento\Signifyd\Api\CaseCreationServiceInterface:

  • 为指定订单创建案例实体
  • 通过Signifyd API发送请求以创建新的案例

Magento\Signifyd\Api\CaseRepositoryInterface:

  • 描述处理案例实体的方法

Magento\Signifyd\Api\GuaranteeCreationServiceInterface:

  • 通过Signifyd API发送请求以创建新的案例担保

Magento\Signifyd\Api\GuaranteeCancelingServiceInterface:

  • 通过Signifyd API发送请求以取消Signifyd案例担保

Magento\Signifyd\Api\Data\CaseSearchResultsInterface:

  • 可能被Magento\Signifyd\Api\CaseRepositoryInterface用于通过特定条件检索案例实体列表

有关Magento 2中公共API的信息,请参阅公共接口和API

附加信息

Webhooks

为了更新案例或担保的实体数据,Magento_Signifyd模块使用Signifyd Webhooks机制。

新创建的案例实体案例和担保的状态为PENDING。在收到Webhook后,这两个状态都变为适当的Signifyd状态。

调试模式

可以在模块配置中启用调试模式。这将在此文件中记录Magento_Signifyd模块与Signifyd服务之间的通信数据。

var/log/debug.log

不兼容的更改

Magento_Signifyd模块不引入不兼容的更改。

您可以在补丁版本中跟踪不兼容的更改

处理补充付款信息

为了提高Signifyd交易估计的准确性,您可以执行以下操作(链接指向Magento开发者文档门户)