Skip to content

MaxMind verification service

MaxMind minFraud is a transaction fraud detection service which checks the transaction parameters against MaxMind fraud databases. If the verification is enabled for a shop, the Demo PSP system response contains the max_mind_verification section specifying the score and the status. The higher is the score of the transaction, the greater is the risk attributed to this transaction.

Example of the response with MaxMind section
{
   "transaction":{
      "customer":{
         "ip":"127.0.0.1",
         "email":"john@example.com"
      },
      "credit_card":{
         "holder":"John Doe",
         "stamp":"3709786942408b77017a3aac8390d46d77d181e34554df527a71919a856d0f28",
         "brand":"visa",
         "last_4":"0000",
         "first_1":"4",
         "exp_month":5,
         "exp_year":2026
      },
      "billing_address":{
         "first_name":"John",
         "last_name":"Doe",
         "address":"1st Street",
         "country":"US",
         "city":"Denver",
         "zip":"96002",
         "state":"CO",
         "phone":null
      },
      "max_mind_verification":{
         "score":25,
         "status":"successful"
      },
      "payment":{
         "auth_code":"654321",
         "bank_code":"05",
         "rrn":"999",
         "ref_id":"777888",
         "message":"Authorization was approved",
         "gateway_id":324,
         "billing_descriptor":"TEST GATEWAY BILLING DESCRIPTOR",
         "status":"successful"
      },
      "uid":"1-310b0da80b",
      "status":"successful",
      "message":"Successfully processed",
      "amount":100,
      "currency":"USD",
      "description":"Test order",
      "type":"payment"
   }
}