Maxmind Module: do not mark the order Fraud due to CITY_NOT_FOUND warning code
Related forum thread:
Case #3695 - MaxMind: Improve error handling
As of 5.3.10, Maxmind module appears to set most of the orders Fraud when the only thing wrong is the "CITY_NOT_FOUND" warning code (not the ERROR code!): http://dev.maxmind.com/minfraud/. The most frustrating thing about it is that the risk score can be minimal and so the order is 99% legitimate.
WHMCS consider this to be a feature rather than a bug, while it's absolutely unacceptable for our business.
First of all, lots of city names in Cyrillic languages (Russian, Belorussian, Ukrainian) are not recognized by Maxmind database. Second of all, a user can always make a mistake or a typo. CITY_NOT_FOUND warning code will automatically mark the order Fraud, regardless of the fraud score, which is ridiculous.
My feature request is to add a checkbox under Maxmind module settings, where we can disable fraud filtering for CITY_NOT_FOUND and other warning codes.