\MaxMind\MinFraud\ModelSubscores

Subscores for components that are used in calculating the riskScore.

Summary

Methods
Properties
Constants
__construct()
jsonSerialize()
$avsResult
$billingAddress
$billingAddressDistanceToIpLocation
$browser
$chargeback
$country
$countryMismatch
$cvvResult
$device
$emailAddress
$emailDomain
$emailLocalPart
$emailTenure
$ipTenure
$issuerIdNumber
$orderAmount
$phoneNumber
$shippingAddress
$shippingAddressDistanceToIpLocation
$timeOfDay
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$avsResult

$avsResult : float|null

The risk associated with the AVS result. If present, this is a value in the range 0.01 to 99.

Type

normal

$billingAddress

$billingAddress : float|null

The risk associated with the billing address. If present, this is a value in the range 0.01 to 99.

Type

normal

$billingAddressDistanceToIpLocation

$billingAddressDistanceToIpLocation : float|null

The risk associated with the distance between the billing address and the location for the given IP address. If present, this is a value in the range 0.01 to 99.

Type

normal

$browser

$browser : float|null

The risk associated with the browser attributes such as the User-Agent and Accept-Language. If present, this is a value in the range 0.01 to 99.

Type

normal

$chargeback

$chargeback : float|null

Individualized risk of chargeback for the given IP address given for your account and any shop ID passed. This is only available to users sending chargeback data to MaxMind. If present, this is a value in the range 0.01 to 99.

Type

normal

$country

$country : float|null

The risk associated with the country the transaction originated from. If present, this is a value in the range 0.01 to 99.

Type

normal

$countryMismatch

$countryMismatch : float|null

The risk associated with the combination of IP country, card issuer country, billing country, and shipping country. If present, this is a value in the range 0.01 to 99.

Type

normal

$cvvResult

$cvvResult : float|null

The risk associated with the CVV result. If present, this is a value in the range 0.01 to 99.

Type

normal

$device

$device : float|null

The risk associated with the device. If present, this is a value in the range 0.01 to 99.

Type

normal

$emailAddress

$emailAddress : float|null

The risk associated with the particular email address. If present, this is a value in the range 0.01 to 99.

Type

normal

$emailDomain

$emailDomain : float|null

The general risk associated with the email domain. If present, this is a value in the range 0.01 to 99.

Type

normal

$emailLocalPart

$emailLocalPart : float|null

The risk associated with the email address local part (the part of the email address before the @ symbol). If present, this is a value in the range 0.01 to 99.

Type

normal

$emailTenure

$emailTenure : float|null

The risk associated with the issuer ID number on the email domain. If present, this is a value in the range 0.01 to 99. Deprecated effective August 29, 2019. This subscore will default to 1 and will be removed in a future release. The user tenure on email is reflected in the /subscores/email_address output.

Type

normal

$ipTenure

$ipTenure : float|null

The risk associated with the issuer ID number on the IP address. If present, this is a value in the range 0.01 to

  1. Deprecated effective August 29, 2019. This subscore will default to 1 and will be removed in a future release. The IP tenure is reflected in the overall risk score.

Type

normal

$issuerIdNumber

$issuerIdNumber : float|null

The risk associated with the particular issuer ID number (IIN) given the billing location and the history of usage of the IIN on your account and shop ID. If present, this is a value in the range 0.01 to 99.

Type

normal

$orderAmount

$orderAmount : float|null

The risk associated with the particular order amount for your account and shop ID. If present, this is a value in the range 0.01 to 99.

Type

normal

$phoneNumber

$phoneNumber : float|null

The risk associated with the particular phone number. If present, this is a value in the range 0.01 to 99.

Type

normal

$shippingAddress

$shippingAddress : float|null

The risk associated with the shipping address. If present, this is a value in the range 0.01 to 99.

Type

normal

$shippingAddressDistanceToIpLocation

$shippingAddressDistanceToIpLocation : float|null

The risk associated with the distance between the shipping address and the IP location for the given IP address. If present, this is a value in the range 0.01 to 99.

Type

normal

$timeOfDay

$timeOfDay : float|null

The risk associated with the local time of day of the transaction in the IP address location. If present, this is a value in the range 0.01 to 99.

Type

normal

Methods

__construct()

__construct(mixed  $response, mixed  $locales = ['en']) : mixed

Parameters

mixed $response

the array corresponding to the object in the minFraud Insights response

mixed $locales

list of locale codes to use in name property from most preferred to least preferred

Returns

mixed

jsonSerialize()

jsonSerialize() : array

Returns

array —

data that can be serialized by json_encode