Zineps Logo
A shopper's smartphone showing a single e-commerce order confirmation in the foreground, while in the background a courier loads a parcel into a delivery van outside and a store associate hands a bagged parcel to a customer at an in-store pickup counter, symbolizing one order splitting into a ship and a pickup fulfillment path, Zineps logo watermark bottom left

Shopify's Ship and Pickup in One Order Update: Why E-Commerce Fulfillment Orchestration Just Got Harder in 2026

LogisticsBy Zineps

Shopify's Ship and Pickup in One Order Update: Why E-Commerce Fulfillment Orchestration Just Got Harder in 2026

On October 12, 2026, Shopify is expanding Cart API support for a checkout feature it has been quietly testing since earlier in the year: ship and pickup in one order. Merchants on Shopify Plus and Enterprise plans can now let a shopper split a single cart between home delivery and in-store pickup, then check out once. From the customer's side, it looks like a small convenience, one payment, one confirmation email, one order number. From the fulfillment side, it is something else entirely. That single order now generates two separate fulfillment orders, one routed to a courier network and one routed to a store shelf, each with its own status, its own timeline, and its own way of going wrong.

We build the routing and orchestration layer that sits between checkout and the carriers and fulfillment locations that actually move a parcel, so changes like this land directly in the part of the stack we work in every day. Shopify frames it as a checkout upgrade. For anyone actually running fulfillment at a growing e-commerce brand, it is an operations upgrade wearing a checkout costume, and the businesses that treat it as the former are the ones who will spend the next peak season explaining to customers why half of an order arrived and the other half is still marked as processing.

What Ship and Pickup in One Order Actually Changes

The mechanic itself is simple to describe. When a merchant has both shipping and local pickup enabled, a shopper can now choose, item by item, whether each line in their cart ships to their address or waits for them at a store. Shopify's own developer changelog confirms there are no new APIs involved, the change instead alters how delivery and fulfillment information flows through an order that already exists. What used to be a single fulfillment path per order becomes, by design, an order that can carry two fulfillment orders from the moment it is placed: one assigned to a shipping location, one assigned to a pickup location.

This sits inside a bigger shift Shopify calls the next generation of fulfillment, which also includes market driven shipping, a change to how shipping rates are calculated at checkout that starts rolling out to merchants on October 1, 2026, with full availability promised for every merchant by July 1, 2027. Taken together, the two changes point in the same direction: checkout is becoming more flexible for the shopper, and the fulfillment logic behind it is becoming more distributed for the merchant. A system built to track one order as one shipment will not describe either change correctly.

Why This Sounds Like a UX Win and Operates Like an Operations Problem

One Order, Two Clocks

A shipped item has a carrier transit time. A pickup item has a ready for collection time at a specific store, which depends on staff availability, opening hours, and how quickly a picker can find the item on a shelf rather than in a pallet rack built for outbound scanning. These two clocks rarely finish together. Any system that still reports a single order status field, shipped, delivered, complete, has to make a judgment call about which of the two legs that status describes, and shoppers notice immediately when the answer is wrong for the half of their order they are actually waiting on.

Inventory Has to Agree With Itself in Two Places at Once

Before this feature, a merchant's shipped inventory and their in-store inventory could, in a pinch, live in loosely synced systems and mostly get away with it, because a shopper choosing pickup and a shopper choosing delivery were placing entirely separate orders. Now a single cart can draw from both pools in the same transaction. If the warehouse feed and the store's point of sale disagree about stock even briefly, the merchant is not risking one oversold order, they are risking an oversold half of an order that a customer has already paid for as a package deal, which is a far more awkward cancellation conversation to have.

Support Teams Inherit a New Kind of Ticket

Where is my order tickets are already one of the most expensive line items in e-commerce customer support, and they get worse when the honest answer is which part of my order. A support agent now needs to see both fulfillment orders attached to one purchase, know which leg the customer is actually asking about, and give an answer that reconciles a courier's tracking event with a store's pickup status, often pulled from two different systems that were never designed to be read together.

The European Context Raises the Stakes, It Does Not Lower Them

Shopify is rolling this out to Plus and Enterprise merchants first, which might suggest it is an enterprise problem. In much of Europe, it is not. Click and collect adoption among retailers already sits at roughly 64 percent in the UK, 50 percent in France, and 43 percent across Germany and Austria, and BOPIS now sits among the core fulfillment options for the large majority of merchants globally, according to research compiled by Capital One Shopping. A meaningful share of the Dutch, Belgian, and German brands we work with at Zineps already run a handful of physical stores as informal fulfillment nodes alongside a central warehouse, not because they set out to build an omnichannel network, but because a store with stock on the shelf is often the fastest way to get a parcel to a nearby customer. Those brands will feel the two clocks and the two inventory pools problem long before they feel enterprise scale, because the operational complexity comes from running more than one fulfillment location at all, not from order volume.

What Growing E-Commerce Brands Should Do Before This Rolls Out Further

A few concrete steps are worth taking now, whether or not ship and pickup in one order is live on your account yet.

  1. Audit every place your order status is displayed, your order confirmation email, your tracking page, your customer account dashboard, and check whether each one can represent two fulfillment legs with two different timelines instead of one.
  2. Confirm your inventory feed reports stock at the individual location level, store by store and warehouse by warehouse, rather than as a single pooled number that both channels draw from without visibility into each other.
  3. Decide in advance who owns the customer conversation when one leg of a split order is delayed and the other is not, and make sure your support tooling actually shows both legs on the same screen.
  4. Test your returns process against a split order specifically, since a customer returning a picked up item and a shipped item from the same purchase should not have to file two separate return requests to get one refund.
  5. Review whether your current shipping or fulfillment software was built with the assumption that one order equals one shipment, because that assumption is the one this update quietly breaks.

How Zineps Turns One Order Into Coordinated Fulfillment, Not Chaos

This is exactly the layer Zineps was built to own. As the Operating System for Shipments, Zineps sits between a merchant's sales channels, their fulfillment locations, and their carrier network, and makes the routing decisions a split order now requires automatically rather than manually. When an order like this arrives, our routing rules already evaluate destination, delivery promise, and parcel value to decide how the shipped leg should move and which carrier should handle it, the same logic we have described in detail in our piece on distributed order management and automated order routing. A single branded tracking view then merges both fulfillment orders into one customer facing status, so a shopper sees one coherent picture of their purchase instead of two disconnected updates from two different systems, which is the same coordination problem we outlined when Shopify first introduced split shipping earlier this year in our analysis of the fulfillment order upgrade merchants needed before that change.

On the inventory side, our API layer connects directly into the WMS and ERP systems that already hold a merchant's real stock counts, whether that stock sits in a distribution center or on a shop floor, so the shipped leg and the pickup leg of a split order are checked against the same live number instead of two feeds that drift apart. That is the difference between an order splitting cleanly into two fulfillment paths and an order splitting into two support tickets.

Get Ahead of October, Not Behind It

Shopify's ship and pickup in one order update is a genuinely good feature for shoppers, and that is precisely why merchants should not wait until it is fully rolled out to figure out how their operations will handle it. The Cart API expansion lands October 12, and market driven shipping follows close behind it. Brands that map their order status logic, tighten their location level inventory, and put a real orchestration layer behind checkout now will offer the feature as a genuine advantage. Brands that do not will spend their next peak season discovering, order by order, which half of a purchase went missing and why nobody could tell the customer in one message. See how Zineps connects your checkout, your inventory, and every carrier and pickup location you use into one coordinated shipping layer built for orders like this.

Direct aan de slag?

Maak direct een account om aan de slag te gaan of neem contact met ons op voor een oplossing op maat voor je onderneming.

icon

Weet precies wat je betaalt

Overzichtelijke tarieven zonder verborgen kosten.

icon

Begin nu met de integratie

Aan de slag met Zineps in 10 minuten.