With WooODT extended plugin we provide an option to choose the location from where to deliver / pickup from the defined locations as well as on which date to deliver/pickup maintaining the pre-order days, minimum waiting days, holidays, next day delivery order placing cutoff time, different delivery days based on locations etc. We are also providing the feature of when to deliver/pickup based on chosen location’s operating time.
In this new version it is also possible to disable delivery, date, time, location, and selection, based on WooCommerce shipping zone, which means you can control when customers have to select a date, time, location and when not to base it on your defined shipping zone.
Requirements to access this feature:
Along with WooODT Extended plugin we need Weight Based Dynamic Shipping Charge for WooCommerce, this plugin has its own functionality as the name indicates besides that, this plugin also works as an add on feature of WooODT Extended,
So how it works?
Lets start with an example, suppose we sell in 20 regions in USA but we provide local delivery only within Texas, Louisiana, Oklahoma, New Mexico and Arkansas, and we can assure delivery on same date and time as selected by the customers via our delivery boys, We, however, can’t assure the same service when a customer’s shipping address is, say in, Virginia or New York or somewhere else in USA, Nonetheless, we do accept orders from 31 regions of USA.
Here we have chosen to show the date, time, location selection for the users from regions Texas, Louisiana, Oklahoma, New Mexico and Arkansas but for other regions we are not able to provide the date time selection as the shipping company we use to send parcels is not able to maintain the delivery date & time.
So same thing can be setup within our WooCommerce store, firstly, we need to set up regions from WooCommerce shipping settings, here we have created two zones within USA one is where we can delivery on customer;s requested date time location and the other where we cant
So far we have created two zones where we can match delivery date time location with customer’s preferred select’on and where we can’t. Now we need to disable offering date time location selection for the 2nd region where we cant assure delivery date time, so we need to set it up this settings in Weight Based Dynamic Shipping Charge for WooCommerce as shown below
Once we save this settings we can see the same on checkout page, as when customers select a region where the date time location is disabled, like West Virginia, customers will not be asked to select their desired date time location like as shown in below
But if customer is from a region where the date time location is allowed as per previous settings page, that customer will be asked to select desired date time location like as below screen-shot.
SO this is that easy with WooODT Extended and Weight Based Dynamic Shipping Charge for WooCommerce.
This feature is available now in WooODT Extended version 1.0.6.0 and Weight Based Dynamic Shipping Charge for WooCommerce version 1.0.2
Read this article to read about how to be specified on zip codes as
Please feel free to ask if you have any question in below comment section.
How to step not available!
One comment on “How to disable delivery date time location selection on certain WooCommerce shipping zone regions”
archana
June 21, 2021 at 1:04 pmIs there any way to hide date and time fields only when user chooses order type DELIVERY.
( SELECT ORDER TYPE * 1. PICKUP 2. DELIVERY ) should be visible