Disclaimer: This article is for Lunchbox 2 Enterprise customers only. If your dashboard header looks the same as below, you are in the right place:
Delivery Management is Revel's comprehensive tool used for tracking deliveries, estimating delivery time, and viewing order details and driver histories. The system is capable of optimizing delivery routes by calculating the time it takes to prepare food and adding it to the time it takes to deliver the order to the customer. The Delivery Console also includes a structured end-of-delivery procedure to maintain accurate delivery reports and the insight required to run a successful delivery business.
Configuring Delivery Management Settings:
To enable Delivery Management on the POS:
Step 1: Log into your Management Console ([yoursubdomain].revelup.com)
Step 2: Click the Settings tab icon to access the settings page.
Step 3: Click the Advanced Pos Settings checkbox.
Step 4: Scroll down the page to the Advanced Pos Settings / Delivery section of the Settings page. You can also type "Delivery" in the settings search bar to display only relevant settings.
Auto capture customer information for delivery
If you select delivery as the dining option, you will be prompted to attach a customer to the order.
Delivery Managers automatically login to Delivery screens
If enabled, users with delivery manager role will automatically login to the delivery screens. Otherwise, they will to access them from the Orders menu.
Catering Delivery tracking
Enables the Catering dining option together with reporting and tracking on the Point of Sale and Management Console.
Require manager approval for same day catering orders
If selected, a user with manager access will need to approve any catering order delivery on the current day.
Activates the Delivery Driver report on the management console and virtual till behavior for delivery drivers on the Point of Sale.
Require virtual till for order assignment
Makes it impossible to assign an order to a delivery driver who does not have their virtual till set. Requires Virtual Tills to be activated.
Delivery orders subject to cold taxation rules
If enabled, items marked as "Is Cold" will be tax free on Delivery orders, just as they are on Take Out orders.
Transfer ownership of delivery orders to drivers
Under this setting, delivery drivers automatically become the owners of record for their orders.
Unassign En Route orders
Allows delivery managers to unassign drivers from orders even if they are en route.
Delivery Optimization recommends deliveries that the driver should include with their assigned orders. The system displays a green flag over all unassigned orders the driver should include when they check-out for delivery. These added orders increase the efficiency of the driver’s route and decrease the time it takes an establishment to deliver all orders. Once you select Delivery Optimization, you can enter the maximum time for deliveries to be scheduled from one address to another in Max time between addresses field. Additionally, you can enter the maximum wait time allowed between one delivery to another in the Max wait for next order time. Take a look at
Delivery area by post codes
If enabled, type a comma-separated list of post codes below. The POS will check delivery addresses against the list of acceptable post codes. If the post code is not found, the system will warn the user that delivery cannot be made to this address.
Delivery area by GeoJson
A GeoJson string describing the delivery area. Can be generated using online tools such as http://geojson.io/ .
Display orders ready in the next X minutes
Delivery management will, by default, display only those orders which will be ready for delivery within the input number of minutes. You can always choose to display all orders.
Unit of measure
Select whether delivery management will use miles or kilometers for distance tracking.
Delivery Optimization recommends deliveries that the driver should include with their assigned orders. The system displays a green flag over all unassigned orders the driver should include when they check-out for delivery. These added orders increase the efficiency of the driver’s route and decrease the time it takes an establishment to deliver all orders. To configure Delivery Optimization:
Step 1: On the right-hand side of the screen scroll down to the section that says Delivery optimization.
Step 2: Select the Delivery Optimization checkbox to enable delivery optimization.
Step 3: Enter the maximum time for deliveries to be scheduled from one address to another in the Max Time Between Addresses field.
Step 4: Enter the maximum wait time allowed between deliveries in the Max Wait for Next Order Time field.
A delivery area can be defined by using one of the following options:
Delivery Area by Postal Code:
If enabled, type a comma-separated list of postal codes below. The POS will check delivery addresses against the list of acceptable postal codes. If the postal code is not found, the system will warn the user that delivery cannot be made to this address. To configure a delivery area by postal code:
Step 1: On the right-hand side scoll down to the Delivery area by post codes section
Step 2: Check the box to the right of Delivery Area by Post Codes.
Step 3: Enter the Post Codes. Use a comma between Post Codes. Do NOT enter a space after a comma.
Delivery area by geojson:
A GeoJson string describing the delivery area. Can be generated using online tools such as http://geojson.io/ . To configure a delivery area by GeoJson:
Step 1: On the right-hand side scoll down to the Delivery area by geojason section
Step 2: Check the box to the right of Delivery area by geojson.
Step 2: On a Web browser go to http://geojson.io/ and enter the delivery area on the GeoJson map using the polygon tool.
Step 3: Copy the script located to the right of the map.
Step 4: Paste the script in the GeoJson field located in Delivery section.
Note: The boundary MUST be a polygon or it will not work. Only polygon strings are supported. Revel does NOT support line strings. If more than one string are entered into Revel and/or line strings are drawn for the Delivery area, an error will occur when trying to enter in a customer's Delivery address.
To resolve this, remove all GeoJson data from Revel. Then generate a new delivery area using online tools such as http://geojson.io/ . It MUST be a polygon or it will not work. Then enter the new polygon string into Revel and refresh the POS stations and Online Ordering menu (if applicable).