• Resolved jessy2363

    (@jessy2363)


    I can’t get local pickup working for a region. I can only add it to an already present shipping zone that covers the entire country. But I don’t want local pickup for the whole country. Just the region where I live. Therefore I am adding another shipping zone for Wellington.
    Selected local pickup
    then I went through checkout and made sure my region was set to Wellington. And no local pickup is available.

    I am pretty certain I’m not doing anything wrong. This was also working previously until I updated storefront and woocommerce today. So i’m stuck.
    Never had these types of issues in the past so something has changed.

Viewing 4 replies - 1 through 4 (of 4 total)
  • jessepearson

    (@jessepearson)

    Automattic Happiness Engineer

    @jessy2363 This sounds like your Shipping Zones just need to be reordered. If the zone with Local Pickup is below the more general zone, then the general zone will be matched first.

    If reordering does not help, then you can go to WooCommerce > Settings > Shipping > Shipping options and turn on debugging. This will assist you in determining which zone is being matched.

    Thread Starter jessy2363

    (@jessy2363)

    Thanks Jesse
    So I put Local pick up on top of the flat rate shipping zone. Then when I went through checkout Local Pick up worked but then Flat Rate for whole country no longer worked. I want the people in my region to have the option to have their item shipped also and not be forced to collect just because they live in the area. Also when Local pickup is on top it makes it available for the entire country not just my region so it’s not even region specific like it was set to be. Basically flatrate doesn’t work at all for anybody when local pickup is on top.

    Essentially whatever shipping zone is on top works and the bottom one is completely ignored.

    I made a test website also https://kokedama.co.nz/ with only storefront installed and woocommerce installed in order to rule out any plugins on my main website that might be conflicting. I obviously run storefront and woocommerce on my actual website. So the issue is occurring on both websites with storefront as the theme.
    I run two other websites, one with dollah and the other with shop isle and I’m not getting this problem.

    But yeah I’ve tried rearranging them on both storefront websites (test one and real one) and the problem still persists.

    Do you have any other ideas?

    I can’t help but think this isn’t a user error but then again who knows. I feel I have done everything I can on a basic user level to get it working. I don’t know code so haven’t gone down that route at all.

    Regards
    Jess

    jessepearson

    (@jessepearson)

    Automattic Happiness Engineer

    @jessy2363 Do the shipping zones have the same rules for the locations they work for? For instance, I am in Florida in the US, if I created two zones that matched Florida, then the top zone would be the only one that matched and the second one would be ignored. If you have zones that serve the same area, but have different shipping methods, you would need to just place both shipping methods in the same zone.

    If you have zones that overlap and you need to provide two shipping methods to one, but only one to the other, both zones would need that second shipping method added, and the first would need both.

    So, if I allow local pickup in Miami, but deliver to the rest of the state, then I would need two shipping zones. The first one would be specific to Miami and would have Local Pickup and Flat Rate. The second zone would be specific to Florida, and it would only have Flat Rate.

    Hope this helps, if not, please provide screen shots of your shipping zones using https://snag.gy/

    Thread Starter jessy2363

    (@jessy2363)

    Hi Jesse,
    Thanks for your help
    I just added free shipping and flat rate to my region also as opposed to just having local pickup there. That seems to have worked. Oddly enough I never had to do that on my other themes, only storefront. But anyway I’m happy now as it is working. Attached are screenshots of how I previously had things set up. Just for the record incase anyone wishes to see my mistakes.
    https://snag.gy/7PGdW1.jpg
    https://snag.gy/ENG9jI.jpg
    https://snag.gy/cQifmT.jpg

    Thanks heaps!
    Jess

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Local Pickup no longer functioning – shipping method’ is closed to new replies.