Skip to main content

Update Payment Term

PUT 

/api/payment-terms/:id

Updates an existing payment term by ID.

Required scope: settings:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Authentication: Requires Bearer token.

All fields same as Create, including the optional vendor_deposit_schedule array (with per-line logistics_tracking_field_id required when trigger_event is logistics_tracking_field). Name uniqueness ignores the current record.

Consignment fields: set is_consignment to true to mark the term as consignment (supplier-owned stock billed as it sells). consignment_settlement_frequency controls how often consigned sales are settled (on_demand, weekly, biweekly, monthly, quarterly). treat_as_purchase overrides consignment so goods received on this term are capitalized as owned inventory immediately at receipt (substance-over-form).

Request

Responses

OK

Response Headers
    Content-Type