Home Delivery and Pick up Using Cust Plugin – ORO POS – Point of Sale

Home Delivery and Pick up Using Cust Plugin

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. 


Configuring Back office

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. 



Initiate a new Order

Channel  Required Device/Software Description
Phone Caller 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


Manual The 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. 

Enter Delivery Information


  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. 

Enter Items in the ticket


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

Order Assign and Kitchen Management

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.


Sending Order To The Kitchen

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,



Bump Order in KDS

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




Assigning Driver to the Orders 

After 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.


Driver view

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

Select assigned orders and driver out

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. 

Drive In and Settle transactions

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.


Disclaimer: The information and media included on this website are not legal documents. Whilst we make every attempt to ensure the accuracy and reliability of the information contained in the documents stored, served and accessed on this site, this information should not be relied upon as a substitute for formal advice from our company. Features described in this document are subject to change without any notice.