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.70+
- Ensure the credentials required for a connection to the SevenRooms’ API are obtained from SevenRooms, and a successful connection can be established. Refer to the SevenRooms Settings screen for more information.
- Ensure the Auto Close All Bistro Tables option is NOT selected.
- Ensure the Table (#30) POS Key is added to the appropriate Keyboard Layout using the Designer. Refer to How To Add A POS Key To A Keyboard Layout 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:
- Navigate to the Interface List menu option of the Terminal Settings menu in Touch.
- Select the Add New button in the Interface List menu option.
- In the Add New Interface screen, select Reservation Systems from the Interface Type drop down list.
- Enter SevenRooms in Description field for the new interface.
- Select OK.
- In the 3rd Party Reservations System screen select the SevenRooms option from the Reservations System drop down list.
- This will display the SevenRooms Settings screen.
- Configure the settings with the information provided by SevenRooms and select the TEST button to test the connection to the SevenRooms’ API.
- If successful, the following prompt will be displayed:
- Once successfully tested, select OK to save the settings and exit the screen.
- Touch should now be configured for SevenRooms.
SevenRooms Settings Screen
Accessed from Interface List menu option in Terminal Settings.
- 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 …
- Polling – Select to ensure the POS API will poll SevenRooms every Interval configured as follows:
- 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.
This completes GETTING STARTED for the SevenRooms interface for Touch.