
TravelClick/iHotelier CRS Integration
TABLE OF CONTENTS
- Configuration & Mapping
- Testing By Stayntouch Team
- Synchronize Data
- Send Recap/Congratulations Email To Customer, cc’ing Stayntouch Onboarding
Configuration & Mapping
Overview: A TravelClick CRS integration is facilitated via Skype with an installer from TravelClick/iHotelier. A pre-integration review call is conducted to ensure all parties are aligned.
Pre-Integration Steps:
- A week or so before the integration, TravelClick will lead a review call. Participants include:
- TravelClick Installers
- Stayntouch PM
- Hotel representative
- The review call will cover:
- Mapping sheet details
- Clarification of questions
- Confirmation of the integration date
Access URLs:
- pms.us.stayntouch.com Instance: https://ifc.us.stayntouch.com/ota/travel_click/2011b
- pms.stayntouch.com Instance: https://ifc.stayntouch.com/ota/travel_click/2011b
Configuration Settings in Stayntouch PMS:
1. USERNAME/HOTEL CODE: This is TravelClick's BID Number, not the hotel code on their booking engine.
2. PASSWORD: Unique to each site; to be obtained from the CRS installer on the day of integration.
3. ACCESS URL/ENDPOINT: https://connect.ihotelier.com/HTNGService/services/HTNG2011BService
4. Feature Settings: Configure the following settings in Stayntouch:
- DOWNLOAD RESERVATION: YES (generally required)
- UPLOAD INVENTORY: YES (generally required)
- UPLOAD RATE: Dependent on whether an RMS system sends rates directly or Stayntouch PMS needs to send rates.
- UPLOAD RESTRICTION: Dependent on whether an RMS system or Stayntouch PMS sends restrictions.
5. ENHANCE DEPOSIT NOTES: Determine if multiple lines from TravelClick should be combined or remain individual notes.
6. RATE CALCULATION: Stayntouch will advise on how rates need to be sent to TravelClick:
- AFTER TAX: Total rates with tax data (used in some non-US locations).
- BEFORE TAX: Net amount of rate without tax (most common).
Initial Integration Steps (Reservation Push):
- If performing a reservation push, initially turn on the integration, but only enable the "Download Reservations" feature. Disable all other features.
- The installer will create a test reservation to confirm connectivity. Verify:
- Payment method
- Rate code
- Taxes
- If the test reservation is successful, push a small date range to check how other reservations sync.
- Once the push is complete, re-enable the other feature settings.
Reservation Settings
Configure the following default settings in Stayntouch PMS:
- DEFAULT RATE: (Recommend "FIXME" or "BAR") Used when a CRS booking rate doesn't match Stayntouch PMS.
- DEFAULT PAYMENT METHOD: Used when payment data errors occur. Often left blank.
- DEFAULT ROOM TYPE: (Recommend the room type with the most inventory) Used when a CRS booking room code doesn't match Stayntouch PMS.
- DEFAULT BOOKING ORIGIN: (If used by the hotel) Used when no origin is present on the group or rate. Often left blank.
- RATE TYPE AMOUNT TO USE ON RESERVATION IMPORT: For most US properties, this is Amount Before Tax.

- Click SAVE.
External Mappings
- Navigate to Settings > Integrations > Utilities > External Mappings > iHotelier.
- Map the following items between systems using the corresponding mapping/correlation sheet tabs:
- Credit Card Type
- Market Codes and Source Codes
- Add-Ons
- Credit card external mappings are usually the same for all properties using iHotelier.
Channel Manager Mapping
- Navigate to Settings > Rates > Channel Manager > TravelClick OTA.
- For rates the hotel wants to send rate details and restrictions to the CRS, they must be mapped here. The mapping/correlation sheet will have these details.
- If adding new rates, click + ADD NEW.
Type in the rate code or name and select the rate to be added from the dropdown list of rates.
Then select or move the Available Room Types to Assigned Room Types. Usually, this is all rooms, so click the green arrow. Then scroll down and click SAVE.
- Repeat these steps to add each rate code on the mapping sheet.
Live Status & Hierarchy Restrictions in Stayntouch Admin
- The Stayntouch Team should then log into Stayntouch Admin and ensure the property status is LIVE.

- In Stayntouch Admin, navigate to the Configuration tab, Features, and click Enable or disable features.

- Scroll down to Hierarchy Restrictions, and ensure that House, Rate, and Room Type are enabled for the property.
Testing By Stayntouch Team
Kibana
- Open another tab/window for Elastic/Kibana to watch logs. Use the hotel code provided by iHotelier to begin search.
Test Inventory
- From Settings > Integrations > Central Reservation System > iHotelier in Stayntouch PMS, select the INVENTORY checkbox and choose a week 8-12 months in the future.
- Click SYNC.
- Check Kibana logs to confirm sent.
- Let the installer know the date range sent for inventory, and wait for their confirmation.
Test Rates
- Deselect the INVENTORY box and select the RATE box.
- Sync that same week.
- Confirm message in Kibana went out as expected.
- Ask CRS installer to confirm receipt and match.
- All rate types mapped are sent with this sync, but generally check BAR/RACK rates in Rate Manager with installer to confirm match.
Test Restrictions
- In Revenue Management > Rate Manager, set a restriction for a date over the week sent.

- Once the installer confirms receipt, remove.
Test Groups
- Create a test group at the property with a few different room types and rates. Share the code, dates, and number of rooms with the installer to confirm. Once they confirm it’s received, cancel the group.
- If you're unable to save the test group, confirm the charge code is set for Custom Group Charge Code under Settings > Hotel & Staff > Settings & Parameters.
Test Reservation for Stayntouch and TravelClick
- Next, make a test reservation at the property and share the hotel or CRS confirmation code with the installer to confirm on their end. Can check on sync with CRS by finding that confirmation under External References to share with the installer.
- They will make a test reservation on their end, as well.
- Looking to confirm that stay details match. Check stay totals match (if off, it usually means tax configuration differences between the system that need to be updated by the property).
- Confirm credit card details come through on the reservation from the CRS. (Payment gateway must be set up to see these.)
- Modify test reservation. The CRS installer will do the same on their end. Confirm changes came through.
- Then you can cancel your test, and the installer will do the same. Confirm both have been received.
Synchronize Data
- After a reservation push, or if no reservation push, after the testing, send a full year sync.
- Data syncs can be sent for:
- Current rates
- Current inventory counts
- Current restrictions
- Future reservations with CRS confirm ID
- Future groups
- Syncs are sent in 30-day sections; you can select calendar dates.
- Historical reservation updates (with CRS confirm ID) can also be sent (less common).
- Reminder: Messages for a specific date can only be sent once every 180 minutes.
NOTE: TravelClick does not support the ability to reinstate a booking that is cancelled in their system. If a reservation is cancelled and then reinstated, the information will not update in TravelClick. There will still be inventory message updates sent to TravelClick, which should keep things in line, but be advised that TravelClick cannot move a reservation out of cancelled status.