Class: Minfraud::Model::Insights

Inherits:
Score
  • Object
show all
Defined in:
lib/minfraud/model/insights.rb

Overview

Model of the Insights response.

Direct Known Subclasses

Factors

Instance Attribute Summary collapse

Attributes inherited from Score

#disposition, #funds_remaining, #id, #queries_remaining, #risk_score, #warnings

Instance Attribute Details

#billing_addressMinfraud::Model::BillingAddress (readonly)

An object containing minFraud data related to the billing address used in the transaction.



20
21
22
# File 'lib/minfraud/model/insights.rb', line 20

def billing_address
  @billing_address
end

#billing_phoneMinfraud::Model::Phone (readonly)

An object containing minFraud data related to the billing phone number used in the transaction.



26
27
28
# File 'lib/minfraud/model/insights.rb', line 26

def billing_phone
  @billing_phone
end

#credit_cardMinfraud::Model::CreditCard (readonly)

An object containing minFraud data about the credit card used in the transaction.



32
33
34
# File 'lib/minfraud/model/insights.rb', line 32

def credit_card
  @credit_card
end

#deviceMinfraud::Model::Device (readonly)

This object contains information about the device that MaxMind believes is associated with the IP address passed in the request.



38
39
40
# File 'lib/minfraud/model/insights.rb', line 38

def device
  @device
end

#emailMinfraud::Model::Email (readonly)

This object contains information about the email address passed in the request.



44
45
46
# File 'lib/minfraud/model/insights.rb', line 44

def email
  @email
end

#ip_addressMinfraud::Model::IPAddress (readonly)

An object containing GeoIP2 and minFraud Insights information about the geolocated IP address.



50
51
52
# File 'lib/minfraud/model/insights.rb', line 50

def ip_address
  @ip_address
end

#shipping_addressMinfraud::Model::ShippingAddress (readonly)

An object containing minFraud data related to the shipping address used in the transaction.



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

def shipping_address
  @shipping_address
end

#shipping_phoneMinfraud::Model::Phone (readonly)

An object containing minFraud data related to the shipping phone number used in the transaction.



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

def shipping_phone
  @shipping_phone
end