The Verification System

How to ensure the reliability of the other parties?

The customer, restaurant, and the courier are are strangers to each other. Therefore, they need to be ensured of each other's trustworthiness.

A common problem in the current situation, is that the customer mentions that a product is missing from the order. Most times, it is automatically assumed that this is a mistake made by the restaurant, who is also ultimately charged for this. In fact, three things could have happened: 1) The restaurant really forgot about this product, 2) the courier lost the product, 3) the customer is lying about the missing product.

In order to avoid such situations, we came up with a verification system.

Restaurant

After the food is prepared, each item will be provided with a code, which is unique for the product type. When the bag is packed, each item is scanned and the order can only be closed if it matches the customer's order. When the order is complete, the bag is closed and sealed.


Courier

When the courier arrives at the restaurant to pick up the order, he has to confirm in the app that he received a sealed bag. The verification is also provided with a time stamp, and counts as the start time of the ride.

A sealed bag full of delicious food is on its way to the customer, under safe management of the courier.


Customer

When the order is delivered, the customer also has to confirm in the app that the bag is still sealed at the moment of delivery. The customer performs this verification under the supervision of the courier. This step is also provided with a time stamp, to check whether the duration of the ride meets the time standard.

Thus, this verification system reduces the chances of order errors. However, when they do occur, the cause is more trackable. Added to that, when a meal arrives cold, it can be checked easily whether the courier was on time.