Skip to main content

Evento charge.dispute.updated

Disparado quando um dispute muda de estado ou recebe nova evidência. data.previous_attributes traz apenas os campos alterados com os valores anteriores.
{
  "id": "evt_123",
  "object": "event",
  "created_at": "2026-05-22T18:10:00Z",
  "data": {
    "object": {
      "id": "dp_123",
      "object": "dispute",
      "amount": 15000,
      "charge": "ch_123",
      "closed_at": null,
      "created_at": "2026-05-22T03:00:00Z",
      "currency": "brl",
      "customer": "cus_123",
      "evidence": {
        "file": "file_123"
      },
      "evidence_details": {
        "due_by": "2026-05-29T03:00:00Z",
        "has_evidence": true,
        "past_due": false,
        "submission_count": 1
      },
      "is_charge_refundable": true,
      "livemode": true,
      "metadata": {},
      "payment_intent": "pi_123",
      "reason": "fraudulent",
      "status": "under_review",
      "updated_at": "2026-05-22T18:10:00Z"
    },
    "previous_attributes": {
      "evidence_details": {
        "due_by": "2026-05-29T03:00:00Z",
        "has_evidence": true,
        "past_due": false,
        "submission_count": 0
      },
      "status": "needs_response"
    }
  },
  "livemode": true,
  "organization": "org_123",
  "request": {
    "id": null
  },
  "type": "charge.dispute.updated"
}