Payment Class |
Namespace: CorrigoService.Entities
[SerializableAttribute] public class Payment : CorrigoEntityWithOptimisticLock
The Payment type exposes the following members.
Name | Description | |
---|---|---|
![]() | AmtBalance |
Remaining balance, cannot be negative. Calculated automatically as payment amount plus used credits minus amounts applied to invoices.
|
![]() | AmtPayment |
Amount that came from customer (credits not included), cannot be negative.
|
![]() | Comments |
Comments, optional.
Max Length=2048
|
![]() | CurrencyTypeId | |
![]() | DtPosted |
Posted action timestamp, current server time is used. Optional. NULL for draft payments.
|
![]() | DtStamp |
Payment date (set by user explicitly), required.
|
![]() | Group |
Customer group (billing account).
Required.
|
![]() | Items |
Payment line items
|
![]() | Method |
Payment method; Supported values are check (default), cash, credit card, EFT, account credit.
|
![]() | Number |
Payment number; initially empty, generated by Post action. Optional.
Max Length=16
|
![]() | Reference |
Reference or check number, optional.
Max Length=64
|
![]() | State |
Payment state; Supported values are draft, posted, posted-credit.
|
![]() | TimeSetId |
Time period ID.
Optional.
|