Saltar al contenido principal
Matcher es el motor de de código fuente disponible () de Lerian que automatiza la conciliación de transacciones entre cualquier fuente de datos: sistemas internos, bancos, procesadores de pagos, o pasarelas de pago. El código fuente está disponible públicamente en GitHub. Configuras las reglas de conciliación una vez. Matcher se encarga del trabajo repetitivo: conciliar transacciones, señalar discrepancias y mantener para el cumplimiento normativo.

Por qué usar Matcher


Cada mes, los equipos de finanzas dedican horas a comparar transacciones entre bancos, procesadores de pago y sistemas internos. Copian datos en hojas de cálculo, buscan diferencias línea por línea y pierden visibilidad sobre qué está conciliado y qué sigue pendiente. La conciliación manual no escala — y cuando los volúmenes crecen, los errores también. Matcher resuelve esto:
  • Automatiza la conciliación: Configura las reglas una vez, deja que el sistema maneje las conciliaciones rutinarias
  • Conoce qué es confiable: Los puntajes de confianza te indican qué conciliaciones son sólidas y cuáles necesitan revisión
  • Enruta excepciones: Envía elementos no conciliados a JIRA, ServiceNow o tus propias herramientas mediante
  • Mantén el cumplimiento: Cada conciliación y resolución se registra de forma inmutable para auditorías

Qué hace Matcher


  • Concilia automáticamente: Aplica reglas exactas o basadas en tolerancia. Obtén puntajes de confianza (0-100) para cada conciliación
  • Maneja múltiples fuentes: Concilia entre bancos, ERPs, procesadores de pago, libros contables, todo a la vez si es necesario
  • Gestiona excepciones: Los elementos no conciliados se clasifican, se enrutan a tu equipo y se rastrean hasta su resolución
  • Audita todo: Registros inmutables e informes listos para para cumplimiento

Funcionalidades de conciliación

  • Conciliación exacta: Concilia transacciones por ID, monto, fecha y atributos personalizados
  • Conciliación por tolerancia: Permite variaciones controladas en montos, definidas como valores absolutos o porcentajes
  • Conciliación por rango de fechas: Maneja diferencias de tiempo usando ventanas de fechas configurables
  • Soporte multi-moneda: Concilia transacciones en diferentes monedas con manejo de tasas de cambio
  • Conciliación dividida y agregada: Soporta relaciones de transacciones 1:N, N:1 y N:M
  • Puntaje de confianza: Asigna un puntaje de 0–100 indicando la confiabilidad de la conciliación
  • Modo de prueba: Previsualiza los resultados de conciliación antes de confirmar cambios

Ingesta de datos

  • Importa datos en formatos CSV, JSON o XML
  • Validación automática y detección de duplicados
  • Mapeo de campos flexible para fuentes de datos heterogéneas
  • Opcional: Acceso nativo a transacciones del Ledger de Midaz

Integración de flujos de trabajo

  • Enruta excepciones a JIRA o ServiceNow
  • Emite eventos mediante webhooks para integraciones personalizadas
  • Recibe callbacks de resolución desde sistemas externos
  • Rastrea SLAs y escala automáticamente las infracciones

Casos de uso comunes


Concilia tus registros internos contra los extractos bancarios diarios. Sube CSVs, mapea campos, ejecuta la conciliación. Revisa excepciones donde el banco y tus sistemas no coinciden.
Concilia liquidaciones de Stripe o Adyen contra tu libro contable o ERP. Maneja divisiones (un pago, muchas facturas) y agregaciones (muchos pagos, un depósito) automáticamente.
Concilia archivos de liquidación de Visa, Mastercard o Elo contra tus registros de transacciones. Las reglas de tolerancia manejan variaciones de comisiones y diferencias de tiempo entre autorización y liquidación.
Concilia transacciones de adquirencia con estructuras de tasas complejas. Maneja tasas basadas en MCC, variaciones por tipo de transacción y modelos Interchange Plus donde las tasas varían por tipo de tarjeta, segmento de comercio y método de transacción.
Verifica transacciones de SAP, Oracle o NetSuite contra tus otros sistemas. Detecta discrepancias antes del cierre mensual o auditorías.

Cómo funciona Matcher


1

Configurar

Define qué estás conciliando (contextos), de dónde vienen los datos (fuentes) y cómo conciliar (reglas).
2

Ingestar

Sube archivos o extrae datos automáticamente. Matcher valida, normaliza y deduplica todo.
3

Conciliar

Ejecuta un trabajo de conciliación. Matcher aplica tus reglas y asigna puntajes de confianza a cada conciliación propuesta.
4

Revisar

Las conciliaciones de alta confianza (>90%) se aprueban automáticamente. Los puntajes más bajos y elementos no conciliados van a tu cola de revisión.
5

Resolver

Maneja excepciones: fuerza una conciliación, crea un ajuste, divide transacciones o enruta a JIRA/ServiceNow.
6

Reportar

Exporta informes de conciliación. Cada acción se registra de forma inmutable para auditorías.

Integraciones con el ecosistema Lerian


Matcher es un producto independiente que opcionalmente puede integrarse con otros componentes del ecosistema Lerian.
ProductoIntegración
MidazOpcional: Acceso directo a transacciones del para conciliación
ReporterOpcional: Informes de conciliación y resúmenes de auditoría
FlowkerOpcional: Flujos de trabajo de conciliación basados en eventos
Matcher funciona de forma independiente o como parte del ecosistema de Lerian Studio. Úsalo solo o conéctalo a Midaz y otros componentes financieros según sea necesario.
Todos los endpoints de escritura de Matcher (POST, PUT, PATCH) incluyen idempotencia integrada a través del encabezado de solicitud X-Idempotency-Key. Para más detalles, consulte Reintentos e idempotencia.

Próximos pasos


Conceptos principales

Comprende los conceptos clave: contextos, fuentes, reglas, conciliaciones y excepciones.

Inicio rápido

Ejecuta tu primera conciliación, luego revisa conciliaciones y excepciones con confianza.

Arquitectura

Explora la arquitectura y el flujo de datos de Matcher.

Reglas de conciliación

Aprende a configurar reglas de conciliación exactas, por tolerancia y basadas en fechas.

Explorar la API de Matcher

Consulte endpoints para contextos de conciliación, fuentes y reglas de matching.