disputeResolve
Settle a dispute with an outcome. The seller may settle a buyer's claim in the buyer's favour (REFUNDED or REPLACED) while it waits on them; the operator decides any other dispute, except a chargeback a payment processor reported, which settles on the processor's decision (NOT_ALLOWED). A DENIED dispute closes at once; any other stays RESOLVED until carried out. Settling a buyer's claim as REFUNDED, the operator may name the refund that carries it out and who bears it, or link them later with disputeLinkRefund. The dispute then closes when the refund is paid.
disputeResolve(
id: ID!
outcome: DisputeOutcome!
message: String! =
refund: ID
chargedTo: RefundChargeToEnum
): DisputeResolve!
Arguments
disputeResolve.id ● ID! non-null scalar
disputeResolve.outcome ● DisputeOutcome! non-null enum
disputeResolve.message ● String! non-null scalar
disputeResolve.refund ● ID scalar
The refund that carries out a REFUNDED outcome: on the dispute's marketplace order, approved or later, and every line in the disputed seller order. Requires MANAGE_REFUNDS.
disputeResolve.chargedTo ● RefundChargeToEnum enum
Who bears the refund. Every line of the refund must agree.
Type
DisputeResolve object
Payload for disputeResolve.