Los montos usan unidades mayores de la moneda configurada en la empresa. Por ejemplo, amount: 20 representa USD 20 cuando la empresa opera en USD.
public_invoices:readpublic_invoices:write
Operaciones
- CREATED
- Con pagos aplicados
- Pagada o conciliada
- Cerrada o fallida
Sin pagos aplicados, el
PUT puede cambiar datos informativos y monto. Si cambia el monto, Cobrix registra el ajuste financiero, invalida el checkout anterior y devuelve uno nuevo.Reglas que protegen el ledger
El proveedor es inmutable
El proveedor es inmutable
provider identifica el origen financiero y no puede cambiar después de crear el documento. Un intento devuelve 409 con un mensaje explícito.El monto pagado es inmutable
El monto pagado es inmutable
Un documento pagado conserva su monto liquidado. Puedes corregir nombre, descripción, teléfono, email o vencimiento, pero no reabrir ni reescribir el pago.
No se admiten pagos parciales
No se admiten pagos parciales
Esta API espera el pago completo del documento. Las recargas de saldo o Wallet pertenecen a otro flujo y no deben modelarse como abonos parciales.
DELETE_FROM_PROVIDER
DELETE_FROM_PROVIDER
Informa que el proveedor eliminó el documento. Cobrix anula los cobros pendientes; si existe dinero aplicado, protege el ledger y rechaza la operación.
PAID_FROM_PROVIDER
PAID_FROM_PROVIDER
Informa un pago realizado fuera de Cobrix. Envía
reason: PAID_FROM_PROVIDER y provider_payment_id; Cobrix aplica por la vía financiera oficial hasta el saldo abierto.Referencia interactiva
Consulta el DTO
snake_case, filtros, respuestas y errores exactos.Webhooks de documentos públicos
Procesa
invoice.created, invoice.paid e invoice.canceled.
