Stripe disputes: rispondere a chargeback
Le dispute (chargeback) sono richieste di rimborso che il cliente avvia tramite la propria banca. Stripe ti notifica via webhook e ti permette di rispondere con evidence per contestare. Gestirle bene è cruciale: troppi chargeback (oltre 0,75%) possono portare alla chiusura dell'account.
Tipi di dispute e tempi di risposta
Le dispute hanno reason code standard: fraudulent, product_not_received, product_unacceptable, subscription_canceled, duplicate, credit_not_processed. Stripe ti notifica via charge.dispute.created e ti da' 7-21 giorni (varia per reason) per rispondere con evidence. Se non rispondi, perdi automaticamente.
Evidence e win rate
Le evidence accettate includono: ricevuta acquisto, screenshot prova consegna, comunicazioni email cliente, log accesso al servizio, terms of service accettati. Il win rate medio su Stripe è 30-40%, ma con evidence ben preparate sale al 60%+. Stripe Chargeback Protection (opzionale, 0,4% sulle transazioni) copre dispute fraudulent perse fino a un'ammontare prefissato.
Strategia win-rate per dispute non-fraud
Per dispute non-fraud (product_not_received, product_unacceptable, subscription_canceled, credit_not_processed), il win rate dipende da come strutturi le evidence. Pattern winning: 1) Receipt/invoice con dettaglio articoli; 2) Customer email opt-in al servizio; 3) Tracking number consegna con proof of delivery (foto, firma); 4) Service usage log (per SaaS: login history, feature used); 5) Ticket support con response time; 6) Refund policy linkata. Customer communication: rispondi in 'first person' al network (Visa/Mastercard) spiegando contesto. Win-rate medio: dispute non-fraud 60-70% con evidence ben preparate.
Chargeback Protection: quando attivarlo
Chargeback Protection (Stripe, 0,4% sulle transazioni) copre dispute fraud (con codice fraudulent) fino al 75% del valore disputato per merchant covered. Conviene se: 1) Hai dispute rate > 0,5%; 2) Operi in settori high-risk (digital goods, gambling, ticketing); 3) Vendi cross-border senza 3DS2 standard. Non conviene se: 1) Dispute rate < 0,2%; 2) Usi 3DS2 universally (già' liability shift); 3) Operi in settori low-risk B2B. Calcola ROI: 0,4% su volume vs dispute amount + fee dispute attuali. Stripe offre dashboard simulator per stimare savings.
Tempistiche dispute e calendar management
Stripe espone evidence_due_by timestamp per ogni dispute - critical deadline per submission. Network rules: Visa 30 giorni, Mastercard 30 giorni, Amex 20 giorni. Best practice: 1) Webhook charge.dispute.created -> ticket urgente CS team; 2) Email reminder a CS 7 giorni e 14 giorni prima deadline; 3) Calendar block per dispute review settimanale; 4) SLA interno: gather evidence entro 5 giorni lavorativi. Skip su deadline = automatic loss + fee dispute (15 EUR) addebitato anche se vinci eventually. Track win rate trimestrale per identificare aree miglioramento processo.
Pre-arbitration e secondary response
Se cliente non accetta first response e banca emittente sostiene dispute, Stripe può notificare 'pre-arbitration' o 'second presentment': altra opportunita' di submit evidence aggiuntiva. Tipicamente 7 giorni per rispondere. Caso meno comune (10-15% delle dispute), ma rappresenta last chance di vincere. Strategy: usa nuove evidence rispetto a first response (nuove email, additional proof), non re-submit identical material. Win rate pre-arbitration 30-40% se evidence forte. Per high-value dispute (>500 EUR), valuta legal counsel per response professional crafted.
Pre-emptive dispute prevention
Prevenire dispute è 10x più value-positive che vincerle: 1) Email confirmation chiare con order summary, tracking, refund policy linkata; 2) Customer support reachable (chat, email response <24h, no hidden contact info); 3) Refund policy generosa (no questions asked entro 14gg); 4) Statement descriptor riconoscibile (use 'TUOSHOP.IT 12345' non 'TUOSHOP STRIPE'); 5) Newsletter post-purchase per relationship building (riduce friendly fraud). Stripe data show: merchant con queste pratiche hanno dispute rate < 0,2% vs media 0,7%. Effort minimo, ROI massimo. Per high-volume merchant, dedicare risorsa CS dedicata alla riduzione dispute via outreach proattivo è cost-effective.
Statistiche dispute Stripe
Stripe pubblica statistiche aggregate trimestrali: dispute rate medio merchant EU è 0,4%, picco fashion/digital goods 0,8%. Stripe Radar riduce rate del 25-30% mediamente. Investire in evidence preparation processo aumenta win rate dal 30% baseline al 60%+ professional.
Dispute reasons e network specifics
Network reason code variano per network: Visa usa numeric 10.4, 12.6 etc; Mastercard usa 4837, 4853 etc; American Express usa F24, F30 etc. Ogni reason ha specifico requirement evidence: 1) 'Fraudulent' - 3DS2 proof, AVS match, device fingerprint, billing/shipping match; 2) 'Product not received' - tracking + proof of delivery (POD); 3) 'Subscription canceled' - cancellation logs, ToS accepted, no cancel request from customer; 4) 'Duplicate' - dispute history check (mai stesso amount stesso giorno); 5) 'Credit not processed' - refund history + proof refund pending. Stripe Dashboard mostra esattamente quale evidence è richiesta per ogni dispute - segui letteralmente.
Statistiche dispute Stripe
Stripe pubblica statistiche aggregate trimestrali: dispute rate medio merchant EU è 0,4%, picco fashion/digital goods 0,8%. Stripe Radar riduce rate del 25-30% mediamente. Investire in evidence preparation processo aumenta win rate dal 30% baseline al 60%+ professional.
Procedura passo-passo
- Configura webhook charge.dispute.created per notifica immediata.
- Alla notifica, vai in Dashboard -> Payments -> Disputes e apri la dispute.
- Leggi reason code e network reason code dettagliato.
- Raccogli evidence: ricevuta, ToS, prove consegna/utilizzo, comunicazioni.
- Carica evidence tramite Dashboard o API entro la deadline.
- Includi una customer_communication chiara (in inglese) che spiega il contesto.
- Conferma submission e attendi esito (60-90 giorni).
- Analizza pattern: se molte dispute per stesso reason, agisci sul prodotto/processo.
Errori comuni e come risolverli
- Risposta in ritardo: perde automaticamente; metti reminder calendar.
- Evidence generica: scarsa qualità' = perdita; sii specifico per ogni caso.
- Ignorare pattern: molte dispute = problema strutturale; investiga.
- Non considerare Chargeback Protection: su business ad alto rischio paga sempre.
Domande frequenti
D: Il chargeback costa fee aggiuntivo?
R: Sì, 15 EUR di dispute fee anche se vinci; ridotto se vinci.
D: Quanto dura la review?
R: Generalmente 60-90 giorni; varia per network.
D: Posso prevenire dispute fraud?
R: Sì, attivando 3DS2 ottieni liability shift.
D: Cosa succede se supero 0,75% chargeback rate?
R: Stripe ti mette in monitoraggio; oltre 1% rischio chiusura account.
Hai bisogno di aiuto?
Se vuoi integrare Stripe con il team di G Tech Group, scrivici tramite il modulo di contatto.