Accepting credit cards, warehouses, and shipping and fulfilling orders
Is it possible to hide delivery methods?
We have multiple locations, we ship from one specific location and we use local pickup on the rest.
When a product in the cart is only available in locations that has local pickup (not available in the location we ship from), we dont need the option "Ship" to appear. Can we hide it based on the inventory on the products in cart?
Hi @Ola8,
Yes, this is something you can easily achieve using third-party apps that modify the Checkout. I've been using BeSure Checkout Rules for a while now and I recommend it to you. If you feel the set up of the Checkout Rules is too hard, you can DM me and I'll help - or you can text the app's support. However you prefer.
Thanks!
Hi @PurplePartner ,
Thanks for answering. It seems to me that this app only give you the opportunity to modify shipping methods. What I want is to remove the option "Ship, only "Pick up" should be the available option. You can see in the picture what I mean. Do you know if that's possible?
I have the same problem. I don't need to hide shipping methods, but delivery methods, e.g. espressomachines support only pickup not shipping
Any luck? We are in the same situation - we want to hide the 'delivery methods' such as 'local pickup' conditionally.
If 3rd party apps can do it, then obviously there is a Shopify API or extension that is available. That's all we are looking for...
Hey Ola8, this is definitely a situation where a third party app will the issue in the easiest way possible. Others have posted some alternative solutions already, but check out Starshipit they don't quite solve your problem (as we can do this). Good luck!
Hello, you can easily hide all shipping options for specific products using the ShipRight app. Here's how to do it:
That's it! All your selected shipping options will now be hidden on the checkout page for the specified products.
I've looked at your app, but like mentioned above, it doesn't seem to allow hiding *delivery* methods, only shipping options.
You can conditionally hide shipping methods, which will result in no shipping methods available, and the customer will have to use the "pick up" option. This is a workaround, but to directly hide one of the options (ship/pick up), the store needs to be on Plus
@developerify wrote:... but to directly hide one of the options (ship/pick up), the store needs to be on Plus
We are on Plus, so if you know of a way to actually hide the 'Ship' and 'Pick Up' options, that would be amazing and appreciated.
Currently, we are showing/hiding the individual ship options (ie 'standard ship' vs '2nd day air') using a checkout extension, but unfortunately then the customer is still shown both 'Ship' and 'Pickup' delivery choices. Then when they choose 'Ship' they get a message that there are no valid choices. Not a good experience.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025