Click or drag to resize
Payment Class
Represents payment.
Inheritance Hierarchy
SystemObject
  CorrigoService.EntitiesCorrigoEntity
    CorrigoServiceCorrigoEntityWithOptimisticLock
      CorrigoService.EntitiesPayment

Namespace: CorrigoService.Entities
Assembly: ClientXMLDoc (in ClientXMLDoc.exe) Version: 1.0.0.0 (1.0.0.0)
Syntax
C#
[SerializableAttribute]
public class Payment : CorrigoEntityWithOptimisticLock

The Payment type exposes the following members.

Properties
  NameDescription
Public propertyAmtBalance
Remaining balance, cannot be negative. Calculated automatically as payment amount plus used credits minus amounts applied to invoices.
Public propertyAmtPayment
Amount that came from customer (credits not included), cannot be negative.
Public propertyComments
Comments, optional. Max Length=2048
Public propertyCurrencyTypeId
Public propertyDtPosted
Posted action timestamp, current server time is used. Optional. NULL for draft payments.
Public propertyDtStamp
Payment date (set by user explicitly), required.
Public propertyGroup
Customer group (billing account). Required.
Public propertyItems
Payment line items
Public propertyMethod
Payment method; Supported values are check (default), cash, credit card, EFT, account credit.
Public propertyNumber
Payment number; initially empty, generated by Post action. Optional. Max Length=16
Public propertyReference
Reference or check number, optional. Max Length=64
Public propertyState
Payment state; Supported values are draft, posted, posted-credit.
Public propertyTimeSetId
Time period ID. Optional.
Top
See Also