All Classes and Interfaces
Class
Description
This class represents the shared location behavior between
Billing and Shipping.
Account related data for the minFraud request
Builder
creates instances of Account
from values set by the builder's methods.This exception is thrown when there is an error authenticating.
The billing information for the transaction.
Builder
creates instances of Billing
from values set by the builder's methods.This class contains minFraud response data related to the billing address.
The credit card information for the transaction.
This class contains minFraud response data related to the credit card.
Builder
creates instances of the parent CreditCard
from values set by the builder's methods.Custom inputs to be used in
Custom Rules.
Builder
creates instances of CustomInputs
from values set by the builder's methods.The device information for the transaction.
This class contains minFraud response data related to the device.
Builder
creates instances of Device
from values set by the builder's methods.This class contains the disposition set by custom rules.
The email information for the transaction.
This class contains minFraud response data related to the email address.
Builder
creates instances of Email
from values set by the builder's methods.This class contains minFraud response data related to the email domain.
Builder
creates instances of Event
from values set by the builder's methods.The enumerated event types.
This class provides a model for the minFraud Factors response.
This class contains minFraud response data related to the GeoIP2 Insights
location.
This class represents an HTTP transport error.
This class provides a model for the minFraud Insights response.
This exception is thrown when your account does not have sufficient funds
to complete the request.
This class represents a non-specific error returned by MaxMind's minFraud web
service.
This class contains minFraud response data related to the IP location
Interface for IP address risk models.
This class represents the reason for the IP risk.
This class contains minFraud response data related to the credit card issuer.
This class represents a non-specific error with the web service.
The order information for the transaction.
Builder
creates instances of Order
from values set by the builder's methods.The payment information for the transaction.
Builder
creates instances of Payment
from values set by the builder's methods.Enumeration of payment processors
This exception is thrown when permission is required to use the service.
This class contains the IP address risk.
This class represents the minFraud Score response.
The shipping information for the transaction.
Builder
creates instances of Shipping
from values set by the builder's methods.Enumerated delivery speeds.
This class contains minFraud response data related to the shipping address.
An item in the shopping cart.
Builder
creates instances of ShippingCartItem
from values set by the builder's methods.This class contains scores for many of the risk factors that are used to
calculate the overall risk score.
Class representing the transaction to be sent to minFraud.
Builder
creates instances of the parent class from values set
by the builder's methods.The transaction information to report.
Builder
creates instances of TransactionReport
from values set by the builder's methods.The enumerated tag types.
This class represents a warning returned by the web service.
Client for MaxMind minFraud Score, Insights, and Factors
Builder
creates instances of WebServiceClient
from values set by the methods.