API

Actualizar pago a proveedor

Changed on

Actualiza un pago a proveedor existente y devuelve el detalle persistido. Requiere Idempotency-Key.

put/api/v1/supplier-payments/{payment_id}

Request

  • Base URL
    https://api.lapyme.com.ar
  • URL
    https://api.lapyme.com.ar/api/v1/supplier-payments/{payment_id}
  • Auth
    HTTP bearer

Path parameters

payment_idstring uuid required

Headers

Idempotency-Keystring required

Clave estable para deduplicar reintentos de la misma operación.

Request body

supplier_idstring uuid required
point_of_sale_idstring uuid required
payment_datestring required
currency'ARS' | 'USD' required
exchange_ratenumber
total_amountinteger required
settlement_currency'ARS' | 'USD'
settlement_total_amountinteger
notesstring

Response

Pago actualizado exitosamente

request_idstring required

Changes

    • breaking

      removed the enum value DOL of the request property

    • breaking

      removed the enum value DOL of the request property

    • breaking

      removed the enum value PES of the request property

    • breaking

      removed the enum value PES of the request property

    • breaking

      request property // list-of-types was narrowed by removing types null from media type application/json

    • breaking

      request property // list-of-types was narrowed by removing types null from media type application/json

    • breaking

      request property // list-of-types was narrowed by removing types null from media type application/json

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property // became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the response property //// became nullable for the status

    • breaking

      the // response's property type changed from no type to string number null for status

    • warning

      the request property's maxLength was set to 1000

    • warning

      the // request property's maxLength was set to 100

    • warning

      the // request property's maxLength was set to 100

    • warning

      the // request property's maxLength was set to 100

    • warning

      the // request property's maxLength was set to 100

    • warning

      the // request property's maxLength was set to 500

    • warning

      the // request property's maxLength was set to 255

    • warning

      added the new ARS enum value to the // response property for the response status

    • warning

      added the new USD enum value to the // response property for the response status

    • info

      the request property // became nullable

    • info

      the request property // became nullable

    • info

      the request property // became nullable

    • info

      added the new ARS enum value to the request property

    • info

      added the new ARS enum value to the request property

    • info

      added the new USD enum value to the request property

    • info

      added the new USD enum value to the request property

    • info

      added the non-success response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property //// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added the optional property /// to the response with the status

    • info

      added to the // response property anyOf list for the response status

    • info

      removed from the // response property anyOf list for the response status

    • info

      removed subschema #1 subschema #2 from the // response property anyOf list for the response status

    • info

      removed the DOL enum value from the // response property for the response status

    • info

      removed the PES enum value from the // response property for the response status

    • info

      response property data/supplier_payment/advance_applications/items/advance_formatted_payment_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/advance_applications/items/credit_formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/advance_applications/items/formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/applications/items/advance_formatted_payment_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/applications/items/credit_formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/applications/items/formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/contact_name list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/created_by_name list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/credit_applications/items/advance_formatted_payment_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/credit_applications/items/credit_formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/credit_applications/items/formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/formatted_payment_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/journal_line_applications/items/advance_formatted_payment_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/journal_line_applications/items/credit_formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/journal_line_applications/items/formatted_invoice_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/notes list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/card_batch_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/card_brand list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/card_coupon_number list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/card_installment_plan_code list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/fee_percentage_applied list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/notes list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/splits/items/reference list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/withholdings/items/province_id list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/withholdings/items/rate list-of-types was narrowed by removing types null from media type application/json of response 200

    • info

      response property data/supplier_payment/withholdings/items/regimen list-of-types was narrowed by removing types null from media type application/json of response 200