Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
The Magento_Signifyd module provides integration with the Signifyd fraud protection system. The integration is based on the Signifyd API; see the Signifyd API docs for technical details.
The module implementation allows to:
The Magento_Signifyd module does not add own Events, Layouts, and UI Components as extension points.
The following interfaces (marked with the @api
annotation) provide methods that allow to:
Magento\Signifyd\Api\Data\CaseInterface
(common abstraction for the Signifyd case entity):
Magento\Signifyd\Api\CaseManagementInterface
:
Magento\Signifyd\Api\CaseCreationServiceInterface
:
Magento\Signifyd\Api\CaseRepositoryInterface
:
Magento\Signifyd\Api\GuaranteeCreationServiceInterface
:
Magento\Signifyd\Api\GuaranteeCancelingServiceInterface
:
Magento\Signifyd\Api\Data\CaseSearchResultsInterface
:
Magento\Signifyd\Api\CaseRepositoryInterface
to retrieve a list of case entities by specific conditionsFor information about a public API in Magento 2, see Public interfaces & APIs.
To update the entity data for a case or guarantee, the Magento_Signifyd module uses the Signifyd Webhooks mechanism.
The newly created case entities have the PENDING
status for a case and a guarantee. After receiving Webhook, both statuses are changed to appropriate Signifyd statuses.
The Debug Mode may be enabled in the module configuration. This logs the communication data between the Magento_Signifyd module and the Signifyd service in this file:
var/log/debug.log
The Magento_Signifyd module does not introduce backward incompatible changes.
You can track backward incompatible changes in patch releases.
To improve the accuracy of Signifyd's transaction estimation, you may perform these operations (links lead to the Magento Developer Documentation Portal):