Webhook- tai callback-URL-osoitteen lisääminen antaa hotellille mahdollisuuden saada varaustiedot JSON-muodossa URL-osoitteen kautta.

Webhook lähettää vastakutsun tietylle URL-osoitteelle ja käynnistyy aina, kun varaus luodaan, kun sitä muokataan tai se peruutetaan.

Webhook / callback-ominaisuus käynnistyy:

  • Sirvoyn varausmoottorista
  • Tarkastele varausta -lomakkeesta
  • Varauksista, joita vastaanotto hallitsee välilehden Uusi varaus alla
  • Jakelukanavilta tulevista varauksista

Se voidaan aktivoida kohdassa Asetukset -> Tilisi -> Callback URL.

Vastaanottavan palvelimen on vastattava http-koodilla 200 (OK), muuten vastakutsua yritetään uudelleen joka 30. minuutti, 10 kertaan asti.

  • Jos näyttää siltä että et vastaanota parametrejä (tai vastaavia käytetyn ohjelmointikielen mukaan), toimi seuraavalla tavalla:
    $jsonBooking = json_decode(file_get_contents(‘php://input’));
  • Vastakutsut tehdään Posteina ja https:n kautta.

Alla on esimerkki JSON-muodosta: