Config
Transactions

NoFraud

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

Supporting organizations: 
Maintainer

Project information

Releases