Simula la pantalla del cliente dentro de la app del banco. La garantía se evalúa y aparece en el mismo flujo, sin redirigir a ningún otro sitio.
Por qué este camino es distinto
El crédito nace con la garantía ya incluida, en la misma pantalla. El cliente nunca sale de la app del banco ni nota que hay un sistema externo respondiendo esa pregunta.
Simulación de cargue masivo
Esto representa lo que hoy hace tu equipo en un día: registrar miles de operaciones de una sola vez, en vez de una por una.
Genera un lote para ver el resumen de procesamiento aquí.
Cuando el cliente paga en el banco, el core bancario actualiza su saldo y dispara un evento — Sello reacciona a ese evento, no al revés. Simula un pago sobre cualquier garantía activa.
Garantías activas
Bitácora de eventos de pago
Centro de back-office del fondo de garantías: aquí tu equipo gestiona los reclamos, no el banco. Cada caso queda ligado al certificado original con sus condiciones tal como se emitieron.
Radicar nuevo siniestro
Casos en gestión
La prima se calcula sobre el saldo vigente de cada garantía (no el monto original) — por eso se recalcula sola cuando hay pagos. Se cobra consolidado por banco, no certificado por certificado.
Prima acumulada del período ·
Facturas emitidas en esta sesión
⚡ Canal digital
▦ Canal batch
⚠ Siniestros abiertos
🧾 Facturación pendiente
Exposición vigente por sector
Calculada sobre el saldo actual, después de pagos registrados.
Aún no hay garantías emitidas. Usa el canal digital o el batch para generar las primeras.
Autenticación
Misma capa de autenticación para todos los canales — el banco se integra una sola vez.
POST /oauth/token Content-Type: application/x-www-form-urlencoded grant_type=client_credentials&client_id={client_id}&client_secret={client_secret} → devuelve un Bearer token + mTLS para los endpoints sensibles
Canal en línea · evaluación en tiempo real
{
"canal": "digital",
"intermediario_id": "banco_principal",
"monto": 15000000,
"producto": "libre_inversion",
"plazo_meses": 12
}
200 OK · 412ms { "decision": "aprobado", "score": 762, "cobertura_pct": 0.8, "certificado_id": "GAR-8F2C-9931" }
Canal batch · cargue masivo
202 Accepted { "batch_id": "BATCH-2026-0621-001", "estado": "en_proceso" }
Sincronización de saldos
POST /v1/payments/events X-Signature: {hmac_sha256} { "certificado_id": "GAR-8F2C-9931", "tipo_evento": "pago", "monto_pagado": 2500000, "fecha": "2026-06-21" }
El banco llama esto cada vez que su core registra un pago. Si el evento se pierde, la conciliación nocturna lo corrige igual.
Siniestros
{ "certificado_id": "GAR-8F2C-9931", "motivo": "incumplimiento" }
El radicado puede hacerse por API o por el portal de back-office — el caso queda en la misma bandeja de tu equipo sin importar el canal de entrada.
Facturación
{ "periodo": "2026-06", "prima_total": 14820000, "estado": "emitida" }
Última llamada generada por esta demo
Usa cualquier módulo para ver aquí el JSON real que se generó en esta sesión.