Shopify Externally Fulfilled Orders

Shopify Externally Fulfilled Orders

Sometimes, you may fulfill an order outside Eshopbox using another warehouse, a 3PL, or any external system. At the same time, that order might still be visible in Eshopbox workspace and ready for processing. To prevent confusion or duplicate work, Eshopbox automatically detects such cases and marks the order as Externally Fulfilled.

An externally fulfilled order is an order that was available in Eshopbox but has already been fulfilled through another system. Once identified, Eshopbox ensures that no further action is taken on that order within the platform.

This feature helps you:

  • Avoid duplicate order processing across systems.
  • Automatically stop fulfillment in Eshopbox when it's no longer needed.
  • Reduce manual effort (like putting orders on hold)
  • Keep order status in sync with Shopify.
  • Clearly identify orders fulfilled outside Eshopbox.

How It Works

When you fulfill an order externally, Shopify updates the fulfillment status. Eshopbox picks up this update and adjusts the order and shipment accordingly. You may come across two scenarios:

  1. The entire order is fulfilled externally;
  2. The order is partially fulfilled externally

1. The entire order is fulfilled externally

Order status

The order is marked as Handover done and the order is tagged as Externally Fulfilled. This means the order is already completed, and no action is required in Eshopbox.

Shipment behavior

The shipment is tagged as Externally Fulfilled and the shipment becomes non-processable. You won’t be able to perform any actions like:

  • Pick
  • Pack
  • Manifest
  • Dispatch

2. The order is partially fulfilled externally

In some cases, only a few items in the order are fulfilled externally, while the rest still need to be processed in Eshopbox.

Order status

The order is marked as Handover done and the order is tagged as Externally Fulfilled. Note: This applies even if only a part of the order is fulfilled externally.

Shipment Split Logic

If all items were originally in a single shipment. The original shipment is cancelled and two new shipments are created.

Shipment 1: Externally fulfilled items Includes items fulfilled outside Eshopbox. The shipment is tagged as Externally Fulfilled, marked as Handover done, and is not processable in Eshopbox.

Shipment 2: Eshopbox fulfilled items Contains items to be fulfilled in Eshopbox and continues through the normal flow:

  • Pick
  • Pack
  • Manifest
  • Dispatch

Notes

Important Behavior

  • Eshopbox stops processing externally fulfilled items immediately after receiving the update from Shopify.
  • This applies at any stage (New, Processing, Picked, or Packed)
  • You cannot continue processing externally fulfilled shipments.
  • This prevents:
    • Duplicate fulfillment
    • Incorrect shipment handling
    • Operational conflicts 

How to identify externally fulfilled orders

Your Eshopbox Workspace provides a dedicated way to identify such orders using filters.

How to Apply Filter

  1. Go to All Orders
  2. Open the All section
  3. Click More filters
  4. Select: Tag = Externally Fulfilled

Where these orders appear

  • Since these orders are marked as Handover done, they may appear in operational views depending on filters applied
  • Use the Externally Fulfilled tag filter to specifically identify and isolate such orders

Reporting and Exports

Externally Fulfilled orders are also available in reports for tracking and reconciliation.

Method 1: Export Using Filters

  • Apply filter: Tag = Externally Fulfilled
  • Export using: Orders Matching Filter

Method 2: Sales Order Report

  • Download Sales Order Report
  • Locate the field: Externally fulfilled
  • Apply Excel filter: Value = Yes


Important Notes

Externally fulfilled orders are NOT included in Eshopbox Shipping Reports. These orders were expected to be processed through Eshopbox, but were completed outside the platform. As a result, they are excluded from Eshopbox shipping operations and related metrics.