Shopify Payments Dispute
Requires User must have access.
A dispute occurs when a buyer questions the legitimacy of a charge with their financial institution.
Anchor to FieldsFields
- amount (MoneyV2!)
- disputeEvidence (ShopifyPaymentsDisputeEvidence!)
- evidenceDueBy (DateTime)
- evidenceSentOn (DateTime)
- finalizedOn (DateTime)
- id (ID!)
- initiatedAt (DateTime!)
- legacyResourceId (UnsignedInt64!)
- order (Order)
- reasonDetails (ShopifyPaymentsDisputeReasonDetails!)
- status (DisputeStatus!)
- type (DisputeType!)
- Anchor to amountamount•Money
V2! non-null The total amount disputed by the cardholder.
- Anchor to disputeEvidencedispute•Shopify
Evidence Payments Dispute Evidence! non-null The evidence associated with the dispute.
- Anchor to evidenceDueByevidence•Date
Due By Time The deadline for evidence submission.
- Anchor to evidenceSentOnevidence•Date
Sent On Time The date when evidence was sent. Returns null if evidence hasn't yet been sent.
- Anchor to finalizedOnfinalized•Date
On Time The date when this dispute was resolved. Returns null if the dispute isn't yet resolved.
- •ID!non-null
A globally-unique ID.
- Anchor to initiatedAtinitiated•Date
At Time! non-null The date when this dispute was initiated.
- Anchor to legacyResourceIdlegacy•Unsigned
Resource Id Int64! non-null The ID of the corresponding resource in the REST Admin API.
- Anchor to orderorder•Order
The order that contains the charge that's under dispute.
- Anchor to reasonDetailsreason•Shopify
Details Payments Dispute Reason Details! non-null The reason of the dispute.
- Anchor to statusstatus•Dispute
Status! non-null The current state of the dispute.
- Anchor to typetype•Dispute
Type! non-null Indicates if this dispute is still in the inquiry phase or has turned into a chargeback.
Anchor to QueriesQueries
- dispute (ShopifyPaymentsDispute)
- disputes (ShopifyPaymentsDisputeConnection!)
- •query
Returns a
resource by ID.- •ID!required
The ID of the
to return.
Arguments
- •ID!
- •query
Returns a paginated list of all Shopify Payments disputes for the shop. Disputes occur when a buyer files a complaint with their payments provider, and the merchant must provide evidence to contest it. Each dispute includes the status, amount, reason, and associated order. Use this to monitor and manage open chargebacks and track dispute resolution outcomes.
- Anchor to firstfirst•Int
The first
nelements from the paginated list.- Anchor to afterafter•String
The elements that come after the specified cursor.
- Anchor to lastlast•Int
The last
nelements from the paginated list.- Anchor to beforebefore•String
The elements that come before the specified cursor.
- Anchor to reversereverse•BooleanDefault:false
Reverse the order of the underlying list.
- Anchor to queryquery•String
A filter made up of terms, connectives, modifiers, and comparators. You can apply one or more filters to a query. Learn more about Shopify API search syntax.
Arguments