qbo_terms_update
Update specific fields of an existing QuickBooks Online payment term, such as name, due days, or discount, without affecting other properties.
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) |