| Name | Description | Type | Additional 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. |