As I noted previously all orders are done from well know ips. If the ip maps to a proxy address, this is 100% fraud. If it does not map to a proxy server address, you can check
- IPlocation country to billing address country
- IPLocation city to billing address city
- IPLocation provides some Latitude and Longitude value. You can calculate the distance to billing address. Any distance bigger than 1000 kms must warn you (+1 fraud score)
- You can also check phone number against valid prefixes for IPLocation city/country and billing address
- You must check zip code against city/country of billing and IPLocation address