The transaction to be sent to the web service.
See Also: Inherited members from object.
|
Constructor. See the minFraud documentation for a general overview of the request sent to the web service. |
[read-only] | Account | Account . Account information for the transaction. |
[read-only] | Billing | Billing . Information about the account used in the transaction. |
[read-only] | CreditCard | CreditCard . Information about the credit card used in the transaction. |
[read-only] | Device | Device . Information about the device used in the transaction. |
[read-only] | Email . Information about the email used in the transaction. | |
[read-only] | Event | Event . Details about the event such as the time. |
[read-only] | Order | Order . Details about the order. |
[read-only] | Payment | Payment . Information about the payment processing. |
[read-only] | Shipping | Shipping . Shipping information used in the transaction. |
[read-only] | ShoppingCart | IList<ShoppingCartItem> . List of shopping items in the transaction. |
Constructor. See the minFraud documentation for a general overview of the request sent to the web service.Syntax
public Transaction (Device device, Account account, Billing billing, CreditCard creditCard, Email email, Event userEvent, Order order, Payment payment, Shipping shipping, IList<ShoppingCartItem> shoppingCart)Parameters
- device
- Information about the device used in the transaction. This param is required.
- account
- Information about the account used in the transaction.
- billing
- Billing information used in the transaction.
- creditCard
- Information about the credit card used in the transaction.
- Information about the email used in the transaction.
- userEvent
- Details about the event such as the time.
- order
- Details about the order.
- payment
- Information about the payment processing.
- shipping
- Shipping information used in the transaction.
- shoppingCart
- List of shopping items in the transaction.
Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Account information for the transaction.Syntax
[Newtonsoft.Json.JsonProperty("account")]
public Account Account { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Information about the account used in the transaction.Syntax
[Newtonsoft.Json.JsonProperty("billing")]
public Billing Billing { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Information about the credit card used in the transaction.Syntax
[Newtonsoft.Json.JsonProperty("credit_card")]
public CreditCard CreditCard { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Information about the device used in the transaction.Syntax
[Newtonsoft.Json.JsonProperty("device")]
public Device Device { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Information about the email used in the transaction.Syntax
[Newtonsoft.Json.JsonProperty("email")]
public Email Email { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Details about the event such as the time.Syntax
[Newtonsoft.Json.JsonProperty("event")]
public Event Event { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Details about the order.Syntax
[Newtonsoft.Json.JsonProperty("order")]
public Order Order { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Information about the payment processing.Syntax
[Newtonsoft.Json.JsonProperty("payment")]
public Payment Payment { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Shipping information used in the transaction.Syntax
[Newtonsoft.Json.JsonProperty("shipping")]
public Shipping Shipping { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
List of shopping items in the transaction.Syntax
[Newtonsoft.Json.JsonProperty("shopping_cart")]
public IList<ShoppingCartItem> ShoppingCart { get; }Value
Documentation for this section has not yet been entered.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0
Returns a string that represents the current object.Syntax
public override string ToString ()Returns
A string that represents the current object.Remarks
Documentation for this section has not yet been entered.Requirements
Namespace: MaxMind.MinFraud.Request
Assembly: MaxMind.MinFraud (in MaxMind.MinFraud.dll)
Assembly Versions: 0.6.0.0