MaxMind.MinFraud : MaxMind.MinFraud.Request Namespace

Payment Class

The payment information for the transaction being sent to the web service.

Syntax

public sealed class Payment

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

Members

See Also: Inherited members from object.

Public Constructors

Public Properties

[read-only]
DeclineCode string . The decline code as provided by your payment processor. If the transaction was not declined, do not include this field.
[read-only]
Processor Nullable<PaymentProcessor> . The payment processor used for the transaction.
[read-only]
WasAuthorized Nullable<bool> . The authorization outcome from the payment processor. If the transaction has not yet been approved or denied, do not include this field.

Public Methods

override
ToString () : string
Returns a string that represents the current object.

Member Details

Payment Constructor

Constructor.

Syntax

public Payment (Nullable<PaymentProcessor> processor, Nullable<bool> wasAuthorized, string declineCode)

Parameters

processor
The payment processor used for the transaction.
wasAuthorized
The authorization outcome from the payment processor. If the transaction has not yet been approved or denied, do not include this field.
declineCode
The decline code as provided by your payment processor. If the transaction was not declined, do not include this field.

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

DeclineCode Property

The decline code as provided by your payment processor. If the transaction was not declined, do not include this field.

Syntax

[Newtonsoft.Json.JsonProperty("decline_code")]
public string DeclineCode { 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

Processor Property

The payment processor used for the transaction.

Syntax

[Newtonsoft.Json.JsonProperty("processor")]
public Nullable<PaymentProcessor> Processor { 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

ToString Method

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

WasAuthorized Property

The authorization outcome from the payment processor. If the transaction has not yet been approved or denied, do not include this field.

Syntax

[Newtonsoft.Json.JsonProperty("was_authorized")]
public Nullable<bool> WasAuthorized { 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