Device fingerprinting is an optional tool that can obtain information about an end user's machine and the way that they interact with a webpage in order to assess risk. This can be used to prevent bot attacks, fraudulent transactions, and other risky transactions. In order to use this library, you must be enrolled in Fullsteam's Fraud Detection program.
var fingerPrintSessionId = await fullsteamDeviceFingerprinting.setupFingerprinting(authenticationKey);
fingerPrintSessionId
in the FraudDetectionSupplementaryFields
object in your API requestYou can try it yourself below. Simply generate and input your authentication key, and fill out the form in various ways to see how it impacts your fraud score when submitting a payment.