Introduction

Signifyd is a popular service that provides fraud detection. This article will talk about integrating Signifyd on your website. An example integration is available on the B2C Samplestore website.

Integration

The integration with the Nemesis platform is pretty straight-forward. Upon adding the module in the classpath,

<dependency>
    <groupId>io.nemesis.platform.module.fraud</groupId>
    <artifactId>nemesis-module-signifyd</artifactId>
</dependency>

you will have access to several new properties you can use to customize its behaviour. All of them are located under the nemesis.fraud.signifyd domain. Please consult the Signifyd documentation on what they mean and how to use them. The signifyd module provides implementation of the OrderInterceptor to hook to the order process and invoke the signifyd service after the order is placed.

Configuration

Name Type Description

nemesis.fraud.signifyd.api-key

java.lang.String

The signifyd api key.