Leksjon 5
Reserve, book og kanseller
GetYourGuide bestiller via Supplier API i to trinn: reservasjon (hold) og deretter booking (bekreftelse). Entrii støtter også kansellering av reservasjon og booking.
Reservasjon
Entrii løser salgskanal og produktmapping fra GYG product/option
Pending ordre opprettes med gjesteinfo fra forespørselen
Reservasjonskvittering lagres med utløpstid
Duplikat reservation_id med aktiv reservasjon returnerer eksisterende kvittering (idempotens). Utløpte reservasjoner ryddes — tilknyttet ordre settes til Kansellert.
Booking
GetYourGuide-total valideres mot Entrii-ordretotal før bekreftelse
Ordre settes til Bekreftet og charge transaction opprettes
Reservasjonskvittering oppdateres til booket status
Kansellering og etter booking
Kansellering av reservasjon eller booking oppdaterer ordre og kvittering. Bekreftede ordrer oppfører seg som andre Entrii-ordre — billetter og innsjekk følger vanlig ordreflyt avhengig av produktoppsett.
Quiz
— Bestått! Ikke bestått