Improve your Fraud Detection integration
Last updated: May 17, 2023
The effectiveness of our Fraud Detection solution is tied to the quality of data available for use by the rules and machine learning (ML) models.
The more data your integration provides, the higher the level of confidence in the data quality, and the more effective your fraud prevention solution will be.
To maximize the efficiency of our Fraud Detection solution, you should integrate our Risk.js package for every customer-initiated payment flow.
Integration | Confidence level |
---|---|
Frames | High |
Hosted Payment Pages | High |
Payment Links | High |
Full card details API with customer data and risk.js | High |
Full card details API with customer data | Medium |
Full card details API without customer data | Low |
You can check your integration score on the risk analytics page of the Fraud Detection solution. We recommend you share the following data points via our payment gateway, and integrate Risk.js on your Checkout.com page.
Data point | Importance for fraud ML model performance | Ways to provide data |
---|---|---|
Billing country | Required | Gateway |
Customer email | Required | Gateway |
Customer IP address | Required | Gateway, risk.js |
Device and browser data | Required | risk.js |
Billing postcode | Important | Gateway |
Customer name | Important | Gateway |
Customer phone | Important | Gateway |
Shipping country, postcode | Important | Gateway |
Billing street address | Optional | Gateway |
Shipping street address | Optional | Gateway |