Thetype exposes the following members.
Creates a Customer Account Payment Ecommerce Standard Document record
Date that the payment record was created. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
ISO currency code that denotes the currency that all monetary amounts stored in the invoice with
Code of the customer account assigned to the invoice.
Text, number or code that the customer uses to identify the payment record. This could be the customer's purchase order order, supplier invoice code, or an other identifier.
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.
ID of the associated Ecommerce system where the payment was made from.
ID of the user in the associated Ecommerce system where the payment was made from.
Name of the user in the associated Ecommerce system where the payment was created. Ideally this is set to a label of the user, and not the credentials used for a user to login (since that could be a security issue passing around such information).
Stores an identifier that is relevant only to the system referencing and storing the record for its own needs.
Key of the customer account record assigned to the payment.
Key that allows the customer account payment record to be uniquely identified and linked to.
Key of the payment type record that is associated to the payment. The payment type record indicates how the payment was made.
Monetary amount of the payment
Code that allows the payment to be identified with. May or may not be unique.
Date of the payment record. Date is in the form of a number in milliseconds since the 01-01-1970 12:00am Epoch in UTC time-zone
ID that allows the payment to be identified with. May or may not be unique.
Method on how the order is being paid for. The field must be set to one of the class's constants prefixed by PAYMENT_METHOD_
text that contains a receipt number associated with the payment
list of records that the payment applies to
Number set for reference purposes to the payment.
list of surcharges that have been added to the payment
sets default values for members that have no values set
CREDIT - Payment was made with a credit card
DIRECTDEPOSIT - Payment has been made with a direct bank transfer
ACCOUNT - A payment was not applicable
PROPRIETARY - A payment was made using a proprietary payment system. PayPal could be one example of this.
UNPAID - No payment was received as yet
Record Type - Back Order
Record Type - Invoice
Record Type - Purchase Order
Record Type - Sales Order