PaymentItem

Property NameProperty ValueProperty Description
CurrencyTypeIdCurrencyType enumeration member
ObjectTypeIdActorType enumeration memberGets or sets type ID of the object referenced by record. Required. For credit records it either #29 (credit memo) or #30 (payment). For non-credit records it's always #29 (invoice).
ObjectIdIntegerGets or sets reference to object which record is based upon, either invoice/credit memo or payment. Required.
IsCreditBooleanGets or sets a value indicating whether this record stores credit used (true - credit otherwise debit).
AmtBalance{MoneyValue entity reference}Gets an object's (credit memo/invoice or payment) remaining balance BEFORE payment was posted. Optional. Zero for draft payments.
AmtUsed{MoneyValue entity reference}Gets or sets amount taken from credit (auto-calculated), or amount applied to invoice (entered by user). Cannot be negative; zero is allowed only for credit records.
RefInvoice{Invoice entity reference}Gets an invoice on which payment is based. Based on and
RefPayment{Payment entity reference}Gets a payment on which payment is based. Based on and
ConcurrencyIdIntegerGets or sets the concurrency identifier used for optimistic locks.
IdIntegerGets or sets a Corrigo entity identifier.
Properties[{PropertyTreeNode object reference}, ...]List of filled properties
LimitMultipleEntitiesNumberBehaviourBooleanReturn exception instead of payload if there are more record was retrieved than configured in "*option_name*" company property Used for limiting records in Integration REST API