cancel
Showing results for 
Search instead for 
Did you mean: 

Restrict Shipping Options Based On Zip Codes

SOLVED

Restrict Shipping Options Based On Zip Codes

Our butcher shop has had an ecommerce store since 2010.  As our site is ancient we need to update.  We have an IT freelancer working on a magento site for us but have run into a snag on the shipping. 

 

All of our orders need to be shipped with 48 hours or less time in transit as the product is perishable.

 

We have a database of all destination zip codes that UPS can deliver to from our origination zip code within 48 hours using UPS Ground service.  Our old website would check the shipping zip code against the previously mentioned database.  If there was a match the website would ask UPS for a "Ground" quote and if not then would ask for "2nd day air" service quote.  

 

The new magento based site returns shipping quotes for both ground and 2nd day air.  We need to figure out how to restrict the shipping option to one or the other based on matching  the zip code database or not.  Any ideas on how to accomplish this?

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Restrict Shipping Options Based On Zip Codes

You can solve this with a Magento extension, like https://marketplace.magento.com/amasty-shiprestriction.html

 

This will allow you to set a restriction so that UPS Ground will only be shown for shipping addresses in specific zip codes. The same can be done for UPS 2nd Day.  You can hypothetically use the same list of zip codes for both rules. One rule could be to allow UPS Ground only if the zip code matches one on your list. Alternatively, UPS 2nd Day could be setup to only appear if the address is in the United States, and does NOT match one on your list.

 

This particular extension has a demo available for the backend settings, so you can take a look and see if it meets your needs: https://marketplace.magento.com/amasty-shiprestriction.html

 

Best of luck!

View solution in original post

3 REPLIES 3

Re: Restrict Shipping Options Based On Zip Codes

You can solve this with a Magento extension, like https://marketplace.magento.com/amasty-shiprestriction.html

 

This will allow you to set a restriction so that UPS Ground will only be shown for shipping addresses in specific zip codes. The same can be done for UPS 2nd Day.  You can hypothetically use the same list of zip codes for both rules. One rule could be to allow UPS Ground only if the zip code matches one on your list. Alternatively, UPS 2nd Day could be setup to only appear if the address is in the United States, and does NOT match one on your list.

 

This particular extension has a demo available for the backend settings, so you can take a look and see if it meets your needs: https://marketplace.magento.com/amasty-shiprestriction.html

 

Best of luck!

Re: Restrict Shipping Options Based On Zip Codes

This was the solution we needed.  Thank you!

Re: Restrict Shipping Options Based On Zip Codes

My pleasure!