Click or drag to resize
Infosoft Logo

InvoicePaymentResult Class

Defines data for an invoice payment attempt.
Inheritance Hierarchy
SystemObject
  Infosoft.Common.Contracts.DataContracts.Economy.InvoicesInvoicePaymentResult

Namespace: Infosoft.Common.Contracts.DataContracts.Economy.Invoices
Assembly: Infosoft.Common.Contracts (in Infosoft.Common.Contracts.dll) Version: 4.00.0.0
Syntax
public class InvoicePaymentResult

The InvoicePaymentResult type exposes the following members.

Properties
 NameDescription
Public propertyAccountedDate Gets or sets the accounted date for the payment, as determined by the payment setup, or null if the capture failed.
Public propertyAttemptNumber Gets or sets the number of attempts at capturing this invoice, including the current one.
Public propertyAttemptTime Gets or sets the time at which the capture was attempted.
Public propertyCapturedAmount Gets or sets the amount that has been captured.
Public propertyCaptureFaultDescription Gets or sets a description of the fault that caused the capture to be unsuccessful (not applicable if CaptureResult is Success).
Public propertyCaptureResult Gets or sets the result of the capture.
Public propertyCurrencyCode Gets or sets the currency code associated with the payment.
Public propertyCustomerName Gets or sets the name of the customer.
Public propertyCustomerNumber Gets or sets the customer number.
Public propertyDeclineStatusCodeGets or sets the decline status code.
Public propertyInvoiceNumber Gets or sets the invoice number for which the capture was attempted.
Public propertyPaymentOrderReference Gets or sets the Infosoft payment order reference associated with the captured payment.
Public propertyProviderOrderReference Gets or sets the provider order reference associated with the captured payment.
Public propertyProviderTransactionReference Gets or sets the provider transaction reference associated with the captured payment.
Public propertySaveFaultDescription Gets or sets a description of the fault that caused the saving of the data to be unsuccessful (only applicable if CaptureResult is SaveFailure).
Public propertyTaxPercent Gets or sets the tax percentage, i.e. the portion of the captured amount that consisted of taxes.
Public propertyTitleCode Gets or sets the title code for which the capture was attempted.
Top
See Also