How to retain Palisis prices for API bookings

Blanca Castillo
Blanca Castillo
  • Updated

Where do I find it?

CONFIGURATION > SYSTEM & SETUP > Booking webhooks

8dea15b3-5c93-4f46-9e48-e41f53403bf7.png

 

What does it mean?

This is an improvement to webhooks allowing prices from TourCMS (API bookings) to be overridden with the corresponding prices configured in Palisis according to the mapping.

 

What should I do?

You can add the additional parameter usePalisisPrice at the end of the asynchronous booking webhook URL:

usePalisisPrice=true -> It preserves Palisis price over TourCMS one.

usePalisisPrice=false -> It keeps the TourCMS price.

For example, consider a tour in TourCMS with a set price:

3349ce03-65e5-4dfa-b25c-a252ac2722af.png

Here is the corresponding product mapped in Palisis with a different price:

002c8a1c-3f78-423f-b412-71c5b6235a0c.png

 

By adding the parameter ?usePalisisPrice=true to the end of the webhook URL. To do this, go to CONFIGURATION > SYSTEM & SETUP > Booking Webhooks.

40b0bfc8-ac0e-4589-80f4-9a41dfec4c41.png

Then, edit the asynchronous webhook and add the parameter at the end:

9bbeab79-528e-49c3-8323-e3f4ba8e66c7.png

 

Then, the bookings in Palisis will display the Palisis price.

b0577d03-37b3-4435-9ca8-cacc7bf1a851.png

 

However, if you remove the parameter ?usePalisisPrice=true, the bookings will instead show the TourCMS price.

f2018138-b2bd-4d19-b469-eecbbae4bc39.png