qbo_terms_update
Update an existing QuickBooks Online payment term by changing only the fields you specify, such as name, due days, or discount terms, using the term ID and current SyncToken.
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) |