https://tinyurl.com/yy94ufgt (Four of Nigeria’s 36 states on woocommerce core)
https://tinyurl.com/yxtwywmk (the places I added that are appearing as states that I want as districts under the Capital, Abuja)
https://tinyurl.com/y3a324f3 (the code snippet)
The code I used is this
add_filter( ‘woocommerce_states’, ‘adding_custom_country_states’ );
function adding_custom_country_states( $states ) {
// Define the related country code
$country_code = ‘NG’;
// Define for each state a different state code
$new_states = array(
‘FC1’ => __(‘Wuse’, ‘woocommerce’),
‘FC2’ => __(‘Maitama’, ‘woocommerce’),
‘FC3’ => __(‘Wuye’, ‘woocommerce’),
‘FC4’ => __(‘Asokoro’, ‘woocommerce’),
);
// Merge existing states with the new states
$states[$country_code] += $new_states;
return $states;
]]>We checked and found that there is no way for us to add Canary Islands to the shipping in woo. It just says something like No Option Found when I type it in, inside admin, shipping settings.
We contacted the table rate shipping plugin developer who replied that countries is a core woocommerce issue and there was nothing he could do.
We have the options in general settings set to sell and send all over the world so it isn’t that – anyway, as said, we know it used to be on there as short a time ago as a couple of months, so iit must have happened in recent woo updates.
Help please if anyone knows how to fix this – thanks for your time
I’ve been studying woocommerce docs trying to figure out how to;
Create two shipping zones / countries to sell to
and
For each country, have a flat rate shipping fee and free shipping for orders above a certain amount.
The latest docs state to use ‘Shipping Zones’ but having followed the instructions, testing orders on the front of the site by using different countries for the address does not affect the shipping rate at all.
Neither does changing the order amount threshold for free shipping and paid.
Would anyone know how to create different shipping rates depending on where the order is shipped to, and also how to apply free shipping if an order is above a certain amount?
Any help or advice would be much appreciated.
]]>Setup plugin to capture only USPS priority and express.
Did not see a resolution to this issue.
]]>I have three zones, UK, EU and ROW.
I can set a flat rate for each zone, but how do I do it for two different shipping costs please ?
I mean I need light weight shipping and heavy weight shipping per zone.
Is this possible please ?
Many thanks !
]]>