Payment
A payment [Payment] is an amount of money received from a customer against an invoice or as and advance payment (retainer).
Review the Usage Guidelines for the Payment object.
|
— |
XML |
SOAP |
REST |
Database table |
|---|---|---|---|---|
|
Object |
|
|
— |
|
|
Supported Commands |
— |
— |
The Payment object has the following standard properties:
Payment object properties may also include custom fields. The object type supports the custom equal to read method and the enable_custom read attribute.
|
XML / SOAP |
Database |
Description |
|---|---|---|
|
|
|
The ID of the bulk_payment transaction if this payment is part of a bulk_payment. |
|
|
|
[Read-only] Time the record was created. See Date Fields. |
|
|
|
Currency for the money fields in the record. |
|
|
|
The ID of the associated customer if this is a retainer payment. |
|
|
|
[Required] The date of the payment. See Date Fields. |
|
|
|
If the record was imported from an external system you store the unique external record ID here. |
|
|
|
[Read-only] Unique ID. Automatically assigned by SuiteProjects Pro. |
|
|
|
The associated invoice number if a payment against a specific invoice. |
|
|
|
[Required] The associated invoice ID if a payment against a specific invoice. |
|
|
|
Notes associated with the payment. |
|
|
|
The payment total. Dated by the date field. |
|
|
|
[Read-only] Time the record was last updated or modified. See Date Fields. |
Usage Guidelines
Adding, modifying, upserting, or deleting a payment using the XML API or SOAP API also updates the access_log property for the associated Invoice object so that the change is recorded on the invoice history tab in SuiteProjects Pro. See also Invoice.