Click or drag to resize

ESDRecordCustomerAccountPaymentRecord Class

Ecommerce Standard Document that holds details of a record associated to a payment made by a customer account
Inheritance Hierarchy

Namespace:  EcommerceStandardsDocuments
Assembly:  EcommerceStandardsDocuments.Library (in EcommerceStandardsDocuments.Library.dll) Version: (

The ESDRecordCustomerAccountPaymentRecord type exposes the following members.

Public methodESDRecordCustomerAccountPaymentRecord
Initializes a new instance of the ESDRecordCustomerAccountPaymentRecord class
Public propertyamount
Monetary amount applied against the record
Public propertydrop
Data Record OPeration. Denotes an operation that may need to be performed on the record when it is being processed. Set null, or set it to one of the ESD_RECORD_OPERATION constants in the ESDocumentConstants class to allow the price to be inserted, updated, deleted, or ignored.
Public propertyinternalID
Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.
Public propertykeyCustomerAccountPaymentRecordID
Key that allows the record of the customer account payment to be uniquely identified and linked to.
Public propertykeyRecordID
Key of the record linked to the payment. This would typically be the key of an invoice or order record.
Public propertyrecordID
ID the the record. This would typically be the ID of an invoice or order record.
Public propertyrecordType
The type of record that the payment is applied to. The field must be set to one of the ESDRecordCustomerAccountPayment class's constants prefixed by PAYMENT_METHOD_
Public methodsetDefaultValuesForNullMembers
sets default values for members that have no values set
See Also