qbo_terms_update
Update an existing QuickBooks term by changing only the provided fields. Requires the term ID and current SyncToken to modify name, active status, due days, or discount settings.
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) |