API-partnerne får ikke Bookingoptions ud, hvis en sådan booking ville medføre overtrædelse af reglerne for vinterudlejning.
Så derfor skal programmøren skal ikke foretage sig noget i denne forbindelse.
Beskrivelsen er blot for at forstå at API-partnere ikke har mulighed for at omgår reglen, som man kan når man booker fra backend.
Når der præsenteres en kalender på en hjemmeside, så er det baseret på at kunden har valgt en længde af ferien, f.eks. 14 dage.
Kalenderen bygges ud fra de 14-dages BookingOptions som partneren indlæser i nattens løb. Her vil de BookingOptions, der overtræder reglerne, være filtreret væk, og huset vil derfor ikke kunne bookes i den pågældende periode, hvis huset er sat til "Overhold regler".
Hvis huset er sat til "Advar kun" (eller de generelle regler er), så vil der komme en BookingOption på perioden, hvor der vil være en "WinterRuleWarning=true" og programmøren skal så have en aftale med bureauet om, hvordan det så skal håndteres. Jeg tror dog ikke, at der er nogen der bruger "Advar kun".
Hvis der - efter at partneren har indlæst BookingOptions - er kommet så mange bookinger ind, at reglerne nu vil blive overtrådt, så vil bookingen blive afvist, hvis det er "Overhold regler" på huset. Hvis det er "Advar kun" vil Bookingen blive gennemført, hvis det er det bureauet ønsker.
DanWest kører overordnet med "Overhold regler", så de vil nok ikke have noget problem - De får ikke en BookingOption, hvis perioden på den overtræder reglerne.
Kommentarer
0 kommentarer
Log ind for at kommentere.