Saltar al contingut principal
Cada transacció rep una puntuació: un enter que resumeix el seu risc. La puntuació determina l’estat de la transacció (APPROVED, IN_REVIEW, DECLINED) i si cal crear una alerta, obrir un cas o exigir una correcció a l’usuari.

La fórmula

  • Puntuació base: 0.
  • Cada regla que coincideix aporta el seu score_delta configurat (normalment entre 25 i 35).
  • Una transacció sense cap regla coincident obté una puntuació de 0.

Llindars i estats

Els llindars de puntuació es configuren per aplicació a Transaccions → Configuració. Assignació d’estat:
Les accions individuals de les regles poden substituir aquesta assignació. Per exemple, una regla amb action: change_status → DECLINED denegarà la transacció independentment de la puntuació.

Contribucions de les regles: exemple pràctic

Suposem que aquestes regles s’activen en una única transacció: Puntuació total = 30 + 35 + 35 = 100. Amb un llindar de revisió de 60 i un llindar de denegació de 85, aquesta transacció passa a DECLINED. Amb els valors per defecte (75 de revisió i 500 de denegació), passa a IN_REVIEW, perquè el valor per defecte mai denega per puntuació.

Anul·lacions per acció

Les regles també poden establir directament l’estat, saltant-se els llindars de puntuació: Una mateixa regla pot tenir diverses accions, per exemple add_score(35) + add_tags(["structuring"]) + add_note("Auto-tagged by structuring preset").

Per què les puntuacions superen les regles rígides

Un llindar fix (per exemple, «denegar cada transacció superior a $100k») activa tant transaccions legítimes d’alt import com transaccions amb risc real. Combinar diverses regles amb score_delta moderats i un llindar de revisió i un de denegació et permet:
  • Puntuació per capes: cap regla individual no provoca una denegació; diversos senyals han de coincidir.
  • Sensibilitat ajustable: pots pujar o baixar els llindars sense modificar les definicions de les regles.
  • Gradació de gravetat: una transacció amb puntuació 65 passa a revisió (val la pena mirar-la-hi); una amb puntuació 90 passa a denegació (és greu).

Configuració dels llindars

Des de Transaccions → Configuració:
  • Llindar de revisió: augmenta’l si la cua de revisió està saturada; redueix-lo per detectar més casos límit.
  • Llindar de denegació: augmenta’l per reduir les denegacions per falsos positius; redueix-lo si vols un bloqueig més agressiu. Estableix-lo al valor màxim (500) per enviar les puntuacions altes a revisió en lloc de denegar-les automàticament.
Els canvis només s’apliquen a les transaccions noves; les transaccions històriques conserven l’estat que tenien en el moment de l’avaluació.

Mode de prova per a les regles

Les regles poden executar-se en mode TEST:
  • La regla s’avalua sobre les transaccions, però no contribueix a la puntuació ni a l’estat.
  • Es creen registres TransactionRuleRun amb is_test = true.
  • Permet validar la selectivitat d’una regla sense arriscar denegacions en producció.
Canvia a ACTIVE quan estiguis satisfet amb la selectivitat.

Severitat i camps heretats

El camp severity de Transaction i de TransactionAlert és anul·lable i heretat. Les noves avaluacions de regles no l’estableixen. Fes servir score com a senyal principal de risc.

Inspecció de les puntuacions

Mitjançant l’API

Cada resposta de transacció inclou score i un array rule_runs[] amb una entrada per cada regla coincident (consulta l’esquema de resposta per veure tots els camps):

A la consola

A la pàgina de detall de la transacció, la pestanya Puntuació mostra el desglossament de la contribució de cada regla i l’assignació final d’estat. Passa el cursor per sobre de la insígnia de puntuació per veure els valors dels llindars utilitzats en el moment de l’avaluació.

Següents passos

Regles

Anatomia de les regles i avaluació.

Alertes

Què passa quan s’activa una regla.

Configuració

Configura els llindars.
Darrera modificació el 7 de novembre del 2026