ORO POS Demo Installation – ORO POS – Point of Sale

ORO POS Demo Installation

This document will guide you on how to download the full-featured Demo and try it in your store. 

Table of content

1. Contents in Zip file
2. Running POS First Time 
2.1. Windows
2.2. Linux
3. Requesting Demo PIN
4. Activation of POS with PIN
5. Test Demo POS with Sample Data
5.1. Default Admin Login PIN
5.2. Access Back-office
5.3. Start Demo Store
5.4. Assign Cash Drawer
5.5. Make a test Sale.
6. Remove Sample data and Create a New store


” Demo Products are fully functional products where their licenses provide the freedom to try it, but they are in a condition to be used by first-time users to learn our product. As per our fair use policy, Demo products do not come with any warranty or support and must not be considered as free extra licenses for live usage. Existing users who have already evaluated our purchased product are not eligible for new demo licenses. In case customers need additional training licenses they have to request it separately in 30 days of purchase of the product.”.


 Unzip downloaded zip  

  • ORO POS –  The core point of sale system
  • Floor Plan – Plugin to show the visual layout of tables.
  • Inventory – Full-featured inventory plugin with the recipe
  • Cust – Plugin for Home delivery, Driver Manager, and Loyalty Points. 

The following screenshots show how the folder should look like.

Plugins are stored inside the plugins folder.  If you do not want to try plugins you can delete them from the plugins folder.  If you do not want to load it, you can also press “default” mode which will load POS without plugins. 









Start ORO POS for the first time

In both windows, Linux or Mac platform you can start our POS with the following command in the terminal. 

java -jar oropos.jar 

The command will require you have Oracle Java 8 version loaded in your system.  If you do not have Java 8, you can download it from here. We have included Java 8 for windows platform so you can directly click on the oropos.exe application icon to start POS.

In Windows Platform

  Click on oropos.exe file.  It may a few minutes to run it for the first time. If by mistake you run multiple instance of POS, keep only one of them running.

In Mac or Linux

  Open a terminal and start ORO POS with the following command

java -jar oropos.jar 

You can also give executable permission to oropos.sh and run.

You need to install Oracle JDK 8.  Please note that some linux distro ships with OpenJDK. ORO POS may not run properly on OpenJDK. Make sure folders have read-write permission.


Request Demo activation PIN

In case you have not yet received Demo PIN in your email address, you can 

Request PIN here


Demo License is generated on email. So use a valid email in lower case. Do not use fake or disposable emails because that may  permanently lock down your terminal license. If you have not received any PIN in 24 hours you can email helpdesk @orocube.net 


Activate License Online

When you have received an activation PIN, you can go online and activate that from the above form.




While activation of the License by PIN, your terminal must be online to download license from our server. Please make sure your port 8080 turned on in the firewall. After POS license activation your plugins may prompt you to activate them. Use same email and PIN for them. 

If you are unable to activate with PIN you need to get a license file or purchase order order#. To learn more about other ways for activation visit here.


Activate Offline with License File

Offline users can request for licenses over email (helpdesk @orocube.net).

The license file name starts with the product name and identified by lic extension.  



After activation is done you are ready to try it.


Test your installation with Sample Data

ORO POS demo includes a derby embedded database with a sample store and menu items. If you want to reset demo database, you can physically delete “database/derby single” folder and recreate database. You need to shutdown the POS if you physically delete datbase folder.  


In the demo database, default admin PIN is 



  Access Back office 


Open store

  • From Login screen Clock in.
  • Start Store session.


Assign Cash Drawer

You must assign the cash drawer otherwise you cannot take payment.


Make a Test Transaction

from home screen

  • Tap on the Take out  order and put your name and PIN
  • Take new orders.
  • Send the item to the kitchen.
  • Settle the order.


If you want to use your menu system and store configuration, remove sample database and use Setup Wizard . Click here

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.