So for those wanting this feature understand, this request is no small ask, and if not designed with care could have significant impacts on customer checkout performance. Currently the plugin performs no tracking of pickup times chosen. On order for this sort of functionality to work would require looking up all open orders to find the dates and times already selected in order to have them excluded from the list. The amount of time it could possibly take to perform this lookup could cause a long load time for customers to checkout. Additionally, it may require limiting how far in the future the plugin will allow you to choose for pick-up times. Not to mention there are many requests for product category or product specific pickup times that would exponentially increase the amount of tracking and lookup time.
I will investigate options and determine if there is a way to do this that doesn’t tax the entire checkout process.
-
This reply was modified 4 years, 7 months ago by Tim Nolte.