stack

Home > @infiniteobjects/shopify-data-manager > AdminTypes > ShopifyPaymentsDispute

AdminTypes.ShopifyPaymentsDispute interface

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

Properties

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.