Skip to end of banner
Go to start of banner

Getting Started

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

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

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.

Ping Request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
	<SOAP-ENV:Header>
		<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
			<wsse:UsernameToken>
				<wsse:Username>USERNAME</wsse:Username>
				<wsse:Password>PASSWORD</wsse:Password>
			</wsse:UsernameToken>
		</wsse:Security>
	</SOAP-ENV:Header>
	<SOAP-ENV:Body>
		<OTA_PingRQ xmlns="http://www.opentravel.org/OTA/2003/05" EchoToken="abc123" TimeStamp="2016-07-12T10:00:29.0Z" Version="1">
			<EchoData> Hello World </EchoData>
		</OTA_PingRQ>
	</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Ping 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

A valid test visa credit card number is 4111111111111111

  • No labels