Stripe Radar: fraud prevention

Stripe Radar: fraud prevention

Stripe Radar è il sistema antifrode integrato in Stripe che usa machine learning su miliardi di transazioni globali per identificare in tempo reale i pagamenti sospetti. Riduce i chargeback e protegge il merchant senza compromettere l'esperienza utente.

Come funziona Radar

Radar assegna a ogni pagamento un risk_score da 0 a 100. Score sotto 65 sono normalmente accettati, sopra 75 vengono bloccati di default, mentre i valori intermedi possono finire in review manuale. Il modello analizza oltre 100 segnali: device fingerprint, geolocalizzazione IP, comportamento storico della carta, mismatch tra paese carta e paese IP, velocità di tentativi.

Regole personalizzate e review queue

Oltre al modello base, Radar permette di scrivere regole personalizzate con una sintassi simile a SQL (es. ':amount_in_eur: > 1000 AND :ip_country: != :card_country:'). Le regole possono bloccare, mettere in review o consentire. La review queue mostra le transazioni sospette per decisione manuale entro 24 ore.

Strategia false-positive e tuning

L'obiettivo di Radar non è bloccare tutte le frodi (impossibile) ma ottimizzare il bilancio false-positive/false-negative. Un falso positivo (cliente legittimo bloccato) costa la vendita persa + churn; un falso negativo (frode passata) costa il chargeback (importo + 15 EUR fee + impact su dispute rate). Misura entrambi in Dashboard -> Radar -> Performance. Tune le regole gradualmente: 1-2 modifiche per settimana, misurando l'impatto su volume bloccato vs chargeback rate. Aggiungi sempre allow list per VIP customer per evitare blocchi a high-value account.

Radar for Fraud Teams: feature avanzate

L'upgrade a Radar for Fraud Teams (0,05 USD per transazione bloccata) sblocca: regole illimitate (vs 25 di base), insights ML granulari (top score reasons per transazione), team review queue collaborativa, custom score override, network reasoning (analisi cross-merchant), session-level monitoring. Per business con volume > 100k transazioni/mese e dispute rate > 0,3% il ROI è molto positivo. Stripe stima un -25% chargeback rate medio dopo 90 giorni con regole ottimizzate.

Decline code analysis e card testing prevention

Quando Radar blocca, espone decline code dettagliato in payment_intent.last_payment_error: 'fraudulent' (Radar score alto), 'lost_card' (carta riportata persa, da Bin database), 'stolen_card' (carta riportata rubata), 'card_velocity_exceeded' (troppi tentativi su stessa carta in poco tempo). I 'card velocity' indicano spesso card testing: hacker che testano migliaia di PAN rubate su tuo checkout per validarle. Stripe Radar identifica e blocca questi pattern automaticamente, ma se ricevi notification 'card testing detected', attiva CAPTCHA o rate limiting su tuo lato per non finire in deny-list da network.

Network reasoning e cross-merchant insights

Radar for Fraud Teams espone 'Network reasoning': dati anonimizzati su comportamento della carta/email/IP su tutti i merchant Stripe globali (oltre 4 milioni). Esempio insight: 'Questa carta ha fatto 15 chargeback fraud su altri merchant negli ultimi 30 giorni' - segnale fortissimo per bloccare. O 'Questo email ha pattern di acquisto coerente con account legittimo' - segnale per non bloccare. Network reasoning è uno dei vantaggi competitivi più' forti di Stripe vs altri PSP smaller, grazie al volume globale di dati ML training.

Compliance e regolamenti antifrode

Oltre alle frodi via carta, esistono frodi sofisticate che Radar aiuta a contrastare: 1) Account Takeover (ATO) - attaccante prende controllo account legittimo e fa acquisti; 2) Card cracking - test PAN incrementali per identificare numeri validi; 3) Friendly fraud - cliente reale che fa dispute fraudulent dopo aver ricevuto prodotto; 4) Promo abuse - sfruttamento massivo coupon/refer-a-friend. Radar combina segnali per ognuno: device fingerprint per ATO, velocity per cracking, customer history per friendly fraud, network pattern per promo abuse. Per high-risk industry (gambling, crypto, gold), considera complementare a Radar tool specializzati come Sift, Forter, Signifyd.

Procedura passo-passo

  1. Verifica che Radar sia attivo (incluso gratis nel piano Standard, Radar for Fraud Teams a 0,05 USD per transazione).
  2. Vai in Radar -> Rules e analizza le regole di default.
  3. Configura regole personalizzate basate sul tuo profilo di rischio (es. importo, paese, BIN).
  4. Crea regole 3D Secure obbligatorio per ordini ad alto rischio (es. amount > 500 EUR).
  5. Imposta blocchi su IP, email o carte note per frodi precedenti tramite block list.
  6. Monitora la review queue quotidianamente per decisioni manuali.
  7. Analizza i report mensili Radar per ottimizzare le regole e ridurre falsi positivi.

Errori comuni e come risolverli

  • Regole troppo aggressive: bloccano clienti legittimi; misura sempre il false-positive rate.
  • Ignorare la review queue: decisione tardiva = chargeback automatico dopo 5 giorni.
  • 3D Secure disattivato globalmente: perdi liability shift sulle frodi; abilitalo almeno per alto rischio.
  • Block list non aggiornata: carte frodate ricorrenti continuano a passare; aggiorna regolarmente.

Domande frequenti

D: Radar è incluso nel piano base?
R: Sì, Radar standard è gratuito; Radar for Fraud Teams costa 0,05 USD a transazione.

D: Posso disattivare il blocco automatico?
R: Sì, ma sconsigliato: il modello Stripe è molto accurato.

D: Radar protegge anche dai chargeback?
R: Riduce le frodi ma non i chargeback amichevoli; per quelli serve Chargeback Protection.

D: Come gestisco i falsi positivi?
R: Aggiungi il cliente a una allow list o modifica le regole troppo strette.

Hai bisogno di aiuto?

Se vuoi integrare Stripe con il team di G Tech Group, scrivici tramite il modulo di contatto.

Hai trovato utile quest'articolo?