minFraud Release Notes - 2022 Archive
MaxMind Sandbox has Launched
October 11, 2022We’ve launched a new Sandbox Environment for technical validation and testing of your integration with our minFraud and GeoIP web services. The Sandbox environment is available for all paying MaxMind customers.
Learn more about the Sandbox environment on our Knowledge Base.
You can also read more about testing minFraud web services on the Sandbox.
Changes to Registered Country data
September 26, 2022We have made some changes to how we determine the registered country associated with an IP address. We estimate that this change will affect around 1% of IP addresses with a registered country value. The following databases and web services will be affected:
- GeoIP2 Country database
- GeoIP2 City database
- GeoIP2 Enterprise database
- GeoLite2 Country database
- GeoLite2 City database
- GeoIP2 Country web service
- GeoIP2 City Plus web service
- GeoIP2 Insights web service
- GeoLite2 Country web service
- GeoLite2 City web service
- minFraud Insights web service
- minFraud Factors web service
In some cases where we are no longer confident in the registered country for an IP, it will be removed. In other cases, the value may be changed.
You can learn more about the /registered_country
output in the API schema for GeoIP2 web services.
Change to Time Zone Name for Ukraine
September 14, 2022The time zone name for Kyiv, Ukraine, which covers most of the country, has been updated.
Previously, the time zone was named Europe/Kiev
. It has been updated to be
named Europe/Kyiv
following updated naming conventions from version 2022b of
the IANA time zone database.
The following products and services will see the updated time zone name:
- GeoIP2 City database
- GeoIP2 Enterprise database
- GeoIP2 City Plus web service
- GeoIP2 Insights web service
- minFraud Insights
- minFraud Factors
- GeoLite2 City database
- GeoLite2 City web service
Geolocation Bug Fix Complete
September 12, 2022We have completed work to fix a geolocation bug affecting some IPv6 addresses. All databases and web services should now have the updated data.
See the release note below for more information about this bug.
Geolocation Coordinate Bug Fix
September 7, 2022We are aware of a bug in which databases and web services have been returning geolocation location coordinates of 0,0 for IPv6 addresses which are geolocated only down to the country-level.
The following databases and web services are affected:
- GeoIP2 City database
- GeoIP2 Enterprise database
- GeoIP Legacy City web service
- GeoIP Legacy Omni/Insights web service
- GeoIP2 City Plus web service
- GeoIP2 Insights web service
- minFraud Insights web service
- minFraud Factors web service
We have a fix, and it will be released later today.
The updated GeoIP2 City database is now available for download.
Web service users will see the corrected data as soon as the fix has been implemented.
We apologize for any inconvenience this may have caused.
Data changes to minFraud Legacy web services
May 31, 2022In line with the announcement on our blog from 2020, there will be several changes to the data in our GeoIP Legacy web services beginning today. The following web services are affected:
- minFraud Legacy Standard or Premium
The following data changes have been made:
- Region codes: The legacy web services historically returned region codes in the FIPS 10-4 standard (for all countries except for the US and Canada). Now, region codes worldwide will be returned in the ISO 3166-2 standard.
- Area codes: Area code fields will now return blank.
- Country/Region/City names: Country, region, and city names will now come from GeoNames.
- IPv6: The minFraud Legacy services will now provide GeoIP Location Check outputs for IPv6 addresses.
For more information, read the full announcement on our blog from 2020.
Please note that associated changes to the GeoIP Legacy web services are also being made.
Expanded filtering options in the account portal for minFraud transactions
March 1, 2022The transaction review screen in your MaxMind account portal now has expanded options to filter your transactions. You may now filter transactions by:
- Account user ID: the user ID of the end-user who initiated the transaction
- Shop ID: used to identify the storefront or merchant associated with the transaction
- Credit card issuer ID: the issuer ID number (IIN), sometimes called a bank ID number (BIN) of the card used in the transaction
- Custom rule ID: the ID for the custom rule that was triggered for the transaction
minFraud services now handle 8 digit IINs
January 31, 2022We have updated the minFraud service to handle 8 digit credit card issuer ID numbers (IINs). These are non-breaking changes.
- The
credit_card/issuer_id_number
input can now receive 6 or 8 digits. - The
credit_card/last_4_digits
input has been renamedcredit_card/last_digits
, and receives 2 or 4 of the last digits of the credit card.- The
credit_card/last_4_digits
input will continue to work as an alias for the newcredit_card/last_digits
input.
- The
- In some cases with longer IINs we will truncate the
credit_card/last_digits
input so that we process only the data required for risk scoring. If we truncate the last digits, the minFraud service will return a warning message. - If you send 8 digits for the
credit_card/issuer_id_number
, but we do not recognize an 8 digit IIN, we will truncate the input to 6 digits. If we truncate the IIN, the minFraud service will return a warning message.
Learn more about how to pass the correct number of digits for credit card inputs in our developer portal:
You can read more about these changes in the announcement on our blog.
If you would like to learn more about how to properly handle credit card numbers, you can read more at pcisecuritystandards.org.
minFraud alerts webhook now supports signed requests
January 14, 2022minFraud subscores are now minFraud risk factor scores
January 10, 2022We have renamed minFraud subscores to be “risk factor scores” to make it clearer that the scores returned in our minFraud Factors web service are actionable risk scores in their own right, similar to the IP risk score. You can learn more about all of minFraud’s risk scores on our knowledge base.
Nothing has changed about how to use our web services, and no changes are
required to your current integration. Specifically, the JSON response for
minFraud Factors queries will continue to return risk factor scores in the
subscores
object.
Learn more about the subscores object.