Interface Setup: Integrations
The Interface Setup (Integrations) page is where connections from Squirrel Cloud to other interfaces are configured.
The page and instructions vary substantially depending on the Interface Type selected. Proceed to the appropriate section of the article below to continue the integration configuration:
Customer Engagement
Customer Engagement is an integration for gift cards. You can easily create and manage gift card programs that are fully integrated with your Cloud POS system.
Note: To configure your DataCandy, you will need certain information that you received when you set up your DataCandy account. This includes your Client Access Key, Merchant Identifier, Merchant Password, as well as the Low and High eight-digit card number range, and the Length card number. If you do not have this information, please get in touch with your DataCandy Representative.
-
On the Advanced Setup > Integrations page, click Add Integration.
-
In the Interface Type field, select Customer Engagement.

-
Set the Integration System select DataCandy This will automatically take you to the Driver tab

-
In the URL field, enter the following URL:
-
In the Client Access field, enter your client access key that was provided to you by DataCandy.
-
In the Merchant Identifier field, enter your client access key that was provided to you by DataCandy.
-
In the Merchant Password field, enter your client access key that was provided to you by DataCandy.
-
Select Test Credentials to verify configuration settings are correct.
-
Select the Card Range tab
-
Enter your Low:Enter first eight digits of your Low card number range that was provided to you by DataCandy.
-
Enter your High: Enter your first eight digits of your High card number range that was provided to you by DataCandy.
-
Enter your Length: Enter your card number Length that was provided to you by DataCandy.
-
Select Test Credentials to ensure the settings are correct.
-
Select Save Integration
If you need to configure the system to accept Squirrel CRM Gift Cards, please complete step 15 below. If this is not required, proceed to step 16.
-
Additional steps required to configure the system to accept Squirrel CRM Gift Cards:
-
Configure Menu Entries for any amount that customer wishes to have available for sale, making sure that they are setup as Gift Card types, and with no taxes. Then add them to the appropriate Menu Screen to be available at FOH. Open priced gift cards can be configured as well. Instructions on creating Menu Entries can be found here;
- It is recommended that you create a separate Gift Card category to assign these to for reporting purposes
-
Create a Gift Card payment, making sure that it is assigned to the Gift Card type. Instructions for creating a payment can be found here;
-
Run a test transaction to ensure the integration is set up correctly and working as expected. Instructions on how to sell, redeem, and check a balance of a gift card can be found here:
Note: To configure your Givex, you will need certain information that you received when you set up your Givex account. This includes your Primary URL, Secondary URL, Merchant Identifier, Merchant Password, and Timeout as well as the Low and High eight-digit card number range, and the Length card number. If you do not have this information, please get in touch with your Givex Representative.
-
On the Advanced Setup > Integrations page, click Add Integration.
-
In the Interface Type field, select Customer Engagement.

-
Set the Integration System select Givex This will automatically take you to the Driver tab

-
In the Primary URL field, enter the URL provided to you by Givex:
-
In the Secondary URL field, enter your client access key that was provided to you by Givex.
-
In the Merchant Identifier field, enter your client access key that was provided to you by Givex.
-
In the Merchant Password field, enter your client access key that was provided to you by Givex.
-
In the Timeout field, enter 30
-
Select the Card Range tab

-
Enter your Low: Enter first five digits of your Low card number range that was provided to you by Givex.
-
Enter your High: Enter your first five digits of your High card number range that was provided to you by Givex.
-
Enter your Length: Enter your card number Length that was provided to you by Givex.
-
Select Add Card Range
-
Repeat Steps 10-13 for all card ranges accepted.
-
Select Save Integration
Hotel
A hotel's Property Management System (PMS) is established in order to process room payments. This page also allows the mapping of time periods and sales and tax categories from Squirrel Cloud to the PMS. Squirrel cloud supports the following hotel integrations: Amadeus, Fidelio 3, Opera 4, and Opera POS.
It is possible to have the sales and tax category information defined as one lump amount, or to completely split / have a combination of the categories or the taxes grouped together. Hotel management needs to make the decision regarding the potential breakdown of categories.
Squirrel Cloud only supports communication to PMS through IP. There are no serial configuration options.
- On the Advanced Setup > Interface Setup page, click Add New Integration Setup.
- In the Interface Type field, select Hotel.
- Set the Integration System field to the PMS being used.

- All PMS Integrations require the following
- In the IP Address field, enter the IP address of the PC running the PMS interface.
- In the Port field, enter the port number the PMS uses to communicate over IP.
- Amadeus requires the following additional steps
- Integration Sub System
- URL; This is determined by the Sub System
- Hotel Code
- Subscription ID: only for PMPRO and IDPMS Sub Systems
- Username
- Password
The information above is suffcient for configuring the system to transfer room payment information.
All Hotel integrations require Sales Classes, Time Periods and Taxes. The below steps will walk through how to configure map sales categories, time periods, or tax categories to the PMS system, continue following the steps in the rest of this section.
- Click the Sales Classes tab. Remain on the Sales Classes tab.
The Sales Classes tab is used to map Squirrel Cloud's categories to the PMS sales categories. Squirrel Cloud's categories are configured on the Categories page (see the Creating Categories article).
The configuration of this tab depends on the number of sales categories the PMS uses. It does not restrict the number Squirrel can use. However, it configures how these categories are summarized to the PMS.

- In the top fields, enter the PMS category names and their numeric ID. Click Add for each entered category / bucket name and ID.
- Under Mapping to Squirrel Categories, map the created PMS categories (left) with the Squirrel Cloud categories (right). You can map multiple Squirrel Cloud categories with a single PMS category by selecting it multiple times in the left field and mapping it to another Squirrel Cloud category in the right field.

- Click the Time Periods tab. Remain on the Time Periods tab.
The Time Periods tab is used to map Squirrel Cloud's time periods to the PMS time periods.
- In the top fields, enter the PMS time period names and their numeric ID. Click Add for each entered time period and ID.
- Under Mapping to Squirrel Time Periods, map the created PMS time periods (left) with the Squirrel Cloud time periods (right).

- Click the Taxes tab. Remain on the Taxes tab.
The Taxes tab is used to map Squirrel Cloud's taxes to the PMS taxes.

- Under Mapping to Squirrel Taxes, map the created PMS taxes (left) with the Squirrel Cloud taxes (right). You can only map a tax a single time.

- Click Save Interface.
Kitchen
Kitchen integrations, such as QSR, are configured using the "Kitchen" interface type.
- On the Advanced Setup > Interface Setup page, click Add New Integration Setup.
- In the Interface Type field, select Kitchen.
- Set the Integration System field to the kitchen interface being used.
Instructions differ between kitchen systems and are continued in separate sections. Navigate to the appropriate section of the article for the selected integration system.
QSR Cloud
- Navigate to the Site UID tab.
- Select a store.

- Enter the store's unique identifier (UID) in the Site UID field beside the store.

If needed, repeat steps five and six for other stores.
- Click Save Interface.
QSR Relay
- Navigate to the Connections tab.
- Select a store.

- Enter the IP address and port used by the QSR Relay installation for that store.

If needed, repeat steps five and six for other stores.
- Click Save Interface.
Digital Ordering
Currently we offer xDine as a 3rd party integration for online ordering. Xdine's online ordering system allows customers to easily place orders from a restaurant's website or mobile app and requires no configuration setup in Squirrel Cloud Back of House. Additional Integration will be added to this article as they are released.
Reservation
Restaurant reservation system integrations are configured using the "Reservation" interface type.
At this time, only the SevenRooms POS integration is available. Other integrations will be added to this article as they are released.
- On the Advanced Setup > Interface Setup page, click Add New Integration Setup.
- In the Interface Type field, select Kitchen.
- Set the Integration System field to SevenRooms.
- Navigate to the Store Mapping tab.
- Select a store.

- In the Venue ID, Client ID, and Client Secret fields, enter the information provided by SevenRooms.

If needed, repeat steps five and six for other stores.
- Click Save Interface.