My store offers shippable products (chocolate) and pick up only products (pastry).
Despite offering content to customers showing which products can be shipped v pick up, naturally customers add a lemon meringue tart to basket and expect it to be shipped 5 days across the country and arrive in one piece and safe to eat
ATTEMPTED FIX: After some advice from another store owner, I set up a new location for pick up only products, made sure it didn't offer shipping and assigned relevant products to this category. That all appears to be working to restrict shipping of those products which is fab.
ISSUE: now when people add both chocolate (shippable) and pastry (not shippable) to cart and start check out, they get a standard error saying we don't ship to their area, which isn't entirely correct.
They're then abandoning the whole cart, rather than understanding they just need to remove the pastry items.
Is there a way I can address this through a tailored message? I'm reasonable with adjusting the liquid code if I know which area to look. I haven't been able to find the error text in the code when searching so far.
Does anyone have any tips?
I'm open to an app to do something like split the cart into shippable non shippable, but I expect this isn't possible as I understand Shopify doesn't allow app to adjust the check out process.
Can a developer do this where an app can't?
How can I restrict shipping for some products, while offering shipping for others? Current location based solution doesn't address carts with a combination of product types, leading to abandoned carts.
Solved! Go to the solution
This is an accepted solution.