SevenRooms

Getting Started

This outlines the information and the steps that are needed to familiarise oneself with the SevenRooms interface, prior to and during it's implementation in Touch.

The content is targeted at Resellers and swiftpos Venue Administrators who have a sound knowledge of and experience with swiftpos. For further information or assistance, please contact your swiftpos Reseller or swiftpos Support.


Steps To Follow      


    What Is Required?      

    • SwiftPOS V10.73+


    Configure Touch For The POS API Interface?      

    Touch will need to be configured for the POS API interface to ensure it can communicate with SevenRooms. To do this, refer to How To Configure The POS API Interface for more information.


    Configure Touch For The Sevenrooms Interface?      

    Touch will need to be configured to ensure it can interface with SevenRooms via the POS API. To do this, do as follows:



    • Once successfully tested, select OK to save the settings and exit the screen.


    Sevenrooms Settings Screen      


    Accessed from Interface List menu option in Terminal Settings.

    • Master - Select to ensure that this Touch Master terminal is the ONLY one designated as the SevenRooms Master.

    RECOMMENDED
    It is strongly recommended to designate ONLY ONE Master Touch terminal in a Venue as the SevenRooms Master. This is done by making sure the above Master option is selected for that designated terminal.

    Notes...



    Given SevenRooms can be accessed from multiple Locations, ONLY one Touch terminal (in the Venue) can be designated as the SevenRooms Master at any one time. This is to ensure that only one Table Tracking database is used by SevenRooms. If NO Touch terminal is designated as the Master, then the Master terminal will be use by default. If there is more than one Touch Master terminal in a Venue, then this could cause potential problems. Therefore, it is strongly advised to follow the recommendation above.

    • Log Request Data - Select to ensure the logging of request data is enabled.
    • Base URL - Displays/Enter the URL provided by SevenRooms.
    • Client ID - Displays/Enter the Client ID provided by SevenRooms.
    • Client Secret - Displays/Enter the Client Secret provided by SevenRooms.
    • Venue Group ID - Displays/Enter the Venue Group ID provided by SevenRooms.
    • Venue ID - Displays/Enter the Venue ID provided by SevenRooms.
    • Interface Type - Select one of the following:
      • Polling - Select to ensure the POS API will poll SevenRooms every Interval configured as follows:
        • Interval - Displays/Set the interval in seconds each time the POS API will check SevenRooms for any changes to reservation information.
      • Web Hooks - Currently unavailable. Coming soon ...
    • Table Deposit Media - Displays/Select the swiftpos Media that is to be assigned when a Pre-Payment amount is added to a SevenRooms (via the App) reservation.
    • Test - Select to test whether the details entered above ensure a successful connection to the SevenRooms' API.

    End of article.