Pricing Service
Established in 2021 by two academic professors and a hospitality CTO, Pricing Service leverages the latest advancements in Artificial Intelligence and Machine Learning to deliver hotel room pricing via a monthly subscription service. With their fully autonomous pricing service, they alleviate the burden of hotel room pricing from hotel General Managers and other hotel staff, giving them back precious hours in the day to focus on guests, associates, and hotel operations. Via connection with Stayntouch PMS, Pricing Service will automatically adjust hotel room prices throughout the day.
There is no new UI to learn, no new system to administer, and the app is an AI-driven service that calculates optimized pricing.
Pricing Service uses Stayntouch Open APIs to pull data and push pricing decisions (daily price points) back to Stayntouch. Pricing Service uses a one-to-many approach—meaning only one rate code in the PMS is updated, and all other dynamic rates have to be derived from it in order to effectively manage dynamic pricing changes.
SETUP
Hotels need to advise Pricing Service which "Master Rate Code" to use for pricing, and they need to ensure that any dynamically-priced rate codes are derived from the master one. The "Master Rate Code" must have rate values available in the rate configuration.
API USAGE
- GET/hotels - setup stage only
- GET/hotels{ID} - setup stage only
- GET/hotels/{ID}/rates - setup stage only + once per week
- GET/hotels/{ID}/room_types - setup stage only + once per month
- GET/reservations - parameter = updated today
- GET/inventories - once a day broken down to 30 days of data in each call
- GET/rate/{ID}/amount - upon set up only, broken down to 30 days of data in each call
- PUT/rate/{ID}/amounts
Updating (PUT) daily price points for one selected rate code in Stayntouch. Rate values must exist in Stayntouch in order for Pricing Service to update daily prices. We do not have the ability to post (create) new daily price points without pre-existing values. Rate changes applied by Pricing Service are visible in the Rate Manager only. Pricing Service supports single, double, extra adult, and children pricing.
There are no webhooks in place.
In order for this integration to be set up, the following items need to be completed:
- Hotel needs to send authorization to CSM or Implementations allowing Pricing Service to access their data.
- Stayntouch to generate OAuth keys. Once created, Stayntouch will need to communicate these to Pricing Service.
GENERATING OAUTH KEYS
- Implementations/CSM will generate API OAUTH Keys using the below process.
- Pricing Service requires the following Stayntouch Connect credentials:
- client_id
- client_secret
- hotel_id
CONTACTS
- David Li, R&D Leader, david@pricingservice.ai
- Matt Schwartz, Co-Founder, matt@pricingservice.ai