Skip to main content
PUT
Facturas con pagos parciales: Si la factura tiene un Payment en estado partially_paid, actualizarla cancelará ese Payment (y perderá todos los abonos registrados) y creará uno nuevo sin configuración de pagos parciales. Solo actualiza facturas parcialmente pagadas si estás seguro de que quieres reiniciar el proceso de cobro.Si el Payment ya está approved, la actualización solo modifica los metadatos de la factura sin cancelar ni reemplazar el Payment.

Path params

string
required
ID de la factura a actualizar. Crear factura.

Body

string
required
Referencia única de la factura dentro de tu compañía. Mínimo 5 y máximo 100 caracteres.
string
Identificador opcional que asocias a tu proveedor externo.
number
required
Monto de la factura en pesos (COP). Debe estar entre 5.000 y 100.000.000.
string
required
Nombre o concepto de la factura. Mínimo 5 y máximo 100 caracteres.
string
Descripción detallada de la factura. Se propaga al nuevo Payment generado. Mínimo 4 y máximo 2000 caracteres.
string
Número de teléfono del cliente en formato E.164. Opcional.
string
Correo electrónico del cliente. Opcional. Máximo 200 caracteres.
string
Fecha de vencimiento de la factura en formato YYYY-MM-DD (ej. 2026-10-31). Opcional. Si se omite o se envía null, se conserva el due_date actual de la factura. El valor se propaga al nuevo Payment generado durante la actualización.
Si no envías due_date en la actualización, la factura conserva su fecha de vencimiento actual. Solo se modifica cuando envías un valor explícito.

Response