DirectPush - ProfitRoom Interface Mapping

DirectPush - ProfitRoom Interface Mapping

1. Introduction
The Channel Interface with ProfitRoom has been re-certified and now utilises the DirectPush interface.
The DirectPush interface is the Nebula framework generic ADS interface that can be used for various 3rd Party channel connections. The existing channels which are certified with ConnectPush will need to first develop and certify the new enhancements made in DirectPush, before they can switch connections.

NebulaCRS version required 2023.1.6126 or higher

Switching Interface Type
  1. Please advise Client Success Team and ProfitRoom should you wish to move properties from the old interface to the new one.
  2. Client is able to run both the ConnectPush - ProfitRoom interface and DirectPush - ProfitRoom interface simultaneously whilst migrating properties over - i.e An existing property can be running on ConnectPush and a migrated property can be running on DirectPush, the same property should not be running on both interfaces.
  3. When moving an individual property, the Property Mappings on the ConnectPush Interface on eRes will need to be removed first and then the new mappings applied for DirectPush.
  4. It is recommended to close out the property before the switch occurs to prevent reservation failures.
  5. Once all properties migration has been completed, please advise HTI support who will disable the ConnectPush interface.

2. Supported Features and Requirements
2.1 Agent Profile
A ProfitRoom agent profile will need to be created in NebulaCRS for reservation delivery

2.2 Source code and/or Origin Code
  1. Source Code: Create a Source Code for ProfitRoom (Mandatory) 
    1. Confirm with ProfitRoom the source code and ensure both systems match. Usually use "WEB" as Source code
  2. Origin Code: Create an Origin Code for ProfitRoom (Optional)
2.3 Availability
  1. Room Types mapped will send availability
  2. Inventory Closeouts are supported
2.4 Rates
  1. Rates will be sent as per what has been mapped
  2. Interface supports both Unit and Sharing Per Person Rates
  3. Children pricing sent in XML not currently supported in ProfitRoom
  4. Extra adult pricing sent in XML not currently supported in ProfitRoom
2.5 Restrictions
  1. The interface only supports MinLOS restriction, MaxLOS restriction, and Rate closeouts. 
2.6 Reservations
  1. Creation of New reservations, Modifications and Cancellation of reservations are supported
  2. Multi itinerary group reservations are passed as separate reservations per itinerary
  3. Deposits can be sent in the Reservation XML and captured as a deposit in NebulaCRS.
2.7 Services and Special Requests
  1. Service rates do not upload from NebulaCRS to ProfitRoom.
  2. Service codes and Special Requests codes must match between NebulaCRS and ProfitRoom. This is done by ProfitRoom.
  3. Service codes and special requests which do not exist on NebulaCRS, the error will be logged in the reservation's confidential memo.
  4. Service amounts are overridden on the reservation if the interface setting "override rates" is enabled.
2.8 Loyalty
  1. Guest Loyalty numbers can be sent from Profitroom
  2. Loyalty Program needs to be created in NebulaCRS with Loyalty Tiers (Special Request and Rates not required)
  3. Profitroom will send loyalty program code as per what has been configured.
3. Interface Settings and Licensing
HTI will configure the main interface settings for the interface, please create and provide the Agent Profile, Source code and Origin Code (optional) which will be utilised for the connection.

4. Mapping

Once the interface has been created the mappings can be loaded in NebulaCRS (Channels -> Manage). The mapping codes will likely be supplied by the relevant channel onboarding team to the client or accessible via an extranet platform for the client to retrieve.

Warning
All interface configuration and mapping must be done in NebulaCRS under Channels and not in eRes at all.
System Administrators who have access to 'Manage Channels' user right will be able to complete the mappings for the rooms and rates.

4.1 Property
  1. Select the required property from the Hotel drop-down menu
  2. Should the DirectPush interface not appear, select the ‘Refresh’ button to update the list for the chosen property.
  3. Select the DirectPush interface and on the Activation tab click the ‘Activate’ button to enable the connection.
  4. On the Account tab enter in the unique property mapping code in the Account No field. Click ‘Save’ to finalize.
4.2 Rooms and Rates
  1. On the Room & Rate Mappings tab you will need to add the required room type codes and rate code.
    1. Select ‘Add’ to link a new room type, select each one from the Inventory drop-down menu, capture the unique room type mapping code and click ‘Save’ to finalize.
    2. Select ‘Add’ to link a new rate code, select the rate code from the Rate Code drop-down menu, capture the unique rate mapping code and click ‘Save’ to finalize.


4.3 Publish
Click ‘Done’ to finalize the mappings to be published. Navigate to the Publish screen, select the required property and click the ‘Publish’ button to save the mappings.



5. Full Upload Rates and Availability
When publishing the Property under the channel,  this will trigger a rate and availability upload.
If required a full availability and/or rate upload can be triggered by HTI
    • Related Articles

    • Booking.com NebulaCRS Interface Mapping

      1. Introduction The Booking.com interface is available for direct connection to the Booking.com channel from NebulaCRS. All future enhancements and modules will be made to this interface going forward. The Booking.com eRes and Booking.com Nebula ...
    • How to Map Property, Rooms and/or Rates to Expedia?

      If a new property, room or rate is added or changed on Expedia then the mapping needs to be updated or new mapping needs to be added. The Expedia ADS channel will have already been added on your eRes instance. If not, please contact you Client ...
    • Hotelbeds Channel Connection

      NebulaCRS Hotelbeds Direct Interface The Hotelbeds interface is available for direct connection to the Hotelbeds channel from NebulaCRS. The interface supports availability, rate and restriction uploads along with reservation delivery. What is ...
    • Channel Rate meal plans in eRes reservations

      1. Reservations from distribution channels (ADS) will not assign a meal plan, this field is left blank. Eg Booking.com Expedia, Agoda, Siteminder. The PMS will assign the meal plan as to what has been linked to it. 2. Reservations from API interfaces ...
    • Apex Interface Warnings

      Reasons for the Interface Warning   Apex will display an interface warning at the bottom of the screen if an interface is offline. Apex and PlusPoint use interface controllers which are necessary for the integration to 3rd party software. When these ...