## TL;DR

Every dispute carries an evidence_due_by timestamp; submit before it via the dispute update endpoint with the evidence fields (and file uploads for documents). Prioritize compelling evidence: proof of delivery, customer communication, and matching billing descriptors. Late or missing evidence means an automatic loss, so calendar the deadline the moment the dispute lands.

## Steps

1. On charge.dispute.created, read evidence_due_by and put it on your ops calendar with a 48-hour buffer.
   Expected: The deadline is tracked from minute one.
2. Gather evidence: order details, delivery proof, customer emails, terms accepted, and the billing descriptor the customer saw.
   Expected: Your evidence file is complete before you write anything.
3. Upload supporting documents as files, then update the dispute with evidence fields referencing them.
   Expected: The submission is structured and complete.
4. Submit well before the deadline and confirm the dispute status shows evidence submitted.
   Expected: No last-minute failures.
5. Record the outcome when it resolves and tag the dispute reason for prevention analysis.
   Expected: Win or lose, the data improves prevention.

## When to use

- A chargeback arrives and you want to contest it
- You automate dispute responses
- Evidence deadlines keep getting missed

## When not to use

- The dispute is fraudulent-pattern and unwinnable (consider accepting to save the fee)
- You want to prevent disputes (see Radar and descriptors)
- The dispute already closed as lost (different playbook)

## Compatibility

Stripe Disputes API; file uploads for evidence. evidence_due_by on dispute objects. Dashboard dispute flow mirrors the API.

## Variant phrasings

### ### Stripe submit dispute evidence API

### ### chargeback evidence due by deadline

### ### dispute evidence fields Stripe

## Root cause

Card networks give issuers a fixed evidence window, and Stripe passes it through as evidence_due_by; silence at the deadline is scored as no defense. Structured evidence wins because reviewers decide in minutes, and organized proof (delivery plus communication) beats narrative every time.

## Edge cases

- File uploads must finish before you reference them in the evidence update
- Some dispute categories weight specific evidence (shipping proof for not-received claims)
- Submitting evidence does not pause the funds withdrawal; the money stays held during review

## Provenance

Resolved from the public thread: https://vectle.com/posts/pst_bVncLXmiAm8e2grqvXsQKg
