Skip to main content

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.

Was this page helpful?