---
title: "Changes to Actualizar pago a proveedor"
method: PUT
path: "/api/v1/supplier-payments/{payment_id}"
---

# Changes to Actualizar pago a proveedor

`PUT /api/v1/supplier-payments/{payment_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 3 revisions.

- **2026-11-03** `ed0d46e68fbe`: 35 breaking, 9 warning, 64 info

## Changes

- **2026-11-03** `ed0d46e68fbe`: 35 breaking, 9 warning, 64 info
  - removed the enum value `DOL` of the request property `currency`
  - removed the enum value `DOL` of the request property `settlement_currency`
  - removed the enum value `PES` of the request property `currency`
  - removed the enum value `PES` of the request property `settlement_currency`
  - request property `withholdings/items/province_id` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `withholdings/items/rate` list-of-types was narrowed by removing types `null` from media type `application/json`
  - request property `withholdings/items/regimen` list-of-types was narrowed by removing types `null` from media type `application/json`
  - the response property `data/supplier_payment/advance_applications/items/advance_formatted_payment_number` became nullable for the status `200`
  - the response property `data/supplier_payment/advance_applications/items/credit_formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/advance_applications/items/formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/applications/items/advance_formatted_payment_number` became nullable for the status `200`
  - the response property `data/supplier_payment/applications/items/credit_formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/applications/items/formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/contact_name` became nullable for the status `200`
  - the response property `data/supplier_payment/created_by_name` became nullable for the status `200`
  - the response property `data/supplier_payment/credit_applications/items/advance_formatted_payment_number` became nullable for the status `200`
  - the response property `data/supplier_payment/credit_applications/items/credit_formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/credit_applications/items/formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/exchange_rate` became nullable for the status `200`
  - the response property `data/supplier_payment/formatted_payment_number` became nullable for the status `200`
  - the response property `data/supplier_payment/journal_line_applications/items/advance_formatted_payment_number` became nullable for the status `200`
  - the response property `data/supplier_payment/journal_line_applications/items/credit_formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/journal_line_applications/items/formatted_invoice_number` became nullable for the status `200`
  - the response property `data/supplier_payment/notes` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/card_batch_number` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/card_brand` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/card_coupon_number` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/card_installment_plan_code` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/fee_percentage_applied` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/notes` became nullable for the status `200`
  - the response property `data/supplier_payment/splits/items/reference` became nullable for the status `200`
  - the response property `data/supplier_payment/withholdings/items/province_id` became nullable for the status `200`
  - the response property `data/supplier_payment/withholdings/items/rate` became nullable for the status `200`
  - the response property `data/supplier_payment/withholdings/items/regimen` became nullable for the status `200`
  - the `data/supplier_payment/exchange_rate` response's property type changed from no type to `string, number, null` for status `200`
  - the `notes` request property's maxLength was set to `1000`
  - the `splits/items/card_batch_number` request property's maxLength was set to `100`
  - the `splits/items/card_brand` request property's maxLength was set to `100`
  - the `splits/items/card_coupon_number` request property's maxLength was set to `100`
  - the `splits/items/card_installment_plan_code` request property's maxLength was set to `100`
  - …68 more

---

[Operation](https://skmtc.dev/lapyme/apis/la-pyme-api/docs/api/v1/supplier-payments/:payment_id/put.md) - [API](https://skmtc.dev/lapyme/apis/la-pyme-api.md) - [Page](https://skmtc.dev/lapyme/apis/la-pyme-api/changes/api/v1/supplier-payments/:payment_id/put)
