qbo_terms_update
Partially update a QuickBooks Online term record (e.g., Net 30) by providing the term ID and SyncToken. Only supplied fields are changed, leaving others intact.
Instructions
Sparse-update an existing Term record. Only provided fields are changed; Id and SyncToken are required.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Name | Yes | Term name, e.g. "Net 30" | |
| Active | No | Whether the term is active | |
| termId | Yes | The Term ID to update | |
| DueDays | No | Number of days from invoice date to due date | |
| SyncToken | Yes | Current SyncToken of the record (required by QBO for sparse updates; fetch the record first to obtain it) | |
| DiscountDays | No | Days within which the discount applies | |
| DiscountPercent | No | Early-payment discount percent (for 2/10 Net 30 style terms) |