Our online store allows the option for local pickup but if a B2B customer is logged in, then their checkout process skips that step and jumps directly to the shipping address. In other words, they do not have the opportunity to select local pickup. Even if the customer’s B2B profile allows them to enter an alternative shipping address, it is still only a different shipping address with costs and there isn’t the option to choose local pickup.
Is there a work around or solution for this?
Hi there Nicolas! what b2b app are you using on Shopify? sometimes these apps interfere with this and just jump things forward. but sometimes we can still customize it. If we could customize it, to add that local pickup would you be interested?
We are on Shopify Plus native B2B - no apps are involved.
I have seen a possible solution using Shopify Functions to modify the shipping options during the checkout process, but I need to investigate this in more detail.
B2B doesn’t allow local pickup. I made a custom shipping method called local pickup. It works, but i’m still mad that the shopify sales people lied to me when I asked.
Justin, We tried that idea too, but then (because pickup was zero value, it was the cheapest shipping option and was selected by default) everyone, including our non-B2B customers, was choosing that option with the result that we had to sort out a huge proportion of orders for customers who actually needed shipping but had chosen free pickup by default.
We also need B2B customers to have the option to collect from a location.
It doesn’t make sense that this would be removed for B2B orders.
1 Like
Yeah we had the same problem. I added an age verification app that pops up on the cart with a warning. hoping that will have people choose the right shipping method.