---
title: "PATCH /invoices/{invoice_id}"
method: PATCH
path: "/invoices/{invoice_id}"
---

# PATCH /invoices/{invoice_id}

`PATCH /invoices/{invoice_id}`

## Request

- Base URL: `https://cert-api.kashio.net/v1/payments`
- URL: `https://cert-api.kashio.net/v1/payments/invoices/{invoice_id}`
- Auth: none declared

## Path parameters

- `invoice_id` string, required

## Request body

- object
  - `customer` object: Objeto cliente
    - `object` string: Nombre de objeto
    - `external_id` string, required: Id único de cliente en los sistemas de la empresa
    - `name` string, required: Nombre completo del cliente
    - `phone` string, required: Teléfono de cliente en formato E.164
    - `email` string, required: Correo electrónico de cliente
    - `document_type` 'DNI' | 'RUC' | 'CEX' | 'OTHER', required: Tipo de documento DNI, RUC, CEX, OTHER. Si usa prefijo "solo" usar OTHER
    - `document_id` string, required: Número de documento del cliente. No incluir caracteres especiales (-, /, &, $, #, entre otros) ni espacios en blanco
  - `invoice_id` string, required: Número único de la deuda en los sistemas de la empresa
  - `due_datetime` string: Fecha de vencimiento (ISO-8601: yyyy-MM-ddThh:mm:ss). Usado para aplicación de moras. Timezone en GMT. De no considerar este campo, el sistema por default considerará 15 días mas al request_datetime
  - `expiration_datetime` string: Fecha de expiración (ISO-8601: yyyy-MM-ddThh:mm:ss). Timezone en GMT
  - `property4` string
  - `currency` string, required: Moneda de la orden de pago (ISO-4217 - 3 dígitos)
  - `fees` string: Usar 2 decimales
  - `sub_total` string: Sub monto de la orden de pago sin aplicacion de moras o penalidad. Usar 2 decimales
  - `amount` string: Monto total de la orden de pago. Usar 2 decimales
  - `metadata` string: Detalles adicionales a la orden de pago (formato JSON). Para valores personalizados consultar con su ejecutivo de cuentas

## Response `200`

- object
  - `amount` string
  - `created` string
  - `currency` string
  - `customer` object
    - `document_id` string
    - `document_type` string
    - `email` string
    - `name` string
    - `phone` string
  - `due_datetime` string
  - `expiration_datetime` string
  - `fees` string
  - `gateway_url` string
  - `id` string
  - `invoice_id` string
  - `ktin` string
  - `late_fee` string
  - `livemode` string
  - `metadata` object
    - `order_description` string
    - `order_id` string
    - `order_name` string
  - `object` string
  - `psp_tin` string
  - `status` string
  - `sub_total` string
  - `token` string

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/kashio/apis/api-conexionunica-10.md) - [All operations](https://skmtc.dev/kashio/apis/api-conexionunica-10/llms.txt) - [OpenAPI document](https://skmtc.dev/kashio/apis/api-conexionunica-10/revisions/bf272fff64f6?raw)
