Sorry, I just checked and in the end I just used the Mangohour plugin which did what I needed.
If this is of any help, this is what I needed/what I did: purchased plugin from here: https://mangohour.com/plugins/woocommerce-table-rate-shipping?utm_source=wp-plugin-repo&utm_medium=table-rate-shipping-for-woocommerce&utm_campaign=readme-link
This is what I needed it to do: I need two shipping options for the UK – 1) free delivery and 2) £5.00 delivery charge for the Scottish Highlands and Islands and Northern Ireland. I need the £5.00 charge to be applied automatically at the checkout when somebody enters a relevant postcode. I don’t want to have to enter thousands of postcodes so I either need to be able to add wildcards or specifically select, for example, Northern Ireland as an area to have a £5.00 delivery charge. Can your plugin help me?
This was the answer: Yes the plugin has full support for UK postcode ranges and wildcards. Here are some examples:
B matches all UK postcodes beginning with B (but not BN, for example)
BN2 matches all UK postcodes with first half BN2
BN1-5 matches all UK postcodes with first half BN1, through BN5
PH4 4* matches all UK postcodes beginning with PH4 4 (using wildcard)
I would recommend that you create two shipping zones:
Zone 1 – “Highlands and NI” – containing the postcode ranges.
Zone 2 – “Mainland UK” – containing the same postcodes, but ticking “Exclude”. This will act as an inverse of Zone 1.
The required shipping rates could then be created for each shipping zone.
I also asked: Would the £5.00 delivery cost for Highlands and NI then be added automatically at the checkout? I’m trying to avoid the standard Woocommerce system where people have to tick a checkbox to select the shipping option.
and the answer was: Yes the £5 would be automatically applied for “Highlands and NI” postcodes. Assuming that you create zones as detailed in my previous email, here are the shipping rates that will achieve this:
Zone: Highlands and NI
Service: Standard Shipping
Condition: Item count
Min: 1
Max: *
Base Cost: 5
Zone: Mainland UK
Service: Standard Shipping
Condition: Item count
Min: 1
Max: *
Base Cost: 0
I had to Google and then add the postcode zones for the UK/the Scottish Highlands i.e. HS1 *
IV15*
IV36*
KA27*
KW17*
Hope that helps!