by Jim » Fri May 18, 2012 9:43 am
With the Flat Base Each option you could set one of the 10 shipping options so the base and each price both to 0.00. You can change the text for the shipping name on Preferences > Store Text > Shipping. Set it to something like "Local Pickup Only" so that will be one of the shipping options they can select from. However, there is nothing built in to prevent someone who could probably not pick it up (they live in Maine and you are in Hawaii for example) from selecting that option and checking out with 0.00 shipping. So you would have to watch for orders like that and contact them with additional shipping charge if the shipping address isn't local. It would be possible to set up some javascript to check the zipcode field (if you have it on the shopping cart) and if it is not a local one, pop up a warning if they select local shipping. Some code like that has been posted on the forum before so you should be able to find how to do it by doing a search.