Integrating Aloha Takeout and BSL
This document provides instructions for configuring Aloha® Takeout (ATO) to use the NCR Business Services Layer (NCR BSL), formerly known as NCR Business Services Platform (NCR BSP), for sites using third-party delivery services. The NCR Business Services Layer is cloud-based technology that provides a truly seamless guest experience for on-demand consumers, allowing them to access and interact with an authorized NCR partner using their mobile phone, a tablet, a desktop computer, a laptop, and more.
Reference: Refer to the Aloha Takeout and BSL Integration Guide - HKS1494 for complete instructions on integrating ATO and BSL.
List of services
When you leverage NCR BSL with Aloha Takeout, several services come into play:
- Order — Used by Aloha Takeout to receive orders from the third-party marketplace and send new order information and order status updates as the order progresses through the fulfilment process in the restaurant.
- Notification — Used by Aloha Takeout to receive notifications for orders, delivery, and updates from the Order service.
- Authentication — Used by Aloha Takeout to authenticate itself with the platform.
- Item Availability — Used by Aloha Takeout to publish changes made to item availability in the Aloha POS to Aloha Online Ordering, eliminating the possibility of a guest adding an item that is temporarily not available to their online order.
- Fulfillment Time — Used by Aloha Takeout to calculate a timeline for the fulfillment process of an order.
- Delivery — Used by Aloha Takeout to connect third-party and in-store delivery services.
Software prerequisites
You must have the following prerequisites installed when configuring ATO with NCR BSL:
- The latest build for one of the supported Aloha POS versions is installed, and you can successfully complete a transaction from the Aloha POS to Aloha Takeout. In addition, Aloha must be registered for COM.
- The latest version of Aloha Configuration Center is installed. New Aloha Manager is not supported with NCR BSL.
- The latest version of Command Center. This is needed for site support, not for NCR BSL.
- Aloha Takeout v17.1 or later, or Aloha Order Manager v17.1, is installed and operational.
What you need to know before you begin?
This document assumes you already have a working version of Aloha Takeout on your system. If you do not, refer to the Aloha Takeout Implementation Guide or the Aloha Takeout Order Manager Implementation Guide for more information.
Configuring ATO for BSL integration
- Configuring interface employees for ATO to use for BSL ordering
- Creating interface server/terminals for ATO to use for BSL ordering
- Configuring order modes for use with BSL ordering
- Configuring payment methods for use with BSL ordering
- Setting environment variables for BSL ordering
- Configuring Front-of-House to start
- Creating void reasons for future and canceled orders
- Configuring future orders for BSL ordering
- Provisioning Aloha Takeout for use with BSL
- Versioning Aloha Takeout
- Refreshing POS data
- Verifying ATO uses BSL