Home Delivery and Pick up Using Cust Plugin



Floor Plan



Home delivery order requires 

Cust Plugin, formerly known as OroCust provides delivery and pickup management in ORO POS.   When a customer calls the store if store phone is connected to caller id device Cust will look for a matching phone number and suggest a delivery address. In other cases, the store operators can save the customer profiles and proceed to the next step.  Cust is integrated with Google Map API, to calculate delivery distance. In the recent version of Cust also receives online orders from Menugreat with separate connector plugin. To enable these services we need to follow these steps

  1. Backoffice Configuration.
  2. Delivery Dispatch view
  3. Sending Order To the Kitchen.
  4. Assigning Driver and Driver View. 

Setting up Order Type 

To configure an order type visit, Back office–> admin–> order type–> edit/new

  1. Turn on these features to take delivery orders in any order type. 

Two important parameters are 

  • Require customer data: This will prompt to save Name, Phone, and Address for a new customer. If customer data is turned off store cannot use the reorder feature.
  • Require delivery information: If customer data is turned off a store can bypass customer registration and create an order with any phone number.  

Delivery Dispatch view

From the delivery dispatch view a store can create/receive an order from multiple sources. If the store uses Caller ID devices, it can receive phone-based order.  In some cases, a cashier can manually enter the order. The latest version of ORO POS has plugins to receive orders from menugreat.com 

Click on the delivery order type button on the home screen. 

Channel Required Device/SoftwareDescription
PhoneCaller Id device     

We recommend WhozzCalling Ethernet adapter for the best performance.  Cust plugin usually detects that adapter automatically.

ARTECH AD101 Caller Id is low-cost device with only one line. 

  1. Connect your PC and phone with respective ports of AD101.   
  2. Download the driver files and place them in your ORO POS root folder. 
  3. Go to your back office, enable the caller id device in Cust plugin. 



When a new order comes the caller-ID device should show a new button


ManualThe user clicks on a new order button and searches from existing customers. 
If the customer is not found he register the customer as follows.
Online Order– Menugreat.com account
– Connector plugin
This is described here Online Ordering with Menugreat 
  1. Click on Create New Customer to take new customer order. 
  2. Enter customer’s information.
  3. Press OK to save the changes and go to the next page. 
  1. Enter or adjust the Delivery Date and Time.
  2. Insert any Extra Instruction from the customer and manager.
  3. Delivery Charge for the delivery. You can automate this depending on the distance, from the cust configuration. 
  4. Save & Proceed to the order taking page.  

Cust plugin uses Google Map API, that requires internet presence and may not work in some of the places. 

Now once you select all the menu items of the order click on Hold to go to the next step. 

When an order has been received the manager will do the following tasks. 

  1. Select order and send it to Kitchen. 
  2. Bump from the Kitchen from KDS.
  3. Assign driver. 
  4. Print Driver receipt from Order Info.


After holding an order if you go to the delivery order type you will get your order there. From there, you can send the order to the kitchen and once the kitchen is done making the order you can check the order status too. 

Once an order is sent to the kitchen status will be like the following,

If you have a Kitchen Display you can Bump an order and then the order will show the following Kitchen Status

After the kitchen is done preparing an order, you can assign a driver. If drivers are already logged into the POS, you will find them by clicking on the Assign Driver button. From there, you can choose a driver and assign the order. 

Driver’s can also login to this page and assign orders to them.


Drivers, who may  have limited access to the POS, should log in to “Drivers View” and deliver his assigned ticket as follows

After assigning an order to a driver, drivers can go to the Driver View from the login page and take the orders to deliver by clicking on Driver Out

When this driver is out for deliveries, his status will become not available, and no new orders can be assigned to this driver. 

After delivery, drivers will come back to the store and let the store know, that he is available for delivery next order by clicking on the Driver In.

If the driver receives cash payment on delivery, they can close the tickets using Quick cash button. The money will be stored in their staff bank account and before ending their shift, they will be responsible for the order’s amount. 

  1. Select the tickets which you want to perform the Quick Cash.
  2. Click on Quick Cash
  3. Press Yes to perform the task. 

For all other cases use the Close Order button to settle a ticket from the ticket settlement screen.  

From this ticket settle page, you can take an order using the following payment methods. 

In your Store configuration, you need to set tips rules.

Was this artical helpful?