G) Delivery

Learn an overview of what elements you'll find on the delivery screen!

What's in this article?

In this article, we'll go over each element on the delivery screen and what it does. You'll be able to learn how the features themselves work in additional delivery articles.

As a preview, Dripos allows you to accept delivery orders on your website and mobile app. You can also place your own delivery orders on the POS. The system we built allows you to route these delivery orders using your own drivers. You get to keep 100% of the delivery fee, tip, and there are no commissions like you'd get charged from a third party network. The system we built for delivery was created side by side with some of the best local pizza chains in the US and can power delivery heavy locations as well as locations that may only do a few deliveries per day.

This is a large feature as it spans across the POS app, dashboard app, ordering platforms, and partner dashboard! Let's get started by explaining the POS.

The Path of a Delivery Order

Before we dive into the screens and what they show, it's extremely important to understand the path a delivery order takes from the time it's placed to the order being dropped off. Let's go through that now!

1) A delivery order is placed via an ordering channel.

2) The order will show up on the delivery screen as well as any ticket screens you have setup.

3) An employee will dispatch the delivery order by either assigning it directly to a driver on shift OR by first creating a delivery group. A delivery group is a folder that can hold deliveries that will go out together. Once they are grouped, you can easily assign a whole group to a driver once ready.

4) Once assigned to a driver, the order will show up on their dashboard app.

5) A driver will mark the order as 'On The Way' when they begin the delivery. This also updates the customer's order tracker.

6) When they arrive at the destination, they will mark the order as 'Arrived'. This again updates the customer's order tracker.

7) Finally, the driver will mark the order as 'Delivered' once they've dropped off the order.

There's a whole lot of features we flew over while explaining that process, but it's good to have a simple overview of that journey as we begin explaining the different pages and features.


Below is a screenshot of an example delivery screen with some orders already on it. We'll use this to explain the different aspects of the page.

There are 4 main pieces to the delivery page:

1) The map: This will display a map based view of all the deliveries listed out on the left side of the screen. As we'll talk about later in this article, the map will update and show different orders based on the 'View by' type you are currently on. For now, just know that orders will show on the map. You can zoom in/out and move the map around to see all the orders.

Each order is represented by a pin:

The pin has 3 main points of information:

  • The color: when an order is first received, it'll show as a gray like color since it hasn't yet been assigned to a driver or order group. Once assigned to either, it'll update the color and sync to the list view on the left of the screen.
  • Ticket Number: ticket numbers will always stay the same for an order. They increase as the day goes on and reset everyday at #1.
  • Name: Following the ticket number is the order name. This also corresponds to the name on the list view on the left.

2) The list view: The list view will display all the same orders that are showing on the map, but in list form instead. Same as the map, this list will update as you are changing the 'View by' type. Don't worry, we'll explain that soon!

Each order is represented by a row:

An order will show the same order number, name, and color as the map. In addition, it'll also show the time the order was placed.

3) View by selector: Above the list view on the left, there is a dropdown selector for changing the orders you want to view:

We'll explain each type on a separate article, but for now it's good to know that this is where you can change the type.

4) Actions on the map: At the top of the map, you'll notice some buttons. These can be used for things like adding/removing drivers, changing quote times, and more. We'll explain it all in a different article.

Now that we've gone over some of the basics on the structure of how delivery works, we can start learning how each individual feature functions. Read the other delivery articles to begin that process!

Was this article helpful? Suggest edits or provide feedback here.