> For the complete documentation index, see [llms.txt](https://parcelwill-returns.gitbook.io/help-center/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://parcelwill-returns.gitbook.io/help-center/management/exchanges-process.md).

# Exchanges process

### Considerations for creating exchanging items <a href="#considerations" id="considerations"></a>

Before you process a exchange, review the following considerations:

* You can't add exchange items to orders with duties, but you can create a return for orders with duties.
* Order level discounts can't be applied to exchange items, but you can add a product discount to exchange items.
* Quoted from the Shopify Help Center：<https://help.shopify.com/en/manual/fulfillment/managing-orders/returns/creating-returns>

### Understanding exchanges

<table><thead><tr><th width="298"> Situation</th><th width="187">Action</th><th>Exchange process</th></tr></thead><tbody><tr><td>The customer owes you money for a return or an exchange where new items and fees are more expensive than the returning items.</td><td>Your customer has already paid for the exchange item when the return request is submitted.</td><td>Exchange for different items process A</td></tr><tr><td>You owe the customer money for a return or an exchange where the new items are less expensive than the returning items.</td><td>You need to refund your customer after the return request is approved.</td><td><strong>Exchange for different items process B</strong></td></tr><tr><td>New items and returning items have the same value, and it's an even exchange.</td><td>No action is required. The money paid for the returning items is applied to the new items.</td><td><p><strong>Replace with the same item</strong>  </p><p><strong>process</strong><br></p></td></tr></tbody></table>

### Exchange process update notes

Based on the **exchange for different items process B** and **replace with the same item  process**, our returns system deeply integrates with Shopify orders, building the app through the Shopify Return API.\
\
When the merchant approves the return request in the ParcelPanel returns management section, the Returns App will automatically create an exchange item to synchronize to the original Shopify order as shown below:\
\
**ParcelPanel returns management**

<figure><img src="/files/T0xhOrFqnBQO8DPW4y2j" alt=""><figcaption></figcaption></figure>

**Shopify order**

<figure><img src="/files/wFzfdlKMUCms8hXky8LS" alt=""><figcaption></figcaption></figure>

The merchant needs to note that order fulfillment for exchanges will be controlled by Shopify or another 3PL and on the Shopify original order.

<figure><img src="/files/dPjR1CdoXGDyV6v0InUL" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://parcelwill-returns.gitbook.io/help-center/management/exchanges-process.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
