Hi! I couldn’t see an answer to this and it is something important on our end as well. We deliver furniture and will only want to show what is available in †hat specific city.
Topic summary
A merchant needs to restrict checkout to local delivery only for perishable food products, with a $65 minimum order requirement. The challenge is preventing standard shipping options from appearing at checkout while ensuring only customers within the delivery radius can complete purchases.
Native Shopify Limitations:
- Standard shipping rates cannot be restricted by postal/zip codes
- Local delivery must be enabled site-wide for all products
- Customers outside delivery zones can still checkout if shipping rates exist
Recommended Solutions:
For local-only businesses:
- Delete all shipping rates in Settings > Shipping and delivery
- Enable local delivery with $65 minimum order price
- Ensure products are stocked at the location offering local delivery (critical step)
- Update checkout language from “shipping” to “delivery”
For mixed product catalogs (perishable + shippable):
- Create separate shipping profiles: one with local delivery only for perishables, another with both local delivery and standard shipping for non-perishables
- Match local delivery rates across profiles so items can be checked out together
Third-Party Options:
- Apps like Intuitive Shipping, ShipRight, or Local Delivery + Pickup offer more granular control
- ShipRight can hide shipping methods based on cart subtotal thresholds
- These solutions enable product-specific delivery restrictions and conditional rate display