Skip to main content
Log inSign up
object

An error that occurs during the execution of a return mutation.

•

The error code.

•

The path to the input field that caused the error.

•
String!non-null

The error message.


Was this section helpful?

•
mutation

Approves a customer's return request. If this mutation is successful, then the Return.status field of the approved return is set to OPEN.

•
mutation

Cancels a return and restores the items back to being fulfilled. Canceling a return is only available before any work has been done on the return (such as an inspection or refund).

•
mutation

Indicates a return is complete, either when a refund has been made and items restocked, or simply when it has been marked as returned in the system.

•
mutation

Creates a return.

•
mutation

Declines a return on an order. When a return is declined, each ReturnLineItem.fulfillmentLineItem can be associated to a new return. Use the ReturnCreate or ReturnRequest mutation to initiate a new return.

•
mutation

Refunds a return when its status is OPEN or CLOSED and associates it with the related return request.

•
mutation

Reopens a closed return.

•
mutation

A customer's return request that hasn't been approved or declined. This mutation sets the value of the Return.status field to REQUESTED. To create a return that has the Return.status field set to OPEN, use the returnCreate mutation.

•
mutation

Creates a new reverse delivery with associated external shipping information.

•
mutation

Updates a reverse delivery with associated external shipping information.

•
mutation

Disposes reverse fulfillment order line items.

•
mutationDeprecated

Disposes reverse delivery line items for a reverse delivery on the same shop. reverseDeliveryDispose will be removed in API version 2024-10. Use reverseFulfillmentOrderDispose instead.


Was this section helpful?


Was this section helpful?