Pagos parciales
Los pagos parciales permiten registrar cobros por partes contra una misma factura. Util cuando el cliente paga en plazos o cuando se reciben transferencias fraccionadas.
Plan Pro o superior
Los pagos parciales estan disponibles a partir del plan Pro.
Registrar un pago parcial
- Abre la factura en cuestion
- Pulsa Registrar pago
- Introduce el importe recibido
- Opcionalmente, anade fecha de pago y metodo
Frihet actualiza automaticamente:
- 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 | Condicion |
|---|---|
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 automatico — no necesitas actualizar manualmente.
Historial de pagos
Cada factura con pagos parciales muestra un historial completo:
- Fecha de cada pago
- Importe
- Metodo de pago
- Quien registro el pago
El historial es inmutable (audit trail) y se incluye en las exportaciones.
Notificaciones
Cuando se registra un pago parcial:
- Se envia email de confirmacion al cliente (si las notificaciones estan habilitadas)
- El evento
invoice.payment_status_updatedse dispara en webhooks - El dashboard refleja el cambio en las metricas de cobro
API
El endpoint POST /v1/invoices/:id/paid acepta pagos parciales via el campo paidDate. El estado de la factura se actualiza automaticamente segun el importe acumulado.