Skip to content
FINORA Academy
SistemaFINORA Merchant

FINORA Merchant · Concepts

El ciclo del lote

PilotImplemented

This content is not available in your language yet.

Piensa en la caja de zapatos donde un comercio guardaba los comprobantes del día. Al cerrar, alguien los cuenta, los suma y compara el total con lo que dice la máquina. Si cuadra, la caja se cierra y se manda al banco; si no, se revisa. Eso es un lote.

En el Merchant, un lote es el conjunto de ventas con tarjeta aprobadas de un terminal entre un cierre y el siguiente. Hay un solo lote abierto por terminal a la vez.

stateDiagram-v2
  [*] --> OPEN: primera venta aprobada
  OPEN --> OPEN: más ventas capturadas
  OPEN --> CLOSED: cierre y los totales cuadran
  OPEN --> REJECTED: cierre con descuadre
  CLOSED --> SETTLED: entra en la compensación
  REJECTED --> [*]: revisión
  SETTLED --> [*]
EstadoQué significa
OPEN (abierto)Acumula lo capturado. Se abre solo con la primera venta aprobada
CLOSED (cerrado)Se cerró y los totales del terminal cuadraron con los del sistema
SETTLED (presentado)Ya entró en una corrida de compensación
REJECTED (rechazado)Los totales no cuadraron. No avanza y queda visible para revisión
  • El cajero, desde el terminal, con el botón de cierre de lote. El terminal envía al sistema sus propios totales: cantidad y monto de ventas, y cantidad y monto de devoluciones.
  • El cierre automático, cada noche, para los lotes que nadie cerró.

El cierre confronta dos verdades independientes: lo que el terminal dice que vendió y lo que el sistema tiene registrado. Si coinciden, el lote queda cerrado. Si no, el sistema pide al terminal el detalle operación por operación (sin datos de la tarjeta), encuentra la diferencia y deja constancia de cada discrepancia.

  • Entran las ventas aprobadas y capturadas.
  • No entran las rechazadas: existen como registro, pero no son dinero.
  • No entran las anuladas antes del cierre: salen del lote.
  • Una venta reversada (porque se venció el tiempo de espera) no cuenta.

A veces una venta queda aprobada por el emisor pero no se capturó en el lote (por ejemplo, el terminal se quedó sin red justo después). Sin captura no hay presentación a la marca y, por tanto, no hay cobro para el comercio. El Merchant no la reprocesa sola: un barrido las cuenta y levanta una alerta, y una persona decide si capturarla o reversarla. Capturar tarde es una decisión de negocio, no algo que el sistema deba hacer a ciegas.

La compensación es el reporte que se envía a cada marca diciendo «esto se vendió». Si se enviara un lote con descuadre, se le cobraría al emisor algo que nadie sabe si es correcto. Por eso solo un lote CLOSED pasa a la compensación.

Siguiente: El flujo del dinero.