Click or drag to resize

Transaction Constructor

Constructor. See the minFraud documentation for a general overview of the request sent to the web service.

Namespace:  MaxMind.MinFraud.Request
Assembly:  MaxMind.MinFraud (in MaxMind.MinFraud.dll) Version: 2.0.0
Syntax
public Transaction(
	Device device,
	Account account = null,
	Billing billing = null,
	CreditCard creditCard = null,
	CustomInputs customInputs = null,
	Email email = null,
	Event userEvent = null,
	Order order = null,
	Payment payment = null,
	Shipping shipping = null,
	IList<ShoppingCartItem> shoppingCart = null
)

Parameters

device
Type: MaxMind.MinFraud.RequestDevice
Information about the device used in the transaction. This param is required.
account (Optional)
Type: MaxMind.MinFraud.RequestAccount
Information about the account used in the transaction.
billing (Optional)
Type: MaxMind.MinFraud.RequestBilling
Billing information used in the transaction.
creditCard (Optional)
Type: MaxMind.MinFraud.RequestCreditCard
Information about the credit card used in the transaction.
customInputs (Optional)
Type: MaxMind.MinFraud.RequestCustomInputs
Custom inputs as configured on your account portal.
email (Optional)
Type: MaxMind.MinFraud.RequestEmail
Information about the email used in the transaction.
userEvent (Optional)
Type: MaxMind.MinFraud.RequestEvent
Details about the event such as the time.
order (Optional)
Type: MaxMind.MinFraud.RequestOrder
Details about the order.
payment (Optional)
Type: MaxMind.MinFraud.RequestPayment
Information about the payment processing.
shipping (Optional)
Type: MaxMind.MinFraud.RequestShipping
Shipping information used in the transaction.
shoppingCart (Optional)
Type: System.Collections.GenericIListShoppingCartItem
List of shopping items in the transaction.
See Also