# The Debit Dispute object

### The Debit Dispute object

```json
{
  "id": "rddp_test_61PIoVqwBhv9ka9wC16PITSVZ3SQ2qpWK2k4kS9loWDo",
  "object": "v2.money_management.debit_dispute",
  "amount": {
    "value": 55,
    "currency": "usd"
  },
  "created": "2026-04-23T11:01:26.155Z",
  "received_debit": "rd_test_61PIoVqwBhv9ka9wC16PITSVZ3SQ2qpWK2k4kS9loWDo",
  "type": "bank_transfer",
  "financial_account": "fa_test_65PIoVY8QWjXEgwaibT16PITSVZ3SQ2qpWK2k4kS9loJCK",
  "status": "submitted",
  "status_details": null,
  "status_transitions": null,
  "bank_transfer": {
    "network": "ach",
    "statement_descriptor": "Payment for electricity",
    "reason": "unauthorized"
  }
}
```

## Attributes

- `id` (string)
  The ID of a DebitDispute.

- `object` (string, value is "v2.money_management.debit_dispute")
  String representing the object’s type. Objects of the same type share the same value of the object field.

- [`amount`](https://docs.stripe.com/api/v2/money-management/debit-disputes/object.md?query=amount) (object)
  The amount of the DebitDispute.

- [`bank_transfer`](https://docs.stripe.com/api/v2/money-management/debit-disputes/object.md?query=bank_transfer) (object, nullable)
  Details about the bank transfer dispute. Present if `type` field value is `bank_transfer`.

- `created` (timestamp)
  Time at which the DebitDispute was created. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: `2026-03-23T13:22:18.123Z`.

- `financial_account` (string)
  The Financial Account associated with the DebitDispute.

- `livemode` (boolean)
  Has the value `true` if the object exists in live mode or the value `false` if the object exists in test mode.

- `received_debit` (string)
  The ID of the ReceivedDebit that was disputed.

- `status` (enum)
  The status of the DebitDispute.
Possible enum values:
  - `failed`
    The dispute failed.

  - `submitted`
    The dispute has been submitted.

  - `succeeded`
    The dispute succeeded and funds were returned.

- [`status_details`](https://docs.stripe.com/api/v2/money-management/debit-disputes/object.md?query=status_details) (object, nullable)
  Detailed information about the status of the DebitDispute.

- [`status_transitions`](https://docs.stripe.com/api/v2/money-management/debit-disputes/object.md?query=status_transitions) (object, nullable)
  The time at which the DebitDispute transitioned to a particular status.

- `type` (enum)
  The type of the DebitDispute.
Possible enum values:
  - `bank_transfer`
    The dispute is for a bank transfer received debit.
