DisputeOpenInput
Input for opening a dispute.
input DisputeOpenInput {
kind: DisputeKind!
reason: DisputeReason!
requestedResolution: DisputeRequestedResolution!
description: String!
order: ID
seller: ID
nauticalOrder: ID
externalId: String
}
Fields
DisputeOpenInput.kind ● DisputeKind! non-null enum
Who is claiming against whom.
DisputeOpenInput.reason ● DisputeReason! non-null enum
Why the dispute is opened.
DisputeOpenInput.requestedResolution ● DisputeRequestedResolution! non-null enum
What the claimant asks for.
DisputeOpenInput.description ● String! non-null scalar
The claimant's account of it.
DisputeOpenInput.order ● ID scalar
The seller order the claim is about. Required for a buyer claim, where it must be the buyer's own; its marketplace order, seller and buyer follow from it. A seller claim may name one of its own seller's orders.
DisputeOpenInput.seller ● ID scalar
The seller the claim concerns. Required for a seller claim: a seller you belong to.
DisputeOpenInput.nauticalOrder ● ID scalar
The marketplace order. Required for a chargeback, which the operator opens.
DisputeOpenInput.externalId ● String scalar
The payment processor's id, for a chargeback. An empty string means none.
Member Of
disputeOpen mutation