NameDescriptionTypeAdditional information
CustomerId

Customer Id that is submitting payment

string

Required

ReferenceNum

A reference number for this payment that will override the system generated reference number.

string

Max length: 10

PayType

The DockMaster Paytype Code that was used to take payment.

string

Required

TotalPayment

Required: Total Payment amount. Sum of individual Invoice payments.

decimal number

Required

StatementDesc

The description of this payment to show when posting to the General Ledger.

string

None.

InvPayments

The list of invoices for which payment was taken.

Collection of InvoicePayment

None.