Transaction Message


This beta release of Hotel Price Ads is available to select participants only. For information about participating in the beta release program, please contact your account manager or enroll here.

The Transaction Message feed and documentation are subject to change.


Before creating transaction messages, you must first create your hotel and point of sale feeds.

If you create hotel ad campaigns in Microsoft Advertising, use transaction messages to update your hotel's itinerary data. For information about working with transaction messages, see the following sections:

Topic Description
Getting Started Provides details about getting permissions, basic transaction messages, validating messages, sending messages to Microsoft, and checking the status of a queued message.
Hotel Price Ads Policies Describes the policies that you must adhere to if you use Hotel Price Ads.
Creating a Transaction Message Provides details about building a transaction message using the required and optional elements.
Having Microsoft Pull Transaction Messages Provides details about having Microsoft send you requests asking for your itinerary data.
Pushing Transaction Messages to Microsoft Provides details about how to send Microsoft your itinerary data that's changed.
Validating Transaction Messages Provides details about using the Transaction XSD to validate your message before sending it to Microsoft.
Transaction Message Reference Provides descriptions of the elements and attributes of the Transaction XSD.
Transaction Message Schemas Provides links to the XSD schemas that define a transaction message.