• Hello,

    I have a bit of a problem, I am setting shipping zones for a South African store, however there are only South African provinces listed in the “Shipping zones” drop down. How can I set up zones for e.g. Cape Town, George, etc, which are cities/regions within Western Cape? If I set a shipping cost for Cape Town using the entire Western Cape province and I get an order from George the courier cost will easily be double the price, can this be managed by setting radius in Kms? and, if yes, will the system pickup the buyer’s location even if they disable location tracking on their browsers and devices just by the address? as in, will the system calculate the correct distance based on the address only? I feel that is a lack of granular control for places outside the US or some Europe places. Please advise. Thanks

Viewing 4 replies - 1 through 4 (of 4 total)
  • You might have to set up multiple Zones using postcodes – I don’t know how SA postcodes work, but can you not specify the Cape Town codes in one Zone?

    Plugin Support Beauty of Code (woo-hc)

    (@beautyofcode)

    Hey @xscontrol ,

    This should be possible by using postal code-based zones. For example, you’ll create a Shipping Zone targeting Cape Town (City Bowl, Northern Suburbs, Southern Suburbs, Atlantic Seaboard) using Postcode numeric ranges, like so:

    You can then do the same for George, Knysna/Plett, Hermanus, Stellies/Somerset West, Garden Route, etc.:

    You can read more about setting up numeric ranges in our support documentation here:

    https://woocommerce.com/document/setting-up-shipping-zones/#adding-a-new-zone

    Please give this a go and see if this does the trick?

    Cheers!

    Thread Starter xscontrol

    (@xscontrol)

    Hi @beautyofcode

    Thanks for your reply, I truly appreciate it. Initially, that was the main option, however there are areas that have the same post code e.g. farms, mines and townships, that fall within the same municipality and have the same post code but not the same shipping cost, there are not many, but those ones create the issue of how to separate/create a shipping zone by area name since they share the same post code, is there a workaround that you know of and could advise?

    @seank123 In the US/UK post codes work correctly because are well defined areas, unfortunately, in South Africa there are areas still developing and, perhaps a new settlement called township might be created in a short period of time in the outskirts of a town and the city council doesn’t bother to create a unique post code for that particular area, and this can be anything from 10 to 25km away which create extra shipping cost both for distance difference and higher delivery risk, the downfall about this is that it still share the town’s post code making it not possible to separate it by post code.

    Any light anyone can shed on this issue will be appreciated.

    Best Regards

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello xscontrol,

    Thank you for your reply.

    I understand you’re trying to set up shipping zones for areas that share the same postal code but have different shipping costs.

    WooCommerce doesn’t support creating shipping zones by area name.
    To address this, you would need custom code. I recommend consulting a professional developer, and you can find qualified experts at Codeable.io or WooExperts.com.

    Please don’t hesitate to contact us again if you have more questions or concerns.
    We are here to help ??

    Best regards.

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.