All things Shopify and commerce
Hello,
I would like to disable pickup delivery method on the information checkout interface only if the cart contains a specific product.
I did not manage to achieve that on Shopify, so I tried with an application called "Zapiet - pickup + delivery". It seems to work but only on the cart page, then the checkout page is not impacted, I do not have the selected delivery method, but all are proposed.
Does anyone face that issue ?
I don't believe there is any way to make changes to the checkout. You can do some customization with a Shopify Plus plan, but at this time, the checkout is not accessible unfortunately.
Thank you for your response
Absolutely, happy to help. I'm sorry it couldn't be resolved.
Shopify doesn't allow to modify the Pickup delivery at the checkout yet. However there is a small workaround you can follow. First remove the Pickup delivery option from your Shopify settings.
Since now Shopify API allows to hide shipping options conditionally, you can create a new shipping option called Pickup and you can disable that shipping method on the checkout page if the cart contains a specific product using the ShipRight app. To do that, follow the below steps:
That's it. Now, when the cart contains the specified product, the "Pickup" shipping method will be hidden on the checkout page. Hope you find it useful.
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025