Dispute
Response to one chargeback, in preparation or already filed: the written argument and the evidence files. The dashboard shows it in the Evidence and response card of a dispute.
type Dispute {
chargebackId: ID!
accountId: ID!
representmentDetails: String
documents: [DisputeDocument!]!
representmentStatus: RepresentmentStatus
disputeDate: String
updatedAt: String
}
Fields
Dispute.chargebackId ● ID! non-null scalar
ID of the chargeback this response belongs to.
Dispute.accountId ● ID! non-null scalar
Account the chargeback belongs to.
Dispute.representmentDetails ● String scalar
Written argument for why the payment is valid. Null when nothing was saved or the saved text is empty. The dashboard shows it as Your argument.
Dispute.documents ● [DisputeDocument!]! non-null object
Evidence files attached so far, each with a download link. Empty when there are none.
Dispute.representmentStatus ● RepresentmentStatus enum
DRAFT after the first saveDispute, SUBMITTED after submitRepresentment. Null until the first saveDispute.
Dispute.disputeDate ● String scalar
When the response was filed with submitRepresentment, ISO 8601. Null until then.
Dispute.updatedAt ● String scalar
When the argument or the evidence list last changed, ISO 8601. Null until something is saved or uploaded.
Returned By
dispute query ● saveDispute mutation