
The NoFraud API implementation is used to validate all payment transactions.
Here is the developer documentation for more information about the API.
The module consists of a service that connects to the NoFraud API and has the possibility to validate a payment transaction by giving the bin number, the payment amount number, and the last 4 digits of the user's credit card.
Features
Validate a commerce payment transaction by the given credit card, shipping/billing, and order info like IP address, and customer email.
Cancels a transaction by the API.
Keeps all the NoFraud transaction records in the Drupal database into a custom entity. The listing can be found here: /admin/commerce/config/nofraud/list
Uses a webhook /webhook/nofraud/update-status for NoFraud in order to update the transaction record item status. Read the project documentation for more information.
Post-Installation
After the module is installed, navigate to the config page /admin/commerce/config/nofraud and provide a valid API Key.
Make sure to set the mode to Sandbox for testing purposes and not send any real transaction to the production API of the NoFraud.
In order to track any logs from NoFraud, set the Debug requests checkbox option as checked.
Additional Requirements
Similar projects
Project information
- Project categories: E-commerce, Integrations
32 sites report using this module
- Created by andrei.vesterli on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.



