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.



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

def billing_address
  @billing_address
end

#credit_cardMinfraud::Model::CreditCard (readonly)

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



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

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.



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

def device
  @device
end

#emailMinfraud::Model::Email (readonly)

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



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

def email
  @email
end

#ip_addressMinfraud::Model::IPAddress (readonly)

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



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

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.



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

def shipping_address
  @shipping_address
end