Pagos parciales
Los pagos parciales permiten registrar cobros por partes contra una misma factura. Útil cuando el cliente paga en plazos o cuando se reciben transferencias fraccionadas.
Plan Pro o superior
Los pagos parciales están disponibles a partir del plan Pro.
Registrar un pago parcial
- Abre la factura en cuestión
- Pulsa Registrar pago
- Introduce el importe recibido
- Opcionalmente, añade fecha de pago y método
Frihet actualiza automáticamente:
- Importe pagado acumulado (
paidAmount): suma de todos los pagos registrados - Estado de la factura: cambia a
partialmientras quede saldo pendiente - Saldo restante: visible en el detalle de la factura
Flujo de estados
| Estado | Condición |
|---|---|
sent | Factura enviada, sin pagos registrados |
partial | Al menos un pago, pero el total no cubre el importe |
paid | La suma de pagos iguala o supera el total de la factura |
El cambio de estado es automático — no necesitas actualizar manualmente.
Historial de pagos
Cada factura con pagos parciales muestra un historial completo:
- Fecha de cada pago
- Importe
- Método de pago
- Quién registró el pago
El historial es inmutable (audit trail) y se incluye en las exportaciones.
Notificaciones
Cuando se registra un pago parcial:
- El evento
invoice.updatedse dispara en webhooks; si el pago salda la factura, tambiéninvoice.paid - El dashboard refleja el cambio en las métricas de cobro
API
El endpoint POST /v1/invoices/:id/paid acepta pagos parciales vía el campo paidDate. El estado de la factura se actualiza automáticamente según el importe acumulado.
Relacionado: Cobros y pagos · Depósitos y anticipos · API REST