Back to Olo.com

OLO XPIENT-IRIS REQUIREMENTS


Updated

There are specific requirements for the OLO XPIENT agent to be installed and connected to POS to allow online orders to be sent.

Windows Requirements

  1. Windows XP SP3 (Support for XP will eventually end) or Windows 7 and later
  2. The Back of House (BOH) server must have sufficient disk space to process orders (Olo recommends at least 1GB of RAM and at least 5GB of free hard drive space)
  3. Firewall requirements:
    1. Network connections are always initiated from inside the store network (on the Back of House). No inbound ports need to be opened. The store computer needs to be able to make DNS lookups and make outbound connections to Olo’s servers.
    2. Our windows service has the following network access pattern:
    3. It accesses https://api.olo.com on port 443
    4. It then connects to either pos1.olo.com, pos2.olo.com or pos3.olo.com on port 9292 (TCP). This connection is long-running and bidirectional.

Reason

FQDN

TCP Port

New IP Addresses

POS Connectivity

api.olo.com

443

52.0.148.73

52.1.103.28

52.1.106.63

52.202.120.141

52.203.244.50

54.83.190.167

54.84.184.104

54.165.137.17

54.208.197.95

pos1.olo.com

9292

52.20.200.81

pos2.olo.com

9292

52.23.79.84

pos3.olo.com

9292

52.207.85.59

pos4.olo.com

9292

54.80.187.138

pos5.olo.com

9292

54.80.236.14

POS Connectivity
(additional endpoint needed for Windows XP/2003 only)

legacy-api.olo.com

443

52.54.252.206

52.44.215.203

52.54.152.250

52.55.199.228

52.1.236.38

107.23.176.167

52.207.31.174

52.45.140.150

54.236.236.219

Olo Dashboard

(if used in-store)

my.olo.com

443

52.73.161.210

52.2.55.227

52.1.138.129

52.204.138.253

52.21.16.139

52.202.217.214

52.71.161.253

52.203.92.251

54.87.49.124

 

IRIS REQUIREMENTS

The following items are needed on the XPIENT-IRIS side for OLO to connect

  1. XSPOSWebService Configured and Installed
  2. xsPOSServer Licensed and Running
  3. Online Order Concept, or a similar concept created for xsPOSServer

OLO REQUIREMENTS

The following items are required from the IRIS POS for OLO to send online orders with the correct information

  1. Destination IDs
  2. Pay Type IDs
  3. Memo Item ID – for sending custom messages
  4. xsPOSCfg Database Path
  5. IRIS Path
  6. xsPOSServer Register Number
  7. Cashier Employee Number

OLO FEATURES

The following items are needed if the features listed are to be used

  1. Pickup Time Item Number – For sending Pickup ETA to KVS
  2. Dispatch Delivery Fee Item Number
  3. Dispatch Delivery Tip Item Number
  4. Separate Modifier Quantities – True, multiple modifiers will be sent separately under parent item. False, multiple modifier items will be sent under the parent item combined
  5. Order Point Name – Default is set to OLO
  6. Receipt Printer Name – OLO can have a separate receipt printer defined from the default that is used by other xsPOSServer client

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 © 2017 Olo. All rights are reserved.