Skip to content
English
  • There are no suggestions because the search field is empty.

How do I place an outbound 3PL order on hold?

Here's how to temporarily pause a 3PL outbound order to wait for additional inventory, client approval, or other fulfillment conditions.

Note: This guide is for 3PL providers (as opposed to operators who use a 3PL solution).

Sometimes, you may need to delay fulfillment of an order in your 3PL workflow. Common reasons include:

  • The customer wants to ship the order later.

  • You’re waiting for stock to arrive for a full shipment.

  • You're grouping this order with others.

  • You need approval before releasing it.

The Hold function allows you to pause the order temporarily without canceling it, maintaining full visibility for both you and your 3PL client.


🚚 Where to Place an Order on Hold

You can place a 3PL order on hold directly from the Sales Order Management screen in ERP.

📍 How to Place an Order on Hold

  • In ERP, go to Sales > Sales Order Management.

  • Locate the order you want to place on hold.

  • Click to open the Sales Order.

  • Change to Edit mode.

  • Change the status to Hold.

  • Click Save.

  • Click Yes.

🔄 The order will now show as Hold in both the ERP and 3PL Client Portal. It cannot be fulfilled or invoiced until removed from Hold.


🔁 Removing Hold Status

Once you're ready to proceed with fulfillment:

  • Return to the Sales Order.

  • Change the Status from Hold to Ready to Ship.

  • Save the changes.

A new pick ticket/fulfillment record will be generated automatically.

Caution: If the shipping team has already started fulfilling the order, placing it on Hold may not stop the shipment. Always check with your warehouse team before making status changes on in-progress orders.