We need an extension creating for a magento takeaway website that allows us to set the store as open/closed at specified opening times in the back end. When the store is closed we'd like customers to still be able to place an order for delivery at a later time. Similar to the functionality on [url removed, login to view], where users can either select for the takeaway to be delivered/collected asap or at a later time. We also need a delivery distance calculator, something that can maybe use google maps api to work out how far away the customer is based on UK postcodes. We did have somebodyHere is a list of functions we require to be able to set in the back end:
> Set takeaway opening times for each day of the week, giving the option for lunchtime and evening opening times. The evening times must have the option to go upto the early hours of the next morning, as some takeaways are open till 4-5am.
> Set takeaway delivery times for lunch and evening.
> Set certain specific dates for takeaway to be open/closed, for xmas holidays etc.
> Preparation time from store opening time - For example, if the store opens to take orders at 7pm, and we set the preparation time to 30 mins in the back end, then the first time to show on the checkout page where the user selects what time they would like the food to be delivered/collected would be 7:30pm.
> Minimum order price.
>Displayed Error Message: A box where you can type which error message to display if the takeaway is closed.
Delivery Distance Calculator
>Postcode of the takeaway
>Max Delivery Distance
>Price per mile/km up to max delivery distance
>Max Free Delivery Distance
>Show Map: Option to show a small image of the store location on the checkout using google maps
>Shipment to all available countries
>Shipment to Specific Countries
>Displayed error message: A box where you can type which error message to display if the customer doesn't meet the shipping criteria.
We also need this all integrating into a one step checkout, which ideally will have a drop down menu with collection/delivery times for the customer to be able to choose from. If the takeaway is closed then a pop up box should appear alerting the customer, however they should still be able to place an order for a later time when the takeaway is open. Also with the delivery distance calculator we would need it to be able to bring up a popup box if the customer entered a postcode that was out of range.
We did have somebody working on this for us but they have decided to go AWOL, leaving us with a bit of a mess that just doesn't work properly. I have attached a few screenshots of the work that was done so you can see the sort of options we want, however we would prefer it if it was done from scratch as what we have at the moment is a bit messy.