| CurrencyTypeId | CurrencyType enumeration member | |
| Group | {BillingAccount entity reference} | Gets or sets a billing account object |
| Number | String | Gets a payment number; initially empty, generated by Post action. |
| State | PaymentState enumeration member | Gets a payment state; Supported values are draft, posted, posted-credit. |
| Comments | String | Gets or sets comments, optional. |
| Method | PaymentMethod enumeration member | Gets or sets a payment method; Supported values are check (default), cash, credit card, EFT, account credit. |
| Reference | String | Gets o sets reference or check number, optional. |
| DtStamp | DateTime | Gets or sets a payment date (set by user explicitly), required. |
| AmtPayment | {MoneyValue entity reference} | Gets or sets amount that came from customer (credits not included), cannot be negative. |
| AmtBalance | {MoneyValue entity reference} | Remaining balance, cannot be negative. Calculated automatically as payment amount plus used credits minus amounts applied to invoices. |
| DtPosted | DateTime or NULL | Gets a remaining balance, cannot be negative. Calculated automatically as payment amount plus used credits minus amounts applied to invoices. |
| TimeSetId | Integer | Gets or sets a time period ID |
| Items | [{PaymentItem entity reference}, ...] | Gets or sets an items collection. |
| ConcurrencyId | Integer | Gets or sets the concurrency identifier used for optimistic locks. |
| Id | Integer | Gets or sets a Corrigo entity identifier. |
| Properties | [{PropertyTreeNode object reference}, ...] | List of filled properties |
| LimitMultipleEntitiesNumberBehaviour | Boolean | Return 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 |