vendor_data (ya sea como solicitante o como contraparte) se vincula a la entidad de usuario correspondiente. El perfil del usuario se convierte en un historial acumulado de la actividad de la persona, y la Monitorización de transacciones usa este historial para aplicar reglas de velocidad y comportamiento basadas en este historial.
Cómo obtener las transacciones de un usuario
Filtra la lista de transacciones porvendor_data:
Cómo se vinculan las transacciones a los usuarios
Cada transacción incluye hasta cuatro partes (solicitante, remitente, beneficiario y contraparte). Cuando una parte incluyevendor_data, Didit la vincula a ese usuario. Las partes sin vendor_data se almacenan como instantáneas externas (sin vínculo con ninguna entidad).
Consulta envío de transacciones para ver el modelo completo de partes.
Señales de riesgo agregadas
Las transacciones alimentan las siguientes señales a nivel de usuario:
Estas señales se calculan en tiempo real y se evalúan frente a tus reglas de transacciones activas. Cuando se cumple una regla, el usuario puede pasar automáticamente a
FLAGGED o BLOCKED, según la acción de la regla.
Cómo actúan las reglas sobre los usuarios
Lasactions de una regla de transacción pueden incluir:
add_score: aumenta la puntuación de riesgo de la transacción.change_status: establece el estado de la transacción (IN_REVIEW,DECLINED,AWAITING_USER).add_tags: etiqueta la transacción.add_to_list: añade elvendor_datadel usuario a una lista de bloqueo o a una lista personalizada.
BLOCKED y se dispara un webhook user.status.updated.
Monitorización del comportamiento de un usuario
Usa la pestaña Transactions de la página de detalle del usuario en la Business Console para:- Ver todas las transacciones en orden cronológico.
- Filtrar por estado, importe, dirección y contraparte.
- Abrir cualquier transacción para inspeccionar las ejecuciones de reglas, el enriquecimiento de IP y los resultados del análisis de criptomonedas.
- Abrir un caso contra el usuario para hacer seguimiento de una investigación.
Sesiones de remediación
Cuando una transacción entra enAWAITING_USER, Didit crea una sesión de remediación vinculada que requiere que el usuario complete una verificación adicional (por ejemplo, documentación del origen de los fondos o un documento de identidad actualizado). La sesión de remediación está asociada al mismo vendor_data: al completarse, el estado de la transacción se actualiza automáticamente.
Consulta estados de las transacciones para ver la máquina de estados completa.
Ingesta histórica
Para cargar transacciones históricas asociadas a una entidad de usuario existente, pasa untxn_date en el pasado:
Las transacciones históricas también pasan por el motor de reglas. Si quieres ingerir el historial sin disparar reglas, usa el flujo de importación de la consola, que admite un modo de “ingesta en seco” (dry ingest).
Próximos pasos
Enviar transacciones
Referencia completa del payload.
Reglas
Cómo las reglas evalúan las transacciones y actúan sobre los usuarios.
Estados
Referencia de los estados de transacciones y de remediación.