Fraud Score Formula

MaxMind Fraud Score Calculation

The 'score' and 'explanation' fields are no longer supported. See our blog for details.

The "score" value returned by the minFraud service versions 1.0-1.2 represents the estimated riskiness of an order and is part of the minFraud output for versions 1.0 to 1.2. We recommend that you use the riskScore and not the score when assessing the riskiness of a transaction. See the FAQ for information on the riskScore.

The "score" is calculated as follows:

score = 2.5 * isFreeEmail
+ 2.5 * countryDoesntMatch
+ 5.0 * isAnonymousProxy
+ 5.0 * highRiskCountry
+ 10.0 * min(distance,5000) / maxEarthArc
+ 2.0 * binDoesntMatch
+ 1.0 * binNameDoesntMatch
+ 5.0 * carderEmail
+ 5.0 * highRiskUsername
+ 5.0 * highRiskPassword
+ 5.0 * shipForward
+ 2.5 * proxyScore

Note: this formula is capped at 10. maxEarthArc is defined as 20,037 kilometers.