Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Getting Access to the Test Environment

Fill out the technical information form to start the connection process.

Each PMS connecting to pmsXchange will be given an interactive test account to get a basic connection up and running. 

Test Environment

Test Account

  • SiteMinder will supply the connecting PMS with a hotel code, username and password for a test hotel.
  • SiteMinder will supply the connecting PMS with a list of room ids and room descriptions for the test hotel - these can be set to what is already available in the connecting PMS.
  • SiteMinder will set up the test hotel in pmsXchange and the PMS is then able to push inventory updates and retrieve reservations, modifications and cancellations.
  • SiteMinder will supply the connecting PMS with login details to access the extranets to check inventory updates and create test reservations.

Web Service

URL: https://cmtpi.siteminder.com/pmsxchangev2/services/{PMS IDENTIFIER}

WSDL: https://cmtpi.siteminder.com/pmsxchangev2/services/{PMS IDENTIFIER}/pmsxchange.wsdl

Note

There are a number of known issues that will arise when using proxy generators from the .NET framework (such as wsdl.exe or svcutil.exe) with the OTA specification.
An alternative url   https://cmtpi.siteminder.com/pmsxchangev2/services/{PMS IDENTIFIER}/pmsxchange_flat.wsdl is recommended for use for .NET clients

Establishing Connectivity

The connecting PMS can use the OTA_PingRQ to verify that the test web service is up and running and that it is able to connect.

...

Code Block
languagehtml/xml
titlePing Response
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header/>
   <SOAP-ENV:Body>
      <OTA_PingRS EchoToken="abc123" TimeStamp="2016-07-12T10:00:29.0Z" Version="1.0" xmlns="http://www.opentravel.org/OTA/2003/05">
         <Success/>
         <EchoData>Hello World</EchoData>
      </OTA_PingRS>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Verifying Inventory Updates

SiteMinder has an Extranet for the PMS to check the values that were stored in SiteMinder after updates were pushed via the Inventory API.

URL: https://cmtpi.siteminder.com/web 

Creating Test Reservations

SiteMinder has a service available for the PMS to generate test reservations that can be retrieved and confirmed via the Reservation API.

URL: https://cmtpi.siteminder.com/receptionist

Tip
A valid test visa credit card number is 4111111111111111