Refunds in Shopify can be done in two ways:

1) Restock and,

2) Not-to- restock.


To understand how Pipemonk handles refunds, we will cover different business use cases. This will make it easy for you to understand the process.


Use case-1: When “Restock # items” is enabled


Let’s assume, there is one order with order no- #1001. It includes test product (M) and test product (L). The quantities of these two products ordered are 2 and 3 respectively. For this order, this is how a paid invoice will look like:



Now, if you have to make refunds for this order, then click on the “Refund” tab at the bottom left in the above image. Choose the quantity of products you are making refunds for (In this example, we are making a refund for complete order). Below is how it looks in Shopify when you make refunds:



You can see in the above image the “Restock 5 items” option is checked. In this case, Pipemonk will sync and update product inventory in Xero when you make a refund. After selecting the quantity of products, you are making a refund for, click on “.Refund Tab” (Here, in this case, it is “Refund $54.56).


Once you finish this, you will see a new receipt having complete details of order with refund. This is how it looks like:



After this step, you need to go to your Pipemonk account to run a sync. When you run a sync, Pipemonk will import all the data and details of changes made to your Xero account.


Once the sync completes, you need to go to your Xero account to check whether changes are reflecting right or not.

  • Log-in to your Xero account

  • On Dashboard, go to “Accounts Tab”

  • Click on “Sales” from the drop-down.

  • Click on “see all” option placed next to invoices.

  • A new page listing all the invoices will open. Select the transaction you refunded for. A refund transaction has “CR” tag. (see the below image)



Once you click on the transaction you refunded for. A new page with a “Credit Note” will open. (Note: In Xero, for every refund you make, a Credit Note gets created for that transaction/order). This is how a Credit Note looks like:



You can see in the above image, a cash refund of $54.56 has been made. Now, it will automatically updated the respective Income account and inventory numbers of these products. This is how the entire refund process works.


To see, use case-2, please click here.