# charge.dispute.created: start the evidence clock

The dispute exists. The disputed amount plus the dispute fee are already pulled from your balance. What happens next depends on evidence you submit before the deadline.

## What to do on receipt

1. Read `data.object` (the Dispute). Note `amount`, `reason` (e.g. `fraudulent`, `product_not_received`, `unrecognized`), and `evidence_details.due_by`. That timestamp is your hard deadline. Put it in your tracker now.
2. Pull your records for the payment: what was sold, when it was delivered, tracking numbers, customer communications, terms the customer accepted. Match the evidence to the `reason`: a `product_not_received` dispute needs delivery proof, a `fraudulent` dispute needs AVS/CVC match data and usage logs.
3. Submit evidence through the Dashboard or API before `due_by`. Late evidence is not reviewed.
4. Flag the customer in your system so support knows a dispute is open. Return 200.

## The trap

Refunding the disputed payment to make it go away. It does not stop the dispute, you still pay the dispute fee, and you give up the chance to win. If you want to concede, close the dispute as lost instead. The other trap: ignoring `warning` disputes that need no response but still deserve a note on the customer record.

## Checklist

- `evidence_details.due_by` is a Unix timestamp on the Dispute object. Read it, do not hardcode dispute windows; they vary by card network.
- Win or lose, you will get `charge.dispute.closed` later. Keep the case open in your tracker until then.