Holded icon

Holded

Manage Holded contacts, documents, payments, projects, tasks, leads, and custom API requests

Actions45

Payment → Update

AI-generated

Summary

Update an existing payment in Holded by its Payment ID, modifying details such as bank ID, contact ID, amount, description, and date.

Inputs

  • Payment ID (required) — The ID of the Holded payment to update.
  • Bank ID — Holded bank or treasury account ID associated with the payment.
  • Contact ID — Holded contact ID linked to the payment.
  • Amount — Numeric amount of the payment.
  • Description — Text description for the payment entry.
  • Date — Payment date in various accepted formats: YYYY-MM-DD, ISO date, Unix seconds, or milliseconds.
  • Fields — Additional simple body fields as name-value pairs; overrides can be done via Advanced Body JSON.
  • Advanced Body JSON — Advanced JSON object to specify complex or nested request body fields; takes precedence over simple fields.

Output shape

a single updated payment record as a JSON object

The output contains the updated payment data returned from Holded API after the update operation. Errors are thrown if required fields are missing or if the update fails.

Examples

Example 1: Update a payment with new amount and description

Provide the Payment ID and set new values for Amount and Description. Optionally set Bank ID, Contact ID, and Date.

Links

Discussion