Prérequis
- Une application Didit avec la Surveillance des transactions activée (Settings → Transaction Monitoring → Enable).
- Une clé API.
- Un endpoint de webhook accessible depuis Internet.
Étapes
1
Soumettre une transaction de référence
status–APPROVEDsi aucune règle n’a été déclenchée,IN_REVIEWouDECLINEDsi au moins une l’a été.score– entier de 0 à 100+.rule_runs– tableau de toutes les règles qui ont évalué cette transaction.
2
Activer une règle prédéfinie
Accédez à Transactions → Rules → Library dans la Business Console. Choisissez un préréglage, par exemple Structuring (outbound) : déclenché lorsque le même utilisateur envoie 20+ virements sortants, inférieurs à €10,000, en 30 jours. Activez-le et enregistrez.
3
Soumettre des transactions qui déclenchent la règle
Soumettez rapidement 20 transactions pour le même utilisateur, chacune inférieure à €10,000 :À la 20e soumission, la règle Structuring se déclenche. La transaction renvoie
status: IN_REVIEW, et score reflète le score_delta de la règle.4
S’abonner aux webhooks de transaction
secret_shared_key : enregistrez-la immédiatement sous le nom DIDIT_WEBHOOK_SECRET dans votre .env :X-Signature-V2 de chaque webhook reçu avant de lui faire confiance (recalculez le HMAC-SHA256 sur le corps canonique, comparez en temps constant, rejetez les horodatages périmés). Consultez les Webhooks TM pour les payloads et le code de vérification complet.Chaque transaction suivante est envoyée à votre endpoint en temps réel.5
Consulter la console
Accédez à Transactions dans la console :
- Vue liste : transactions récentes, filtres, actions groupées.
- Détail d’une transaction : exécutions de règles, enrichissement IP, informations sur les parties, graphe de réseau (pour les crypto-actifs), alertes et dossiers liés.
6
Récupérer une transaction via l’API
Ce que vous venez de configurer
- Notation en temps réel – chaque transaction passe par toutes les règles actives.
- Filtrage AML – les contreparties font automatiquement l’objet d’un filtrage au regard des sanctions et de la presse négative.
- Enrichissement IP – chaque transaction est enrichie avec le pays associé à l’adresse IP, l’ASN et les indicateurs VPN/Tor.
- Webhooks – notification en temps réel pour chaque transaction.
- Piste d’audit – les exécutions de règles, les alertes et les transitions de statut sont interrogeables dans la console.
Prochaines étapes courantes
Guide d’intégration
Architecture complète et modèles d’intégration.
Règles en détail
Fonctionnement des règles, conditions, agrégations et actions.
Notation des risques
Comment les scores se combinent pour former les statuts.
Payload des transactions
Le schéma complet de soumission des transactions.
Statuts
États des transactions, des alertes et des dossiers.
Dossiers
Examiner et résoudre les dossiers.