Comisiones de partner
Consulta el ledger de comisiones de un partner y su progreso hacia pago.
Que se logra
- Resultado: El equipo puede explicar el origen, estado y avance hacia pago de cada comisión.
- Caso de uso: Finanzas revisa las comisiones elegibles de una agencia antes de validar su retiro.
- Se combina con: Clientes y cola de payouts.
Donde esta
- Ruta:
/internal/partners/directory/[orgId]/commissions - Acceso en UI:
Internal > Partners > Directory > partner > Commissions - Componente(s):
PartnerCommissionsSection
Como funciona
- Se elige un origen:
All, suscripción, uso de IA o administración. - Las tarjetas permiten filtrar por estado.
- La tabla muestra cliente, fecha, tasa, base, importe y estado.
- Se pagina el resultado.
Reglas y validaciones
- Los estados disponibles son
pending,eligible,paidycancelled. - Las comisiones canceladas se excluyen de los agregados de ingresos y costes.
Backend
- Servicios:
reports(get:partnerCommissions),partners-transactions(ledger). - Efectos: ninguno.
Relaciones
- Requiere: Clientes referidos.
- Dispara / afecta: solicitudes de payout.
Notas
- La clasificación agencia/afiliado se determina por el tipo del cliente referido, no por el tipo registrado en la transacción.