Class: Minfraud::Model::Subscores Deprecated

Inherits:
Abstract
  • Object
show all
Defined in:
lib/minfraud/model/subscores.rb

Overview

Deprecated.

Use RiskScoreReason instead.

Score for risk factors that are used in calculating the riskScore.

Instance Attribute Summary collapse

Instance Attribute Details

#avs_resultFloat? (readonly)

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

Returns:

  • (Float, nil)


15
16
17
# File 'lib/minfraud/model/subscores.rb', line 15

def avs_result
  @avs_result
end

#billing_addressFloat? (readonly)

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

Returns:

  • (Float, nil)


21
22
23
# File 'lib/minfraud/model/subscores.rb', line 21

def billing_address
  @billing_address
end

#billing_address_distance_to_ip_locationFloat? (readonly)

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.

Returns:

  • (Float, nil)


28
29
30
# File 'lib/minfraud/model/subscores.rb', line 28

def billing_address_distance_to_ip_location
  @billing_address_distance_to_ip_location
end

#browserFloat? (readonly)

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.

Returns:

  • (Float, nil)


35
36
37
# File 'lib/minfraud/model/subscores.rb', line 35

def browser
  @browser
end

#chargebackFloat? (readonly)

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.

Returns:

  • (Float, nil)


43
44
45
# File 'lib/minfraud/model/subscores.rb', line 43

def chargeback
  @chargeback
end

#countryFloat? (readonly)

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

Returns:

  • (Float, nil)


49
50
51
# File 'lib/minfraud/model/subscores.rb', line 49

def country
  @country
end

#country_mismatchFloat? (readonly)

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.

Returns:

  • (Float, nil)


56
57
58
# File 'lib/minfraud/model/subscores.rb', line 56

def country_mismatch
  @country_mismatch
end

#cvv_resultFloat? (readonly)

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

Returns:

  • (Float, nil)


62
63
64
# File 'lib/minfraud/model/subscores.rb', line 62

def cvv_result
  @cvv_result
end

#deviceFloat? (readonly)

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

Returns:

  • (Float, nil)


68
69
70
# File 'lib/minfraud/model/subscores.rb', line 68

def device
  @device
end

#email_addressFloat? (readonly)

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

Returns:

  • (Float, nil)


74
75
76
# File 'lib/minfraud/model/subscores.rb', line 74

def email_address
  @email_address
end

#email_domainFloat? (readonly)

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

Returns:

  • (Float, nil)


80
81
82
# File 'lib/minfraud/model/subscores.rb', line 80

def email_domain
  @email_domain
end

#email_local_partFloat? (readonly)

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.

Returns:

  • (Float, nil)


87
88
89
# File 'lib/minfraud/model/subscores.rb', line 87

def email_local_part
  @email_local_part
end

#issuer_id_numberFloat? (readonly)

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.

Returns:

  • (Float, nil)


95
96
97
# File 'lib/minfraud/model/subscores.rb', line 95

def issuer_id_number
  @issuer_id_number
end

#order_amountFloat? (readonly)

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.

Returns:

  • (Float, nil)


101
102
103
# File 'lib/minfraud/model/subscores.rb', line 101

def order_amount
  @order_amount
end

#phone_numberFloat? (readonly)

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

Returns:

  • (Float, nil)


107
108
109
# File 'lib/minfraud/model/subscores.rb', line 107

def phone_number
  @phone_number
end

#shipping_addressFloat? (readonly)

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

Returns:

  • (Float, nil)


113
114
115
# File 'lib/minfraud/model/subscores.rb', line 113

def shipping_address
  @shipping_address
end

#shipping_address_distance_to_ip_locationFloat? (readonly)

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.

Returns:

  • (Float, nil)


120
121
122
# File 'lib/minfraud/model/subscores.rb', line 120

def shipping_address_distance_to_ip_location
  @shipping_address_distance_to_ip_location
end

#time_of_dayFloat? (readonly)

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.

Returns:

  • (Float, nil)


127
128
129
# File 'lib/minfraud/model/subscores.rb', line 127

def time_of_day
  @time_of_day
end