Tackling the Mixed Cart Conundrum: Seamless Pickup & Shipping in One Shopify Order

Hey store owners! Let's talk about a super frustrating checkout hurdle that many of you, especially those balancing online sales with local pickup options, have likely run into. It's the classic mixed cart conundrum: a customer adds a local pickup-only item AND a shippable item to their cart, and suddenly, the checkout just… stalls. No delivery methods appear, and your potential sale walks away.

This exact scenario popped up in a recent community discussion started by miles.j. They articulated the pain point perfectly: “When a customer adds both to the same cart, checkout stalls — there’s no single delivery method that covers both, so nothing qualifies. The customer either has to delete one item or place two separate orders manually. Most just leave.” Sound familiar? It's a real sales killer.

The core issue, as miles.j rightly pointed out, is how Shopify's fulfillment logic works: it evaluates available shipping/delivery methods against the entire cart. If no single method can fulfill every item (i.e., local pickup for one, shipping for another), then the checkout doesn't know what to do.

The Game-Changing Solution for Shopify Plus & Enterprise Stores

Now, here’s some exciting news that came out of the discussion, specifically from AlogramAI: Shopify actually has a native feature that directly addresses this problem! It's called Ship and pickup in one order.

This fantastic feature allows your customers to select pickup for those store-exclusive items and shipping for the other items, all within the same checkout flow. Shopify then intelligently creates one order but with separate pickup and shipping fulfillments. This means no more forcing customers to place two separate orders manually — a huge win for customer experience and your conversion rates!

How to Check for “Ship and pickup in one order”

There's a catch, though: this feature is currently available as a “feature test drive” for Shopify Plus and Enterprise stores only. If you're on one of these plans, here's how you can check if it's available for you:

  1. Log in to your Shopify admin.
  2. Go to Settings.
  3. Click on Feature test drives.

If it's there, you should be able to activate it and start offering a much smoother experience for your mixed-cart customers. You can find more details directly from Shopify's help documentation: Ship and pickup in one order in Shopify Checkout.

Workarounds for Standard Shopify Plans

So, what if you're not on Shopify Plus or Enterprise? This is where the community insights really shine for the majority of store owners. As Steve_TopNewYork correctly pointed out, “Shopify doesn’t natively support automatically splitting a single checkout into two separate orders based on fulfillment methods” for standard plans.

But don't despair! There are still strategies you can employ to mitigate this issue and prevent those frustrating abandoned carts:

1. Cart Validation Before Checkout

Steve_TopNewYork suggested a “common approach [of] validat[ing] the cart before checkout and prompt[ing] customers to separate pickup only and shippable items.” This means using custom code (often JavaScript) on your cart page to detect if a customer has both types of items. If they do, you could:

  • Display a clear, friendly message explaining the situation and instructing them to either remove an item or place two separate orders.
  • Offer a button or link that pre-fills a second cart with the shippable items, allowing them to complete the pickup order first, then the shipping order.

While not fully automatic, this proactive approach can significantly reduce checkout failures by managing customer expectations before they hit the wall at the delivery method selection.

2. Utilize a Pickup/Delivery App or Custom Cart Logic

AlogramAI also mentioned that for standard plans, “you would still need a pickup/delivery app or a custom cart workflow.” This is a crucial point:

  • Pickup/Delivery Apps: Explore the Shopify App Store for apps specifically designed to handle local pickup and delivery options. Some of these apps might offer more sophisticated ways to manage mixed carts, potentially by allowing customers to choose different fulfillment methods for different items within the app's interface, or by guiding them through a multi-step checkout process. Always check app reviews and features carefully to ensure they address your specific needs.
  • Custom Cart Workflow: This is a more advanced solution, often requiring a developer. It involves custom coding to modify your cart page's behavior. This could range from the cart validation mentioned above to more complex solutions that might dynamically adjust shipping rates or even use AJAX to simulate a split order experience on the cart page itself. The goal is to make it as seamless as possible without requiring a full Shopify Plus upgrade.

Both of these options aim to “guide them through the process,” as Steve_TopNewYork put it, ensuring that even if the cart can't split automatically, the customer isn't left in the dark.

It's clear that Shopify is moving towards a more native solution for this common problem, especially with the “Ship and pickup in one order” feature for Plus stores. For those on standard plans, it's about evaluating whether a custom workaround or a dedicated app provides the best balance of cost, complexity, and improved customer experience. The ultimate goal is to remove friction and keep those sales rolling in!

Share:

Use cases

Explore use cases

Agencies, store owners, enterprise — find the migration path that fits.

Explore use cases