magenxcommerce / module-signifyd
在订单创建时提交案例到Signifyd
Requires
- php: ~7.3.0||~7.4.0
- magenxcommerce/framework: 102.0.*
- magenxcommerce/module-backend: 101.0.*
- magenxcommerce/module-checkout: 100.3.*
- magenxcommerce/module-config: 101.1.*
- magenxcommerce/module-customer: 102.0.*
- magenxcommerce/module-directory: 100.3.*
- magenxcommerce/module-payment: 100.3.*
- magenxcommerce/module-sales: 102.0.*
- magenxcommerce/module-store: 101.0.*
Suggests
- magenxcommerce/module-config: 101.1.*
Replaces
- magento/module-signifyd: *
- dev-placeholder
- dev-default
- dev-2.4.3-release
- 100.3.6.x-dev
- 100.3.6
- 100.3.5.x-dev
- 100.3.5
- 100.3.4.x-dev
- 100.3.4-p2
- 100.3.4
- 100.3.3.x-dev
- 100.3.3
- 100.3.2.x-dev
- 100.3.2
- 100.3.1.x-dev
- 100.3.1
- 100.3.0.x-dev
- 100.3.0
- 100.2.7.x-dev
- 100.2.7
- 100.2.6.x-dev
- 100.2.6
- 100.2.5.x-dev
- 100.2.5
- 2.3.7.x-dev
- 2.3.6.x-dev
- 2.3.5.x-dev
- 2.3.4.x-dev
- 2.3.3.x-dev
- 2.3.2.x-dev
- 2.3.1.x-dev
- 2.3.0.x-dev
- dev-100.3.4-p2
- dev-2.3.6-p1
- dev-2.3.7-p1
- dev-2.3.7-p2
This package is auto-updated.
Last update: 2024-09-21 11:07:49 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开发者文档门户)