Available for plans: L | VIP
Where can I find it? Company >>> Channel Manager.
Once you have opened your Viator account and you have created and set up the products that you are going to sell, you will have to connect with your TuriTop booking system to share the availability in real-time between both platforms.
Step 1: Fetch API key and connect to Viator
Go to your TuriTop control panel >>> Company >>> Channel Manager >>> Viator API:
- Click on Channel Manager and then Viator API
- Click on Generate Key
- Click on Accept
- Copy your API Key
Then, head to your TripAdvisor Experiences (Viator) control panel and click on your user at the upper right corner >>> Account >>> Connectivity >>> Connect now:
Step 2: map Viator tickets with Turitop
Connect the Viator tickets with those in TuriTop booking system. To do this go the ''Services'' tab >>> choose your service >>> ''Channel Manager'' >>> ''Viator API''.
When clicking the dropdown, the following window will appear:
The service has not been yet connected. To continue, please select the ticket type that resembles the most to the Viator Ageband ticket type:
When you're done with the ticket mapping, just click on the checkbox "Enable this service for Viator API":
Now you will need the Supplier Product code (squared in red above) to continue with the mapping. Copy this code and identify clearly before proceeding, which service is correlative to this code (Product->Service), i.e. (P1, P4, P76).
Step 3: connect your service to the Viator product
To connect your TuriTop service to Viator, you just need to go to the TripAdvisor Experiences Management Center (click here) and follow the steps described in their official documentation by clicking here.
For your convenience, here's a video in how to do this on the official TripAdvisor Supplier Channel:
I'm getting an error when connecting a product
If you're getting an error similar to Schedules Mismatch, you need to set up the starting times in TuriTop the same way you do in Viator, in order to avoid this message and be able to make the connection.
API Request pending
Sometimes, the request can be cached. To solve this, please retry the connection as shown here.
Prices in Viator will affect those entered in TuriTop?
Absolutely not, the API connection only checks availability. This means that any other data will not be synched.
You haven't set starting times message
If you ever encounter this message, please, go to your affected product page and click on Prices and Schedule. Then, edit the schedule and change the type of schedule to Start Time.