ESDRecordInvoicePayment Class |
Namespace: EcommerceStandardsDocuments
The ESDRecordInvoicePayment type exposes the following members.
Name | Description | |
---|---|---|
ESDRecordInvoicePayment | Initializes a new instance of the ESDRecordInvoicePayment class |
Name | Description | |
---|---|---|
drop | 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 record to be inserted, updated, deleted, or ignored. | |
internalID | Stores an identifier that is relevant only to the system referencing and storing the record for its own needs. | |
keyPaymentTypeID | Key of the payment type record that is assigned to the payment. The payment type record indicates how the payment was made. | |
paidDate | Date that the payment was made. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone | |
paymentAmount | Monetary amount the payment applies to | |
paymentMethod | Method on how the payment was made. The field must be set to one of the class's constants prefixed by PAYMENT_METHOD_ within the ESDocument CONSTANTS | |
paymentProprietaryCode | Code the proprietary system that is used as the payment method. | |
paymentReceipt | Receipt number associated to the payment. |
Name | Description | |
---|---|---|
setDefaultValuesForNullMembers | sets default values for members that have no values |