01 A tag is a reminder, not a guarantee
The standard manual hold is a Do Not Ship tag, a saved admin view, and an order note telling staff to leave it alone. It works at low volume because one person remembers the rule. It breaks the moment someone new joins the team, a bulk fulfillment run sweeps the orders list, or a customer accumulates several held orders across a few weeks. Nothing physically stops a tagged order from being packed, so a single missed tag ships an order that was supposed to wait.
The deeper problem is that a tag carries no state. It does not record why the order is held, what would release it, or where it sits in its lifecycle. When something goes wrong, your team is reconstructing intent from notes instead of reading a status. As order volume grows, that ambiguity turns into mis-packed shipments, refund cleanup, and support tickets asking why a held order already shipped.
02 Why a Shopify-native hold matters
Shopify already has the right primitive for this: a fulfillment hold actively blocks an order from being fulfilled until the hold is lifted. That is a stronger guarantee than any tag, because the platform itself refuses to let the order ship. Addora places that hold automatically on every Ship Later order the moment it is paid, so the protection does not depend on anyone remembering a rule.
On top of the hold, Addora writes lifecycle metafields and applies the order tags you configure, so the hold has context your whole stack can read. Because everything lives on the normal Shopify order, your reports, your other apps, and your existing saved views keep working. There is no separate dashboard your packers have to learn, and no parallel source of truth that can drift out of sync with the order record.
03 How Addora holds and releases orders
When a customer picks Ship Later at checkout, the order is created and paid like any other, then immediately held and marked Shipping Pending with your chosen pending tag. It stays that way until the customer combines and ships their held orders, or until a readiness rule, such as a preorder release date, makes it eligible. The hold is the guarantee that a paid order will not leave the door before its release condition is met.
On release, Addora lifts the hold, flips the lifecycle label to Dispatching, applies your after-shipping tag, and the order is ready to fulfill. If you have granted the fulfillment permission, Addora can auto-fulfill released orders and sync tracking back onto them so the customer gets one tracking number. Your team is never guessing which orders are safe to pack, because the order's own status tells them.