How to add Delivery Time to order?

Phoca Cart - complex e-commerce extension
immcom
Phoca Member
Phoca Member
Posts: 16
Joined: 04 May 2020, 12:59

How to add Delivery Time to order?

Post by immcom »

Hello,
How to add delivery time (field) to order?
For example for pizza delivery.

Thanks in advance.
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48403
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: How to add Delivery Time to order?

Post by Jan »

Hi, what do you exactly mean?

Adding delivery time by vendor or adding delivery time by customer?

Vendor can manage opening times so this can be used for setting time info of order generally.
Customer can write message or notice when ordering - so maybe this field can include some information for customer to let vendor know when the order should be done. :idea:

Jan
If you find Phoca extensions useful, please support the project
immcom
Phoca Member
Phoca Member
Posts: 16
Joined: 04 May 2020, 12:59

Re: How to add Delivery Time to order?

Post by immcom »

Hello Jan,
Sorry for the delay.

COVID has changed many things, especially for restaurants.
Today we need more advanced tools.
For example: a restaurant in 1 hour can make 50 different pizzas
and 20 dishes of cooking and deliver them at times appreciated by customers.
Here comes the question - how to avoid overselling and how to manage deliveries?

Entering the delivery time in the Notes field during checkout is inconvenient and then it is not possible to retrieve this data with a Query. It would be nice to be able to choose with buttons or dropdowns and store them in the DataBase.
(Like on Quandoo or TheFork).

We need to be able to limit sales by product categories -
for example max. 200 pizzas every day. Here we can not enter every day
the quantity of available products. There are also different types of services such as: Take Away and Home Delivery and we must be able to manage them.

We need screens (visible to the seller) with orders filtered according to delivery hours and quick keys to change the status of the order.

Everything also applies to other types of trade.
I know it's a difficult task, but apparently the future of eCommerce is this.

Sincerely, Yuri
User avatar
Jan
Phoca Hero
Phoca Hero
Posts: 48403
Joined: 10 Nov 2007, 18:23
Location: Czech Republic
Contact:

Re: How to add Delivery Time to order?

Post by Jan »

Hi,
We need to be able to limit sales by product categories -
for example max. 200 pizzas every day. Here we can not enter every day
the quantity of available products
Yes, it is very hard, but setting some fixed value and not to care about the current day/hour is in fact not a good solution.

Mostly you need to know how many items you sell per day and if there is no more, you just need to update the information that it is just sold out. Mostly as a restaurant manager you should "teach" your customers how do you work with this, so people know what they can expect.

The daily work of manager is just to set
- a weekly menu (set one per 7 days, revised every day)
- a daily menu for next day which means - public menu for customers and private menu for staff including all information about how much "material" will be used
- hour to which it is possible to order - e.g. 10.00 in the morning when the orders for lunch will be stopped - for this purpose, there is opening times feature in Phoca Cart
- and of course update all the information, if there is no item on stock, stop to display it on online menu

And this of course is different for dishes, you are preparing from from 6.00 in the morning and for dishes you can prepare in e.g. half an hour like pizza. I have more experiences with the first variant where you prepare the dishes from 6.00 in the morning and where you have limited items for whole day - so if there is no more item, it is just disabled from offer for whole day - this means interaction and some tasks for managers - you need to know all the items for whole week and you need to react on current situation.

If you do dishes like pizza, maybe it is good to display independent preparation time. So if customers see on your site, the preparation time is e.g. 2 or more hours, then they know, you are overloaded and it in fact means, you are not more able to deliver now. But on the other hand, you don't take people the opportunity to order food for the evening (for example, if someone accepts, you can deliver in 3 hours, why to take him/her the opportunity to order for the time you will be more free).

This is a really difficult thing for a general solution and it has to be solved individually. In any case, it is true that in a restaurant something like setting some fixed items does not work and it has to be done interactively, even in most of restaurants there is no time for this :-( But if you don't reactor you cannot react interactively, maybe it is not good for you to run online order but to have only order over the phone, etc. :idea:

Maybe this feature should be discussed more, some brainstorming should be done, to know:

- what can be done generally
- what should be done more individually
- what should be a part of ecommerce and what should be independent
- etc. etc. :idea:

Jan

Jan
If you find Phoca extensions useful, please support the project
Post Reply