Viator Batch and Real Time Pricing

Blanca Castillo
Blanca Castillo
  • Updated

What does it mean?

If Viator batch pricing is enabled, your team will no longer need to update pricing manually in the Viator portal, as all pricing information will be copied over automatically from TourCMS. Below is a screenshot of how the management centre will appear once batch pricing is enabled.

Example:

e77f3adc-e66a-41f1-9752-65809d759f31.png

When the Viator batch pricing API is supported, TourCMS is also included in the response to the real-time availability and pricing API. Together, these 2 APIs ensure Viator always receives the most up-to-date prices from TourCMS.

 

What should I do?

To enable Viator pricing, please email support at support@palisis.com with the details of the products or options you wish to activate.

Restrictions

Please note the following restrictions for this integration.

  • All the connected channels should have the same currency

All channels to be returned in a single request (i.e. all Channels returning prices for a given Viator Supplier) must have the same currency to process Viator Pricing over API.

In case of multiple currencies, Viator Pricing over API will return an error message like:

Error code: TGDS0011

Error message: Accounts connected to Viator have more than one currency, unable to process data
  • Tours with invalid config

Tours with volume pricing are excluded from Viator Batch Pricing. Those tours will not be updated.

Departures limitations

Currently, we only support up to 10000 departures.

If more departures are to be processed, it will return an exception with the following error message:

"Max number of departures reached. Please try a shorter period between start and end dates."

We suggest handling this by using a shorter time period in the request.

  • Special offers

According to Viator’s instructions, even if one product is connected to a channel manager (TourCMS) for pricing via API, special offers manually loaded on the Viator portal cannot be applied for any of their products as it would mess up the pricing over API.

 

  • Opening hours

Opening-hours products in Viator or TourCMS cannot be linked with prices via the API, as Viator does not support this. However, you can connect a different product instead.