Update 22.02.2026: Automatic multi-location fulfillment

Modified on Tue, 24 Feb at 1:24 AM

There are two important steps in the process:


1. The order is automatically placed on hold
When the order is created, it is automatically placed on hold to allow the necessary validation checks before fulfillment and document generation.


2. The order hold is manually released
An operator manually releases the hold after completing the required checks, such as confirming the order with the customer by phone, verifying product availability, or performing any other validation needed prior to generating shipping labels.


Once the hold is released, document generation is automatically triggered. The system processes the fulfillment based on the inventory locations assigned to each product.


If an order contains products assigned to different locations, the fulfillment is automatically split and performed according to the specific location of each product, ensuring accurate processing and shipping from the correct warehouse.


Steps to implement the Flow

  1. Go to Shopify -> Apps -> Flow
  2. Import and activate the Flow 


Other settings




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article