Home > @infiniteobjects/shopify-data-manager > AdminTypes > ShopifyPaymentsDispute
A dispute occurs when a buyer questions the legitimacy of a charge with their financial institution.
Signature:
export interface ShopifyPaymentsDispute extends LegacyInteroperability, Node
Extends: LegacyInteroperability, Node
| Property | Modifiers | Type | Description |
|---|---|---|---|
| amount | MoneyV2 | The total amount disputed by the cardholder. | |
| evidenceDueBy? | Maybe<Scalars[‘Date’][‘output’]> | (Optional) The deadline for evidence submission. | |
| evidenceSentOn? | Maybe<Scalars[‘Date’][‘output’]> | (Optional) The date when evidence was sent. Returns null if evidence hasn’t yet been sent. | |
| finalizedOn? | Maybe<Scalars[‘Date’][‘output’]> | (Optional) The date when this dispute was resolved. Returns null if the dispute isn’t yet resolved. | |
| id | Scalars[‘ID’][‘output’] | A globally-unique ID. | |
| initiatedAt | Scalars[‘DateTime’][‘output’] | The date when this dispute was initiated. | |
| legacyResourceId | Scalars[‘UnsignedInt64’][‘output’] | The ID of the corresponding resource in the REST Admin API. | |
| order? | Maybe<Order> | (Optional) The order that contains the charge that’s under dispute. | |
| reasonDetails | ShopifyPaymentsDisputeReasonDetails | The reason of the dispute. | |
| status | DisputeStatus | `${DisputeStatus}` | The current state of the dispute. | |
| type | DisputeType | `${DisputeType}` | Indicates if this dispute is still in the inquiry phase or has turned into a chargeback. |