Click or drag to resize

RefundTransaction Class

Result from refund performed by the IRefundHandler plugins.
Inheritance Hierarchy
SystemObject
  Atomia.Billing.Core.Sdk.BusinessObjectsRefundTransaction

Namespace:  Atomia.Billing.Core.Sdk.BusinessObjects
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public class RefundTransaction

The RefundTransaction type exposes the following members.

Constructors
  NameDescription
Public methodRefundTransaction
Initializes a new instance of the RefundTransaction class.
Public methodRefundTransaction(RefundTransactionData)
Initializes a new instance of the RefundTransaction class.
Top
Properties
  NameDescription
Public propertyAmount
Gets or sets the amount of transaction.
Public propertyAttributes
Gets or sets the attributes.
Public propertyCreationTime
Gets or sets the creation time.
Public propertyCurrencyCode
Gets or sets the currency code.
Public propertyDataObject
Gets the data object.
Public propertyId
Gets the id.
Public propertyLastChangeTime
Gets or sets the last change time.
Public propertyOriginalPaymentTransaction
Gets or sets the original payment.
Public propertyPluginName
Gets or sets the name of the plugin which begun and performed this transaction.
Public propertyStatus
Gets or sets the status of transaction (can be understood by the plugins, but there are some common statuses in the constants).
Public propertyStatusCode
Gets or sets the status code of the transaction, given by external provider (for example, code returned by the cc payment gateway).
Public propertyStatusCodeDescription
Gets or sets the status code description.
Public propertyTransactionId
Gets or sets the unique transaction id
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateDataObject
Updates the data object.
Top
Fields
  NameDescription
Public fieldStatic memberFailed
Transaction has failed. If there are some error codes, those should be stored in StatusCode
Public fieldStatic memberInProgress
Transaction is in progress.
Public fieldStatic memberOk
Transaction is completed ok.
Top
See Also