Skip to main content

🚚 How the Shipmondo Integration Works

Jeppe Oestergaard Hansen avatar
Written by Jeppe Oestergaard Hansen
Updated over 2 months ago

Once connected, Returnflows and Shipmondo work together to manage return shipments, exchange releases, and label generation – seamlessly and automatically.

This guide explains:

  1. How exchanges are paused and released

  2. How to work with Shipmondo views to manage packing

  3. 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 tag

  • The 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 needed

  • You 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

hold-order tag added

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.

Did this answer your question?