Vai al contenuto principale
Configura il Monitoraggio delle transazioni in meno di 10 minuti. Invierai una transazione di prova, controllerai il suo punteggio, abiliterai una regola predefinita, invierai di nuovo la transazione per vederla attivarsi e verificherai che il webhook arrivi.

Prerequisiti

  • Un’applicazione Didit con il Monitoraggio delle transazioni abilitato (Settings → Transaction Monitoring → Enable).
  • Una chiave API.
  • Un endpoint webhook raggiungibile da internet.

Passaggi

1

Invia una transazione di riferimento

La risposta include:
  • status – APPROVED se nessuna regola è scattata, IN_REVIEW / DECLINED se ne è scattata almeno una.
  • score – intero da 0 a 100+.
  • rule_runs – array di tutte le regole che hanno valutato questa transazione.
2

Abilita una regola predefinita

Vai a Transactions → Rules → Library nella Business Console. Scegli un preset, ad esempio Structuring (outbound): si attiva quando lo stesso utente invia 20+ trasferimenti in uscita inferiori a €10.000 entro 30 giorni. Abilitala e salva.
3

Invia transazioni che attivano la regola

Invia rapidamente 20 transazioni per lo stesso utente, ciascuna di importo inferiore a €10.000:
Con il ventesimo invio la regola Structuring scatta. La transazione restituisce status: IN_REVIEW e score riflette il score_delta della regola.
4

Iscriviti ai webhook delle transazioni

La risposta include secret_shared_key – salvalo subito come DIDIT_WEBHOOK_SECRET nel tuo .env:
Poi verifica l’HMAC X-Signature-V2 su ogni webhook in arrivo prima di fidartene (ricalcola l’HMAC-SHA256 sul corpo canonicalizzato, confronta in tempo costante, rifiuta i timestamp obsoleti). Consulta TM webhooks per i payload e il codice di verifica completo.Ogni transazione successiva viene inviata al tuo endpoint in tempo reale.
5

Controlla nella console

Vai a Transactions nella console:
  • Vista elenco: transazioni recenti, filtri, azioni multiple.
  • Dettaglio transazione: esecuzioni delle regole, arricchimento IP, dettagli delle parti, grafo di rete (per le crypto), alert e casi collegati.
6

Recupera una transazione tramite API

Restituisce lo schema di risposta completo: punteggio, regole corrispondenti, arricchimento delle parti, screening AML e altro.

Cosa hai appena configurato

  • Punteggio in tempo reale – ogni transazione passa attraverso tutte le regole attive.
  • Screening AML – le controparti vengono sottoposte automaticamente a screening rispetto a sanzioni e notizie negative.
  • Arricchimento IP – ogni transazione viene arricchita con paese dell’indirizzo IP, ASN e flag VPN/Tor.
  • Webhook – notifica in tempo reale per ogni transazione.
  • Registro di audit – esecuzioni delle regole, alert e transizioni di stato sono tutti interrogabili nella console.

Prossimi passi comuni

Guida all'integrazione

Architettura completa e pattern.

Approfondimento sulle regole

Come funzionano le regole, condizioni, aggregazioni, azioni.

Punteggio di rischio

Come i punteggi si combinano negli stati.

Payload delle transazioni

Lo schema completo per l’invio delle transazioni.

Stati

Stati di transazioni, alert e casi.

Casi

Indaga e risolvi.
Ultima modifica il 7 novembre 2026