Once connected, Returnflows and Shipmondo work together to manage return shipments, exchange releases, and label generation – seamlessly and automatically.
This guide explains:
How exchanges are paused and released
How to work with Shipmondo views to manage packing
How filters and tags make everything flow smoothly
🔁 1. Exchange Handling
When a customer selects exchange in Returnflows:
A new product is added to the original Shopify order
The line is marked “On Hold” in Shopify
The order is tagged with:
hold-order
(Shopify order with exchange and on-hold item)
(Returnflows view of the related return)
(Tags: hold-order and returnflows-exchange)
The hold-order
tag prevents the exchange from being packed too early.
✅ Automatic release
When the return is closed in Returnflows (or dropped off, if Instant Exchange is enabled):
Shopify removes the
hold-order
tagThe order line is released from “On Hold”
Shipmondo now considers the order ready for packing
📦 2. Working with views in Shipmondo
Shipmondo does not rely on API triggers to process returns.
Instead, it uses views and filters inside the interface to determine which orders are ready to be packed.
You can choose between two strategies:
Option 1: Use your regular “Open” view
If you want to include exchange orders in your standard packing flow, apply the following filter:
Tag ≠ hold-order
→ This hides paused exchanges
→ Once Returnflows removes the tag, the order reappears
(Shipmondo: “Open” view with filter set to “Tag is not hold-order”)
Option 2: Create a dedicated Returnflows view
You can also create a separate tab or view in Shipmondo for Returnflows exchanges only.
Suggested filters:
Tag = returnflows-exchange
Tag ≠ hold-order
Order status = Open
This gives you a list of all open, packable exchanges – and nothing else.
(Shipmondo: Custom “Returnflows” view with filters applied)
🧠 Notes & Best Practice
Returnflows controls pause/release fully via Shopify tags
Shipmondo simply filters based on those tags – there is no direct API connection required for this step
Orders are released the moment Returnflows removes
hold-order
– no manual action neededYou can mix both view strategies above depending on your team setup
✅ Summary: What happens when
Action | Where it happens | Trigger |
Exchange created | Shopify + Returnflows | Customer returns product |
| Shopify | Automatically from Returnflows |
Label created | Shipmondo via Returnflows | When customer completes return flow |
Tag removed → order released | Shopify | When return is closed or dropped off |
Order appears in Shipmondo | Shipmondo | Based on filter setup in your views |
🙋 Need help?
Not sure which view strategy is best for you?
Want help creating the right filters?
💬 Reach out to us – we’ll help you configure it to match your workflow.