Skip to content

returnCancel

Mutationin Return

Withdraw a return that is still cancellable

Arguments

ArgumentTypeDescription
idID!

Returns

ReturnCancelResponse!

FieldTypeDescription
returnReturn
returnErrors[ReturnCancelError!]

Example

mutation ReturnCancel($id: ID!) {
returnCancel(id: $id) {
return {
id
returnNumber
requestedAt
status
resolution
note
rejectionReason
cancellable
}
returnErrors {
__typename
... on ValidationError {
message
}
... on ReturnError {
message
code
}
}
}
}

The query selects the return type's fields two levels deep; pick the ones you need. The response shows its shape with placeholder values.

Served by

@evolve-framework/commercetoolsResolved

Used by

The storefront packages that send it, in these GraphQL documents: