POST /api/v1/assess conoces la decisión pre-capture. Los resultados reales llegan después: pago capturado, chargeback perdido, fraude confirmado o falso positivo. Repórtalos para que Clausum actualice blocklists, historial del pagador y allowlists de release opcionales.
Cuándo llamar
Solo servidor — autentica con
clm_sk_* (permiso assess). No llames desde el SDK de navegador.
Solicitud
session_id es el mismo valor que guardaste como clausum_session_id en metadata del PSP.
Respuesta
chargeback_lost, fraud_confirmed) pueden agregar entradas de blocklist e incrementar contadores de disputa del pagador. Las resoluciones positivas (chargeback_won, false_positive) pueden agregar allowlist temporal de release.
Webhook saliente
Suscríbete aassess.outcome_applied en Conexiones → Empezar → Webhooks salientes. El payload incluye session_id, outcome, outcome_id, feedback_applied, y opcionalmente provider / provider_dispute_id.
Stripe charge.dispute.closed puede alimentar el bucle automáticamente cuando el metadata del cargo incluye clausum_session_id.
Panel
Protección muestra una franja compacta Bucle de feedback (ℹ️ para métricas). Conecta tu backend primero — la tarjeta refleja outcomes reportados en los últimos 30 días.Relacionado
- SDK de navegador v1.3 —
getHandoffPayload,getSessionId - Eventos webhook — catálogo outbound completo
- Webhooks Stripe — disputas inbound