Reply 344050 to: Testing of new functionality of new “Estimated delivery time”

Avatar: Krzysztof
Krzysztof
Participant
January 15, 2023 at 13:00

One more thing for clarification as I feel it was not 100% clearly expressed in previous post :).

Normally we have the following possible stock statuses:
A. when “Manage stock level (quantity)” is turned ON
1. in-stock -> we have products with amount >0
2. out-of-stock / no backorder –> stock qty <0, “Allow backorder” option set to “Do not allow”.
3. on backorder 1 -> stock qty <0, “Allow backorder” option set to “Allow, but notify”
4. on backorder 2 -> stock qty <0, “Allow backorder” option set to “Allow”
5. Pre-order -> but this is normally done via 3rd party plugin so most probably not possible to create compatibility with all variants, but read point IV below 🙂

B. when “Manage stock level (quantity)” is turned OFF
1. in-stock
2. Out-of-stock
3. On-backorder
4. Pre-order

Now Estimated delivery time should:
I. Calculate delivery days for options: A1, A4, B1
II. Display default delivery (eg. 30 days) for options: A3, B3
III. Display nothing or “Estimated delivery: unknown” for options: A2, B2
IV. Calculate delivery days against statically defined date (e.g. configured in product settings in the same place where we can overwrite number of days at the moment, but here new option precise “date” would be necessary to be added). This should work for options: A5, B4
The same option users could use for any other purpose, for example if we know that next delivery to our warehouse will happen on 1st February, we could add this date and it would work for dynamic “on backorder” products 🙂 So if date defined in the specific product, system would use it on the same manner as now using “days” defined for the product and overwrite default behaviour.

Hope this makes sense 🙂

Go To The Whole Conversation In Topic
We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.