01 Your customers want the product now, not the shipping decision now
If you sell vinyl, trading cards, comics, or any category where people buy in waves, you have watched the same thing happen at checkout. A customer is ready to secure the item, reaches the shipping line, and pauses because delivery changes the math on a small order. In repeat-purchase stores, that is often a timing problem rather than a demand problem.
Standard checkout forces two decisions into one moment: do you want the item, and are you ready to ship everything right now? For a shopper who knows another drop is coming next week, those are not the same yes. They want to lock in the product without paying to ship a half-built order. When you do not give them a way to do that, the sale wobbles, or it splits into multiple separately shipped parcels that cost everyone more.
02 Why Shopify's native flow can't do this on its own
Shopify is built around a clean rule: one checkout creates one order, with one shipping line, one tax context, and one fulfillment lifecycle. There is no native shipping wallet, no customer-facing ship-later queue, and no built-in way to tell a paid order to wait until the customer says go. Order editing does not fill the gap either, since Shopify does not recalculate shipping on an edited order and cannot rerun checkout around the new reality.
So merchants improvise. Customers email asking you to hold an order until their next purchase, and staff track those requests with a HOLD tag, an order note, and a saved admin view that the fulfillment team is supposed to remember to skip. That works at low volume. It breaks the moment someone new joins the team, a bulk fulfillment run goes out, or a customer is sitting on three holds across two weeks. A paid order ships early, and now you are issuing apologies and refunds.
03 How Addora makes Ship Later real
Addora adds Ship Later as a branded shipping method at checkout. The customer chooses it, pays for the products now, and the order is created and paid exactly like a normal Shopify order, except it is held with a real fulfillment hold so it cannot leave the door. Shipping is deferred, not free: the customer pays for it later, when they combine and ship their held orders. Lifecycle metafields, labels, and order tags keep the state clear for your team in the Shopify admin you already use.
When the customer is ready, they go to a self-serve Order Summary page, review the orders that are waiting, select the ones they want to send, and start a single checkout to pay the shipping fee for the combined shipment. You set the shipping rules behind that fee: base fees, per-country fees, discounts, credits, and thresholds. The result is the same products, paid at purchase, shipped once, on the customer's timing instead of yours.