Return
Requires access scope.
Represents a return.
Anchor to Fields and connectionsFields and connections
- Anchor to declinedecline•
Additional information about the declined return.
- Anchor to exchangeLineItemsexchange•
Line Items ExchangeLine non-nullItem Connection! The exchange line items attached to the return.
- •ID!non-null
A globally-unique ID.
- Anchor to namename•String!non-null
The name of the return.
- Anchor to orderorder•Order!non-null
The order that the return belongs to.
- Anchor to refundsrefunds•Refund
Connection! non-null The list of refunds associated with the return.
- Anchor to returnLineItemsreturn•
Line Items ReturnLine non-nullItem Type Connection! The return line items attached to the return.
- Anchor to returnShippingFeesreturn•
Shipping Fees [ReturnShipping non-nullFee!]! The return shipping fees for the return.
- Anchor to reverseFulfillmentOrdersreverse•
Fulfillment Orders The list of reverse fulfillment orders for the return.
- Anchor to statusstatus•Return
Status! non-null The status of the return.
- Anchor to suggestedRefundsuggested•
Refund A suggested refund for the return.
- Anchor to totalQuantitytotal•
Quantity Int!non-null The sum of all return line item quantities for the return.
Map
Fields and connections with this object
Return Queries
Queried by
Anchor to MutationsMutations
- •mutation
Approves a customer's return request. If this mutation is successful, then the
Return.status
field of the approved return is set to.
- •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
can be associated to a new return. Use the
or
mutation to initiate a new return.
- •mutation
Removes return lines from a return.
- •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. To create a return that has the
Return.status
field set to, use the
mutation.