Hi,
I update Shipping Zones by Drawing for WooCommerce to the last version.
Now the shipping methods created with the plugin are not shown at checkout.
I installed a plugin that allows you to see if the shipping rules logic is respected which is called “Conditional Shipping Debug”.
This plugin finds the right shipping classes that I created but then the user who purchases does not see them.
With version 2.8.12 everything worked.
I tried deactivating the plugin and theme and nothing changed.
How can I do it?
Hi, maybe I am confused as to what this plug in does but I drew a zone in a part of New York where we deliver to only and that is working but when I enter in a zip code that is outside the drawn shipping zone it also shows an option for delivery which I don’t want. How do I restrict the shipping to just the drawn zone? Is this only in the paid version? Thank you!
]]>Within the plugin Draw Shipping Zones Premium (love the Plugin) we can add additional shipping origins, My question is how do we use this location within the tax calculations, It now uses the default store location for all products this is incorrect.
]]>I’m hoping this is possible but I have zones drawn which are overlapping.
Zone 1 is the smallest area, Zone 2 has a larger area, Zone 3 the largest – but Zone 1’s postcodes are going to be found in Zone 2 & 3 areas too.
How can I set this up so that Zone 1 postcodes are chosen over Zones 2 & 3, Zone 2’s postcodes are chosen over Zone 3 – so the correct flat rate delivery cost is chosen.
Currently a Zone 2 postcode is having the cost for Zone 3 applied to it.
]]>Everything is set up correctly folowing the docs but it says no shipping options found on the cart page
]]>Hello,
We are using a schedule plugin which allows users to select a date and time along with their delivery. When the customer completes this section, it causes the Shipping Zones plugin to reload it’s Ajax and offer all available delivery options in our system.
Where before making this change the Shipping plugin would automatically choose the correct shipping option and be done. Screenshot below.
https://snipboard.io/XUk4IP.jpg
You can re-produce by going to our staging site and picking an item and going to the checkout. Put in an address (20 Boulevard Bellevue, 74000 Annecy, France) and then choose a delivery time.
The “Ship to a different address?” checkbox on checkout page is automatically getting checked when changing the shipping option
]]>We are getting an error related to the maps displayed through shortcode. Sometimes the maps show but most of the time they don’t and we receive the following error:
TypeError: Cannot read properties of undefined (reading 'ROADMAP')
at initialize (szbd-shortcode.min.js?ver=3.0.9:5:420)
at szbd-shortcode.min.js?ver=3.0.9:2:209
at Function.N (underscore.min.js?ver=1.13.4:2:9374)
at HTMLDocument.<anonymous> (szbd-shortcode.min.js?ver=3.0.9:2:82)
at e (jquery.min.js?ver=3.7.1:2:27028)
at t (jquery.min.js?ver=3.7.1:2:27330)
If you can see the map, refresh the page a few times and you’ll get the error. I added console.log(google) just before the error and I can see ROADMAP in the object. if I replace
mapTypeId: google.maps.MapTypeId.ROADMAP
with
mapTypeId: 'roadmap'
the error changes to
TypeError: google.maps.Map is not a constructor
at initialize (szbd-shortcode.min.js?ver=3.0.9:5:474)
at szbd-shortcode.min.js?ver=3.0.9:2:209
at Function.N (underscore.min.js?ver=1.13.4:2:9374)
at HTMLDocument.<anonymous> (szbd-shortcode.min.js?ver=3.0.9:2:82)
at e (jquery.min.js?ver=3.7.1:2:27028)
at t (jquery.min.js?ver=3.7.1:2:27330)
I did update the plugins but I restored them all back to the previous versions and I can still see the error.
The map on the backend when editing the shipping zone always shows.
Hello
I’m trying the free version. I generated a map and it works fine when I choose the direction from the map. But with the checkout data it tells me that there is no result. I leave you the debug
16:24:42 SERVER to GOOGLE CALL: URL:https://maps.googleapis.com/maps/api/geocode/json REQUEST STRING:address=eva+peron+1100+Lanus+Buenos+Aires&components=country%3AAR%7Cpostal_code%3A1823®ion=ar Request: Array ( [address] => eva peron 1100 Lanus Buenos Aires [components] => country:AR|postal_code:1823 [region] => ar ) Response:{ “results” : [], “status” : “ZERO_RESULTS” }
https://pet.open24.com.ar/checkout/
Thanks
Hi
1- I have created two zones for free (orange) and paid (green) delivery. Is it possible to modify the color of the zone like the example?
View post on imgur.com
2- When I select an area on the map the location is not the same, woocomerce retrieves an address automatically, how to solve the problem? https://imgur.com/VXVE20z
3- the areas I want to add are not available on WooCommerce and the visitor must select a region using the WooCommerce drop down selector?
Can I disable this option and use the plugin map only?
4- If the visitor can select an area in the map, how to retrieve the address?
5- sometimes I get this error when I select an area
23:05:00 SERVER to GOOGLE CALL: URL:https://maps.googleapis.com/maps/api/geocode/json REQUEST STRING:address=ON&components=country%3ACA®ion=ca Request: Array ( [address] => ON [components] => country:CA [region] => ca ) Response:{ “results” : [ { “address_components” : [ { “long_name” : “Ontario”, “short_name” : “ON”, “types” : [ “administrative_area_level_1”, “political” ] }, { “long_name” : “Canada”, “short_name” : “CA”, “types” : [ “country”, “political” ] } ], “formatted_address” : “Ontario, Canada”, “geometry” : { “bounds” : { “northeast” : { “lat” : 56.8670159, “lng” : -74.3434716 }, “southwest” : { “lat” : 41.6765559, “lng” : -95.1558005 } }, “location” : { “lat” : 51.253775, “lng” : -85.3232139 }, “location_type” : “APPROXIMATE”, “viewport” : { “northeast” : { “lat” : 56.8670159, “lng” : -74.3434716 }, “southwest” : { “lat” : 41.6765559, “lng” : -95.1558005 } } }, “place_id” : “ChIJrxNRX7IFzkwRCR5iKVZC-HA”, “types” : [ “administrative_area_level_1”, “political” ] } ], “status” : “OK” }
Thanks
]]>Hi since woocommerce updated to 8.8.2, i cant get delivery to show in checkout
]]>Hi. I installed the module on my website, it worked for a while (with some exceptions – there were times when it didn’t recognize the drawn area, and the delivery method wasn’t displayed), but now it’s not working at all. The module is updated to the latest version, as well as the WooCommerce module. Even if I enter the store address for delivery, it still doesn’t display the delivery method. It can be checked with the following address: 17-19 Nerva Traian Street, 031043, Bucharest. (This is the store address – so it’s within the drawn area)
This is the zone: https://prnt.sc/J-TteudxeZ8Z
Please help, I really need for this to work out.
]]>I’m getting an error on the checkout page:
Unexpected error in: szbd-shipping-message/szbd-shipping-message-block
Error:?Cannot read properties of undefined (reading 'reject')
This happens if the addresses is inside or outside of the shipping zone. The map is also not displayed on the page. I have server mode enabled and one http restricted and one not restricted API key. The error is still present when using the default theme with all but Woocommerce.
I can show the map through shortcode on other pages.
Console error:
TypeError: Cannot read properties of undefined (reading 'reject')
at szbd-shipping-message-block-frontend.js?ver=971892d74041adbf884d:1:1064
at data.min.js?ver=dc5f255634f3da29c8d5:9:1957
at __unstableMarkListeningStores (data.min.js?ver=dc5f255634f3da29c8d5:2:22508)
at Object.__unstableMarkListeningStores (data.min.js?ver=dc5f255634f3da29c8d5:2:22765)
at l (data.min.js?ver=dc5f255634f3da29c8d5:9:1922)
at data.min.js?ver=dc5f255634f3da29c8d5:9:2426
at Je (data.min.js?ver=dc5f255634f3da29c8d5:9:2636)
at Qe (data.min.js?ver=dc5f255634f3da29c8d5:9:2953)
at component (szbd-shipping-message-block-frontend.js?ver=971892d74041adbf884d:1:1007)
at wt (react-dom.min.js?ver=18.2.0:10:47637)
I’ve set the origin of my store manually in the settings on the Google Map. I’ve added a shipping zone and set the radius. When I go to checkout and add an address that is outside of the shipping zone, nothing shows. No error message, no notification, nothing. The error only shows once you hit ‘Place order’ at checkout. How do I get this error notification to show prior to hitting place order? Normally, Woocommerce will show a message saying there are no shipping methods found or something of that nature. It’s not a good user experience to allow the customer to go through the checkout only to see the error at the end.
]]>Hi there,
So I setup the plugin but whenever local pickup is enable, the drawing shipping rates won’t show.
We have the option for the customer to pickup or for delivery.
]]>Hello! I am using a plugin named woocommerce food It’s a premium plugin. There is an option restrict delivery area Where I can Limit my food delivery area in specific distance example 10Km. But I wanna add a function like this plugin where I can draw my delivery zone. If I use this plugin with woocommerce food plugin Will it work properly? Like If I set delivery zone from this plugin will this setting appear on woocommerce food plugin.
]]>Excuse me, could you help me with the following concerns:
I am testing the plugin and it seems excellent, I have integrated the API key, I see that Google offers $200 dollars per month for free, my question is.
Thank you
]]>Is there any way to change the default ‘Some items in your cart don’t ship to your location’ message
]]>Hi,
is your plugin compatible with “Table Rate Shipping” from WooCommerce: https://woo.com/de-de/products/table-rate-shipping/ ?
Best regards
]]>Hi there,
I had a fatal error on my website after updating to the latest version.
I have rolled back to 3.0. Do you know why I might be getting this message?
Many thanks in advance! ??
Rob
Warning: require_once(/home/sclscaffstore/public_html/wp-content/plugins/shipping-zones-by-drawing-for-woocommerce/packages/szbd-shipping-message/szbd-shipping-message.php): failed to open stream: No such file or directory in /home/sclscaffstore/public_html/wp-content/plugins/shipping-zones-by-drawing-for-woocommerce/shipping-zones-by-drawing.php on line 719
Fatal error: require_once(): Failed opening required '/home/sclscaffstore/public_html/wp-content/plugins/shipping-zones-by-drawing-for-woocommerce/packages/szbd-shipping-message/szbd-shipping-message.php' (include_path='.:/opt/cpanel/ea-php80/root/usr/share/pear') in /home/sclscaffstore/public_html/wp-content/plugins/shipping-zones-by-drawing-for-woocommerce/shipping-zones-by-drawing.php on line 719
]]>
Just wanted to ask your support specifically “Restrict by Zone (Drawn zone or by Radius)” section. It seems to not working, I have done the following settings:
Restrict by Zone (Drawn zone or by Radius)
Delivery ZoneDelivery Zone
= By Radius
Maximum radiusMaximum radius
= 50
And the shipping method is not working even if the delivery address is in the same street of the store address.
Hope to hearing from your end.
]]>Hi,
I created a shipping zone and activated it, but when I select an address from that zone in the checkout it says that no shipping method is available. How can I fix this?
The API is working because I was able to draw it in the backend.
I can give you access to the staging if you need it.
Best regards
]]>We are running into issues with large size Zip codes that cross natural delivery zones. We need to precise delivery area based on zip codes. Customers use zip code to search products availability within their area.
]]>I testing by radius 100km and make a map and doesnt match either way. Shipping seems not work with Klarna Checkout. Server mode and 2 different API-keys. Debug shows correctly but shipping options doesnt show up.
]]>Hello.
I have a problem with the plugin, when I am on the order tab, that is where the payment is also, it doesn’t show me the option to select the delivery previously added with the plugin. On the shopping cart page, when the WooCommerce option about calculating the shipping cost is enabled it still shows, but already on the order card the option disappears and a message about no delivery option is displayed. How can I fix this?
I have a multisite and would like to purchase and use the plugin on the multisite. I would like to know: If I buy the plugin, will it work for all the multisite sites? Or should I buy 1 license for each site (in this case it would not be viable)?
]]>Thank
]]>No matter what option is chosen, if you enter an address within the zone (184 London Rd, South Benfleet, Benfleet SS7 5SJ) no options appear at checkout?
]]>Hi all,
Just installed freshly this plugin, but cannot access Settings page. Is there anyone else getting below error? any help to assist solve it?
Fatal error: Uncaught Error: Cannot use object of type WC_Settings_Aodsi_Invoices as array in /public_html/wp-content/plugins/shipping-zones-by-drawing-for-woocommerce/classes/class-szbd-settings.php:103 Stack trace: #0 /public_html/wp-includes/class-wp-hook.php(310): SZbD_Add_Tab() #1 /public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters() #2 /public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-settings.php(62): apply_filters() #3 /public_html/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-menus.php(143): WC_Admin_Settings::get_settings_pages() #4 /public_html/wp-includes/class-wp-hook.php(310): WC_Admin_Menus->save_settings() #5 /public_html/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters() #6 /public_html/wp-includes/plugin.php(517): W in?/public_html/wp-content/plugins/shipping-zones-by-drawing-for-woocommerce/classes/class-szbd-settings.php?on line?103
]]>Hi, I have just installed the free version of the plugin. I have followed the documentation and added a google maps api key.
I have set up 5 different Shipping zones by drawing. Band A, B, C, D, and E.
I have then created one zone that has all 5 of these shipping zones by drawing in with differing costs.
When i go to the checkout or cart page and enter an address into the shipping fields it just says no shipping options appear for your address even though the address i have entered lies within one of the bands for delivery.
I have set the ‘Pick precise delivery address from map’ setting to ‘Show the delivey map when Google fail to geolocate the delivery address’ and this shows a map on the checkout page, when i set the marker for a location the shipping options then work. I would rather not show customers a map i would rather they just enter their address into the shipping fields and for it to calculate the shipping options, is this possible?
Thanks & kind regards.
]]>