Skip to content
English
  • There are no suggestions because the search field is empty.

OnTapData Interface - TransactionQueue Setup

This article covers the Transaction Queue Device setup for the OnTapData Integration with Bepoz.

  • Bepoz allows venues to send transaction level data to OnTapData platform

Prerequisites

    • Minimum Bepoz version of v4.8.1.0 and onwards
    • For an Operator to be able to setup Oolio Order Manager Integration, the following Operator privileges must be enabled:
      • Venue Maintenance "Main" Tab (General Settings)
        • All “System Setup” Flags
      • Operator Maintenance 'General' Tab
        • System Setup: “Maintain Venue, Stores, Tills” Flag
        • System Setup: “Access Venue, Stores, Tills” Flag

    OnTapData Transaction Queue Device Setup

    • To send sales transactions for OnTapData integration in Bepoz,  a transaction Queue device has to be created
      • N.B. When setting up in a Multi Venue environment, ensure the Transaction Queue device is configured to run on the Head Office server since the transaction queue for On Tap Data allows to map remote venue(s) within the device settings
    • After logging into BackOffice, complete the following steps to create & configure a OnTapData Transaction Queue Device:
      • Before configuring the Transaction queue for OnTapData, the first step will be to store & save the OTDID (venueID from OnTapData platform) in the Venue settings in Backoffice
        • To store the OTDID, navigate to the System Setup component in the sidebar, expand, and select Venue, Stores & Tills to open the Venue & Till list tab
        • Navigate to the desired venue and open the Venue Maintenance form 
        • On the Venue Maintenance, navigate to the External Links tab and input the OTDID received from OnTapData team in the Export Code 1 field and click OK to save
          • Note: Repeat the above for each venue which is required to send the data to OnTapData
      • The next step is to create & configure a new transaction queue for OnTapData, follow the below steps to create a new transaction queue
      • Navigate to the System Setup component in the sidebar, expand, and select Venue, Stores & Tills to open the Venue & Till List Tab
      • Highlight the desired Till and click on the Add New Device button in the header; when prompted select 'Blank Device' and a New Device and Interfaces Maintenance  window will open
      • Enter a relevant Device Name, set the Device Type to 'Transaction Queue', set the External DLL Name  to 'Transqontapdata.Dll', and the Class Name  to 'On Tap Data'
    • Device Options
      • Debug 
      • API Endpoint: Provided by On Tap Data team
      • OAuth URL: Provided by On Tap Data team
      • ClientID: Provided by On Tap Data team
      • Client Secret: Provided by On Tap Data team
      • Grant Type: Client_credentials
    • Venue(s) Mapping
      • For a multi-venue environment, click on the Venue(s) Mapping option (bottom)
        • In the Venue Mapping window:
          • Select / tick the checkbox next to each venue that the transaction queue send the transactions for
          • If no Venue(s) are selected, the transaction queue will send for all venues by default
        • Click OK to save the venue mapping configuration
      • Click OK on the main form to save the transaction queue
    • To completed the integration, re-start the Smartcontrol.exe application.