Integrations
Select Maintenance > System Settings > Integrations to access this function.
Use Integrations to broaden the connectivity of the Aloha POS. Integrations enable restaurants to connect to and share data with virtually any third-party application, and also to share data within one or multiple locations. You create, manage, and store configuration profiles that allow the Aloha POS system to exchange communication with third-party applications, such as PayPal, Guest Management Systems, and Mobile Pay.
Integrations tab
Use the Integrations tab to identify the interface terminal and control the behavior of the systems using this integration for connectivity.
Group Bar: Settings
Polling time in seconds — Designates the number of seconds to wait for a response from the third-party system assigned to the selected integration.
Interface server terminal — Specifies the terminal to act as the interface server for the selected integration connectivity and support the injection of online orders into the POS system. Required Options: You define terminals in Maintenance > Hardware > Terminals.
Interface terminal — Specifies a terminal to manage the connection. This terminal works with the interface server terminal and an interface employee to inject online orders into the POS system. Required Options: You define terminals in Maintenance > Hardware > Terminals.
Type of operation — Specifies the Aloha POS system for which you configure this integration. Choose either Table Service or Quick Service.
Additional POS Parameters — Allows you to add parameters specific to the active POS system. Work with your Client Services Manager to define any additional parameters.
Start the POS if not already running — Checks for an existing POS system in operation, and starts the POS system if not found.
Force start of POS even if instance found — Forces the start of an additional instance of the POS system, even if a current instance is running.
IP address in case of dual NIC — Specifies the IP address assigned to this integration. This ensures the connectivity will remain uniform and always go through the same IP address. Related Options: Selecting this option exposes ‘Back of house machine name’ and Aloha network IP address.’
Back of house machine name — Identifies the BOH server indicated by the IP address assigned to this integration. Required Options: You must select ‘IP address in case of dual NIC’ to expose this option.
Aloha network IP address — Required Options: You must select ‘IP address in case of dual NIC’ to expose this option.
Print intercept timeout (in seconds) — Specifies the number of seconds the Print Interceptor function remains active while waiting for input, before it times out. An intercepted report remains on screen until you print, or release it, or until the time reaches the number set in this option. Print Interceptor times out automatically when the FOH returns to the floating logo.
Maximum debout file size (in MB) — Specifies the maximum size for a debout file (typically 4MB). When debugging, the system creates a maximum of four sequential debouts. This option specifies the maximum amount of data in each file before the next file takes over. The maximum allowable file size depends upon the storage capacity of your local hardware.
Service username — Required Options: You must select ‘Start the POS if not already running’ to enable this option.
Service password — Required Options: You must select ‘Start the POS if not already running’ to enable this option.
Group Bar: Additional plugins
Use PayPal photo basic check-in — Enables connectivity with the PayPal photo basic check-in system, if your system is configured to use it.
Guest management system type — Enables the selected integration to access the guest managements system configured for your system. Your choices include None, Aloha Guest Manager, or NCR Guest Pad.
Enable Mobile Pay — Enables the selected integration to access the mobile payment function configured for your system.
PayPal payments tab
This tab and the options on it appear only if you select ‘Use PayPal photo basic check-in’ under the ‘Additional plugins’ group bar on the Integrations tab.
Group Bar: PayPal payments
Customer email address — Captures the email address of the customer who is using PayPal photo basic check-in.
Fax number — Specifies the fax number for the store site, if applicable.
Website — Specifies the web site URL for the store site, if applicable.
PayPal tender — Identifies the tender configured for PayPal in Maintenance > Payments > Tenders.
Location Id — Identifies the store location.
Token — Indicates the store registered with PayPal and authenticates the store identification in API communications.
Mobile Pay tab
This tab and the options on it appear only if you select ‘Enable Mobile Pay’ under the ‘Additional plugins’ group bar on the Integrations tab.
Interface Employee — Specifies the interface employee created in Maintenance > Labor > Employees through which mobile payments process in the Aloha POS system. Products, such as Aloha Takeout, Mobile Pay, and online ordering require an interface employee to interact appropriately with the server. We recommend you create a generic interface employee that can be accessed by multiple actual employees so this function works smoothly.
Interface Jobcode — Specifies the job code assigned to the interface employee configured for your system.
Enable tip for Mobile Pay — Activates a tip prompt so that guests using mobile pay have an opportunity to tip the employee, such as a server.
Mobile pay tender screen title — Specifies the name for the mobile pay tender screen to differentiate it from another tender screen.
Print Mobile Pay chit when first Order Mode is applied on the check — Enables printing a chit containing the Mobile Pay code each time you open a check (and an order mode is applied).
Print Mobile Pay code on the guest check — Enables printing the Mobile Pay code on the bottom of the receipt/guest check.
Open Item — Sets the item ID (in POS) that Mobile Pay uses to add a ‘message’ item to the check. For example, Mobile Pay adds item 9999 to the check which prints the message specified in Open Item text..
Open Item text — Specifies the text that corresponds to the ID number designated in Open Item. For example, you can type text, such as ‘Guest may pay with Mobile Pay’ to correspond to item 9999.
Custom tab
Use the custom tab to configure the plug ins that manage the selected integration.
Group Bar: Custom
Plugin — Identifies the plugin name.
XPath — Indicates the path where you want to add the new data item. Use the standard xml xpath search format, and must start with /AtgSettings as root element. Will create elements if they are not found.
Element name — Specifies the name of the attribute to add to the element.
Value — Specifies the value of the attribute configured with ‘Element name.’
Attribute — Should always be true.