Skip to content

API: exponer endpoint de settlements/liquidaciones a organizador (monto + comprobante PDF) #32

Description

@Julianfsm10

Contexto: Estamos integrando la API B2B de FreeTicket en un dashboard financiero interno (Finance-freeticket) para consolidar cuánto se le liquida a cada artista/organizador por evento. Revisamos el OpenAPI completo (GET /api/v1/openapi.json, CLI 0.8.0) buscando settlement/liquidat/payout/receipt/document/pdf/comprobante/disburs — ningún endpoint existe con esos conceptos.

Wish / friction: El panel de FreeTicket (tanto para el organizador como el interno) ya muestra una sección "Liquidaciones" con el monto consignado y un PDF de comprobante por evento — pero eso no está expuesto por la API B2B ni por ft admin. Hoy tenemos que recalcular el bruto/comisión/neto nosotros mismos cruzando GET /sales, GET /reports/by-event y datos de Mercado Pago, en vez de poder leer directamente el valor y el comprobante que FreeTicket ya calculó y generó internamente.

Por qué importa: Sin este endpoint, el monto que liquida FreeTicket al organizador queda como un cálculo aproximado nuestro (basado en ventas confirmadas + fee de Mercado Pago) en vez del número real/autoritativo que FreeTicket ya generó, y no hay forma de traer automáticamente el PDF de comprobante para archivarlo junto al resto de la documentación financiera.

Lo que necesitaríamos, idealmente:

  • GET /events/{id}/settlement o similar: monto consignado, fecha, estado, por evento.
  • Un link/descarga al PDF de comprobante asociado.

Reportado vía la skill freeticket-cli, a pedido del usuario del dashboard Finance-freeticket.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions