How can I make sure the minFraud service is as effective as possible for me?

If you are using legacy minFraud, we recommend upgrading to one of our current minFraud services, if possible. The current minFraud services can accept additional inputs for improved scoring, they can return additional outputs for improved analysis, and they can take advantage or our latest minFraud features. A summary of what’s new for developers can be found here.

The more input fields you pass to the minFraud service, the more accurate the riskScore will be. In particular, we recommend passing at least the /device/ip_address, /billing/city, /billing/postal, /billing/country, /credit_card/issuer_id_number, /email/address, /device/user_agent, and /device/accept_language fields.

We recommend using the Device Tracking Add-on for the minFraud service on your site. The add-on helps catch fraudsters who change proxies while they are browsing your website or between visits to your website.

You can help us customize and improve riskScores for your transactions by reporting transactions that are fraud, suspected fraud, spam/abuse, and/or false positives.

In the MaxMind account portal, we provide the Custom Rules functionality to minFraud Score, minFraud Insights, and minFraud Factors customers. You can use custom rules to automate the dispositioning of transactions (accept, reject, or queue for manual review). Learn more in our Custom Rules Guide.

And, as always, you can contact our support team at with any questions pertaining to the minFraud service. We are happy to manually review your account and make specific suggestions on how to improve the performance of the service for you!