Skip to main content

7. Handling Shopify returns in PULPO WMS

The article explains how returns work in PULPO WMS with Shopify integration and how to configure stock sync between both systems

Vadim Glushachenko avatar
Written by Vadim Glushachenko
Updated this week

Use case description

PULPO WMS allows you to receive the returns of your products and orders in the mobile app and transfer the data to Shopify.

Depending on the enabled options in PULPO WMS, users must behave differently in different cases while handling the returns in Shopify.

There are two options potentially affecting the returns handling in Shopify.

  1. Shopify stock integration allows you to decide whether to transfer the stock received from a return to Shopify.

  2. Shopify return integration allows you to create returns in Shopify.

Let's review the possible scenarios.

Scenario 1

Return stock transfer

Disabled

Return creation on Shopify

Enabled

In this case, the stock received in PULPO WMS with a return will not be transferred to Shopify, but the return on Shopify will be created automatically.

Your order will get a status "Return in progress" on Shopify.

The stock will be added in PULPO WMS, but has not been added to Shopify.

Actions required to finish the return:

  1. Process the return on Shopify

  2. Restock the items on Shopify (see the note below)

If the items are received at a RETURN location, do not restock the items on Shopify to avoid double booking of stocks.
If they are moved to picking locations in your warehouse later, the stock will be added on Shopify automatically.

After restocking, the stock previously received in PULPO will be added on Shopify as well, and the stock adjustments will match in both systems.

Scenario 2

Return stock transfer

Enabled

Return creation on Shopify

Enabled

In this case, the stock received in PULPO WMS with a return will be transferred to Shopify, and a return on Shopify will be created automatically.

Your order will get a status "Return in progress" on Shopify.

The stock will be added in Shopify and PULPO.

Actions required to finish the return:

  1. Process the return on Shopify

  2. Do not restock the items on Shopify

The stock added in PULPO WMS will be added on Shopify automatically, and the stock adjustments will match in both systems.

In this scenario, restocking the items on Shopify will result in double booking of stocks!

Scenario 3

Return stock transfer

Enabled

Return creation on Shopify

Disabled

In this case, the stock received in PULPO WMS with a return will be transferred to Shopify, but the return on Shopify will not be created automatically.

Actions required to finish the return:

  1. Create a return in Shopify manually, if required, and process it

  2. Do not restock the items on Shopify

The stock added in PULPO WMS will be added on Shopify automatically, and the stock adjustments will match in both systems.

In this scenario, restocking the items on Shopify will result in double booking of stocks!

Scenario 4

Return stock transfer

Disabled

Return creation on Shopify

Disabled

In this case, the stock received in PULPO WMS with a return will not be transferred to Shopify, and the return on Shopify will not be created automatically.

Actions required to finish the return:

  1. Create a return in Shopify manually, if required, and process it

  2. Restock the items on Shopify (see the note below)

If the items are received at a RETURN location, do not restock the items on Shopify to avoid double booking of stocks.
If they are moved to picking locations in your warehouse later, the stock will be added on Shopify automatically.

Summary

PULPO WMS allows you to be flexible in processing Shopify returns directly in the WMS. At the same time, the variety of scenarios requires setting up the workflow and sharing the process with the employees involved in the processing of the returns.

Scenario

Return Stock Transfer (PULPO → Shopify)

Return Creation in Shopify

What to do in PULPO

What to do in Shopify

⚠️ Important Notes

1

❌ Disabled

✅ Enabled

Add stock to RETURN location

Process return in Shopify.
✅ Restock if accepted normally.
🚫 Do NOT restock if the items are in the return location

Restocking the items in the return location leads to double-booked stock

2

✅ Enabled

✅ Enabled

Add stock in PULPO; it syncs to Shopify

Process return in Shopify
🚫 Do NOT restock

Shopify auto-receives stock via sync

3

✅ Enabled

❌ Disabled

Add stock in PULPO; it syncs to Shopify

Manually create and process return in Shopify
🚫 Do NOT restock

Restocking again will duplicate stock

4

❌ Disabled

❌ Disabled

Add stock to RETURN location in PULPO only

Manually create and process return in Shopify
✅ Restock if accepted normally
🚫 Do NOT restock if the items are in the return location

Restocking the items in the return location leads to double-booked stock

Did this answer your question?