Skip to content

Disputes ​

As a card issuer, you can dispute transactions that the cardholder does not recognize, suspects to be fraudulent, or has other issues with.

Related guide: Issuing disputes

Endpoints ​

Create a dispute ​

  • POST /v1/issuing/disputes

Update a dispute ​

  • POST /v1/issuing/disputes/:id

Retrieve a dispute ​

  • GET /v1/issuing/disputes/:id

List all disputes ​

  • GET /v1/issuing/disputes

Submit a dispute ​

  • POST /v1/issuing/disputes/:id/submit

Events ​

  • issuing_dispute.closed Occurs whenever a dispute is won, lost or expired.

  • issuing_dispute.created Occurs whenever a dispute is created.

  • issuing_dispute.funds_reinstated Occurs whenever funds are reinstated to your account for an Issuing dispute.

  • issuing_dispute.funds_rescinded Occurs whenever funds are deducted from your account for an Issuing dispute.

  • issuing_dispute.submitted Occurs whenever a dispute is submitted.

  • issuing_dispute.updated Occurs whenever a dispute is updated.

Stripe API Reference - Self-contained docs reference, refreshed 2026-05-18