# returnCancel - admin - MUTATION
Version: 2024-04

## Description
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).

### Access Scopes
`write_orders` access scope or `write_marketplace_orders` access scope. Also: Requires the `write_returns` access scope. The user must have `return_orders` permission.


## Arguments
* [id](/docs/api/admin/2024-04/scalars/ID): ID! - The ID of the return to cancel.
* [notifyCustomer](/docs/api/admin/2024-04/scalars/Boolean): Boolean - Whether the customer receives an email notification regarding the canceled return.


## Returns
* [return](/docs/api/admin/2024-04/objects/Return): Return The canceled return.
* [userErrors](/docs/api/admin/2024-04/objects/ReturnUserError): ReturnUserError! The list of errors that occurred from executing the mutation.


## Examples