Where do I find it?
CONFIGURATION > SYSTEM & SETUP > Booking webhooks
What does it mean?
This is an improvement to webhooks, allowing the removal of promo code discounts from TourCMS bookings (API bookings) to be overridden with the corresponding prices configured in Palisis according to the mapping without any discount applied.
What should I do?
You can add the additional parameter ApplyTourCMSPromo at the end of the asynchronous booking webhook URL. It can take different values:
- ApplyTourCMSPromo=DEFAULT -> The booking in Palisis retains the TourCMS promo code applied.
- ApplyTourCMSPromo=FULL -> The booking in Palisis retains the original TourCMS price without the promo code applied.
- ApplyTourCMSPromo=PAID -> The booking in Palisis shows the TourCMS price after the discount, it only shows the paid amount.
For example, consider a tour in TourCMS with a set price:
By adding the parameter ?ApplyTourCMSPromo=DEFAULT or ?ApplyTourCMSPromo=PAID to the end of the webhook URL:
Then, the bookings in Palisis will display the price minus the discount applied:
However, if you add the parameter ?ApplyTourCMSPromo=FULL, the bookings will instead show the TourCMS price of 80EUR.