Back to

Aloha Environment & Licensing Requirements


Technical Teams, Engineers, & Product Teams.


There are required Aloha POS versions and licensing requirements required to allow Olo to integrate to Aloha POS. This article lists and explains them and their associated terms.


COM - Component-Object-Model (COM) interface, introduced by Microsoft in 1993 used to allow authorized third party companies to interface to a software application.

Aloha Connect - the NCR Branded use of COM that bridges the communication gap between Olo and Aloha POS.

External Interface Terminal (EIT) - Virtual POS Terminal that is configured within Aloha’s local store database and runs in the background on the server to allow order entry via Aloha Connect. 

Interface Server - Virtual Server that is used to launch iber on the Interface Terminal that is configured within Aloha’s local store database and runs in the background on the server.

EIT License: One EIT designated for each hardware device that is integrated (kiosk, mobile device, etc).



  • NCR has minimum Aloha POS versions that support communication for Olo thru the Aloha Connect. If you are running a lower version than the minimum requirement, please contact your NCR/Aloha reseller for upgrade information. These minimum versions are as follows:
    • (End of Life, but Olo orders can be sent to Aloha)
    • 14.1 - any version
    • 15.1 - any version
  • For versions above 6.7.64+ and 12.3.31+, there is an NCR provided radacctl.lic file that must be manually copied into your bin directory on AlohaBOH. 



  • Aloha Connect with at least one External Interface Terminal license must be enabled on your Aloha Security Key.
  • If running more than one External Interface, you are required by NCR to obtain a license for each.
    • Example: If Olo were to run in a store that also has another SDK API running (let’s call it LoyaltyProX for our example), then the site would be required to have 3 EIT’s if LoyaltyProX runs on the server + on one handheld terminal. This is how that would break down:
      • 1 EIT for Olo on the server
      • 1 EIT for LevelUp on the server
      • 1 EIT for LevelUp on the handheld
  • EIT's are specified in a line item on the Aloha Key Sheet as Interface Terminals: ___


Didn't find what you need?

Submit a request to our Help Team and someone will
get back to you shortly.

Submit a request

Copyright © 2018 Olo. All rights are reserved.