How to disallow shipping and require local pickup for some online purchases

I allow certain products to be purchased online but local pickup is required. I don’t want customers to have a shipping option on these products. How is this achieved?

My current solution is to turn off the physical product option but I think this solution turns off tax collection.

HELP!!!

One potential solution could be to use our app ShipMagic to hide shipping rates for the certain products.
You can use our app’s starter plan - which works on all Shopify plans.

Hello @Keith25 ,

It is possible to set up pickup for certain products during checkout.

These products will not have a shipping option.

To enable pickup for specific products, stock the products at the pickup location and go to Settings > Shipping and Delivery > Local pickup to activate the location.

Refer to the article for more information