> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.puppetvendors.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to exchange an item if a customer returns an item

### This article demonstrates how to process an item exchange on your Shopify store so it reflects correctly in PuppetVendors.


Here are the steps on how to exchange an item for customer returns:

1. Go to Shopify, choose the order for the item exchange, and click the **Return** button

![Return button](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex1_dntcei.jpg)
2. Select and add a quantity for the item to be exchanged.
3. Choose a reason for the return (exchange).
4. Click the option to **Add products&#32;**under the Exchange items section and a window will appear for you to choose the product.  
![Add quantity and choose a reason for return](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex2_v06b9p.jpg)
3. Once added, click the **Add** button.
![Choose product and add](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex4_1mjydht.jpg)
6. Choose **No Shipping Required**
![No Shipping Required](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex5_12zpqyt.jpg)
7. Click the **Create Return** button.  This will now show the status as **Return in progress.&#32;&#32;**
8. When you click the **Process return** button, a new page will appear.
![Return in Progress status](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex8_uil1my.jpg)
9. In this new page, you will find the item to be returned
![Check on the return details](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex9_1mey4cy.jpg)
10. The item to replace the returned product
11. Your option to refund shipping
12. Under the Summary field, you will find the total amount for the refund
13. **Refund method - Original payment.**  The refund will be based on whatever payment method was used by the customer.  
14. Tick box to send notification to customer once refund is finalized
15. If all is correct, **click the Process and refund** (amount) button
16. In the new page, the updated status will appear (**Partially refunded, Partially fulfilled and Return closed**)
![Updated statuses](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex10_uf9pzz.jpg)
17. The status will also reflect in your PuppetVendors Merchant Portal
![Partially fulfilled status in PuppetVendors](https://storage.crisp.chat/users/helpdesk/website/-/c/f/9/b/cf9b185a0b087000/ex11_5b7ktf.jpg)

You can also watch this recording for the steps on how to exchange an item if a customer returns an item

${frame}[How to exchange an item when a customer returns an item](https://www.loom.com/embed/4d06ae035d5640c7a87cce4c382463c8)










