We have just opened a small physical store to go with our online business, therefore, we want to add local pickup allowing local customers to pick up their orders free of charge.
When they get to the checkout to pay, no matter where they're located in the world, it shows the option of free local pickup.
If we're near Birmingham (UK), we don't want to show local pickup to someone over 10,000 miles away in Australia to add confusion.
For the local delivery feature, you can add a delivery radius of say 10 miles, how can we do the same with the local pickup feature aka. click and collect?
Hi there! To achieve this you need to create a separate shipping profile for the area you would like to offer local pickup. To do this go to the settings section on your shopify dashboard and select shipping and then manage rates.
As the other comment here says, you can create a shipping zone for the required areas for which you are offering local pickup. However, you won't be able to set any delivery radius but, you can set up based on states and zip codes. While adding shipping rates for this zone, name the flat rate as "Local Pickup" and provide the rate as free.