Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The steps described so far concern go live with redirection to your website where the customers can book.

If you want to have your properties bookable on Holidu, you’ll need to follow those extra steps:

  1. Define the business details with your account manager

Please contact your account manager to make sure you can suit to onsite booking specifications.

requirements for the onsite booking require also all steps that are required for redirection, with some additional work needed. Please also verify with your account manager that your are suitable for the onsite booking integration. If you don’t know who is your account manager please contact: partnersupport@holidu.com

In order to use the onsite booking you need to implement two endpoints, the availability endpoint and the booking endpoint. We have high requirements on the data quality and on the data accuracy. You also need to have a high standard in your customer service so we are sure, the booking of the customer is handled accurate and in a decent amount of time.  

  1. You have to update the prices and availability as soon as it changes on your site (e.g. a booking is made), since it is the only price the user sees during his booking process.

  2. You need to make sure that the booking we send you reaches you and is handled within the next 24h. That means at least a confirmation is send to the customer, an automatic confirmation is preferred.

  3. You need to handle the payment with the customer and make sure he is informed about the next steps at all time.


All information about the data we need and the endpoints you can find here

Child pages (Children Display)


  1. Send data update instantly

...

Below you can find an example for cancellation policy. Please consider that the cancellation policy line which is closest to the check-in date needs to be sent with "daysBeforeArrival": 0,


{

 "isServiceFeeRefunded": true,

 "cancellationPoliciesPerDate": [

   {

     "daysBeforeArrival": 20,

     "cancellationFee": {

       "feeType": "PERCENTAGE",

       "amount": 0.9,

       "currency": "USD",

       "maxAmount": null,

       "minAmount": 100

     }

   },

{

     "daysBeforeArrival": 0, //daysBeforeArrival must be 0 for the cancellation policy line which is closest to the check-in date. In this example, it means this condition applies to days 0 to 19 before check-in.

     "cancellationFee": {

       "feeType": "PERCENTAGE",

       "amount": 0.1,

       "currency": "USD",

       "maxAmount": null,

       "minAmount": 100

     }

   }

 ]

}




  1. Create availability and booking endpoints

...