Hi everyone,
I’m setting this up for a client and I’m fairly sure I’m missing something, so I’d rather ask before I build a workaround I’ll regret.
Context
The store (not Plus — standard plan) normally ships everything from a single 3PL warehouse: home delivery €10, express €20. Once a year they open a physical pop-up store in Paris for a few weeks, and during that period they’d like to offer, on the pop-up’s selection only: click & collect (free) and a 2h bike courier within Paris (€5).
So: two locations. Warehouse = home/express. Pop-up = pickup + courier. Some products are in stock at both, some at only one.
Because the store is live with a lot of daily orders, I built this on two test products with two custom shipping profiles scoped to those products only, and turned split shipping on.
What happens at checkout
The order is split into two shipments and I get the “More shipping options” modal, which is actually good — the customer can pick a method per shipment.
But if the customer picks home delivery for both shipments, they’re charged €10 + €10 = €20 — even in the case where both items could physically have left the same warehouse in one box.
What I think I understand (please correct me)
From the docs, rates are combined per shipping profile / location group, and the single-flat-rate consolidation only applies within the same location group. If that’s right, then two profiles always means summed rates, regardless of which location actually fulfills.
Which leaves me with what feels like a forced trade-off:
- One profile, one location group with both locations → single rate, no summing, but click & collect and the Paris courier get offered on warehouse-only items too, which is operationally impossible.
- Separate profiles / location groups → correct eligibility per location, but rates always summed.
Is that reading correct, or is there a third configuration I haven’t thought of?
My actual questions
- Has anyone genuinely solved this natively? Any combination of fulfillable inventory settings, fulfillment priority, or location grouping that keeps per-location eligibility without summing?
- For those who went the app route (ShipMagic, Bespoke Shipping, ShipZip and others come up in older threads) — does any of them actually work with split shipping enabled, on a non-Plus plan, without Carrier Calculated Shipping? Most threads I found predate split shipping, so I don’t know if the workarounds still hold.
- I came across market-driven shipping and its rate consolidation, which looks like it addresses the summing directly: Feature preview for market-driven shipping — the documented example (“highest matching rate instead of adding”) seems to cover my home-delivery case. What I can’t tell from the docs is whether location conditions also control availability of an option, i.e. whether a “Click & Collect” option restricted to the pop-up location would stay hidden for items routed from the warehouse. Has anyone tested this in the feature preview? And is the October rollout something a live merchant can realistically opt into on a given date, or is it cohort-based?
Happy to share more of the config if useful. Thanks a lot.
Best regards,
Max COSTA
