Skip to content
Resursi

Kako programeri dodaju rezervaciju hotela u proizvod?

Section titled “Kako programeri dodaju rezervaciju hotela u proizvod?”

Pretraga i cene su lakši deo. Proizvod postaje koristan tek kada može da kreira stvarnu rezervaciju, primi uplatu i obavesti putnika i hotel da je rezervacija izvršena.

Mnogo API-ja vraća hotelski sadržaj. Mnogo manje njih omogućava završetak transakcije.

Kratak odgovor

Potrebne su vam četiri stvari: žive cene i dostupnost, kreiranje rezervacije, plaćanje i potvrda plus webhooks. API-ji koji samo čitaju sadržaj staju posle prvog. Na Wink-u su Consumer i Booking Engine API-ji besplatni za korišćenje, kreiranje rezervacije se obavlja preko REST sa OAuth2, postoji 70 webhook događaja uključujući booking.create, a plaćanje se prikuplja za hotel — koji ostaje merchant of record — tako da ne morate to postati vi. MCP server izlaže iste mogućnosti AI agentima, a web komponente pokrivaju slučajeve kada želite putanju rezervacije bez pravljenja UI-ja.

SposobnostŠta značiZašto proizvodi zapnu bez nje
Žive cene i dostupnostTrenutne cene i šta je stvarno rezervabilno, po opsegu datumaKeširane cene ne uspevaju pri potvrdi i narušavaju poverenje
Kreiranje rezervacijeKreiranje stvarne rezervacije koju hotel primaBez toga ste samo referral link, a ne proizvod
PlaćanjePrimanje novca kao deo rezervacijePreusmeravanje na drugi sajt ubija konverziju
Potvrda i webhooksObaveštavanje gosta, hotela i vašeg sistema šta se desiloInače dolazi do problema sa opterećenjem i usklađivanjem

Većina “hotel API-ja” koje programer pronađe pokriva prvo, a ponekad i drugo. Transakcija je težak deo i ona odlučuje da li imate proizvod.

Ovo pitanje oblikuje sve što sledi. Kapacitet preprodavan kroz lanac dolazi sa maržom unutar cene, zastarelim dostupnostima i bez direktnog puta do hotela za pitanja o rezervaciji. Kapacitet koji dolazi direktno od hotela nosi hotelsku cenu, živu dostupnost i hotel koji zna da rezervacija postoji.

Za sve gde će putnik upoređivati sa hotelskim sajtom — što je većina slučajeva — kapacitet pod kontrolom hotela izbegava neprijatne situacije kada je vaša cena lošija.

Ako sami pravite rezervaciju hotela, postati merchant of record znači preuzimanje odgovornosti za plaćanje, povraćaje, reklamacije, poresku obradu i često licencu turističke agencije u svakoj zemlji.

Na Wink-u hotel ostaje merchant of record i plaćanje se prikuplja za hotel, tako da integrator ne nasleđuje tu obavezu. Dogovori o merchant-of-record su dostupni za API integracije gde partner zaista mora da prima plaćanje, a taj put nosi svoje zahteve za licenciranjem.

  1. Web komponente. Ubacite rezervabilnu pretragu, listu soba ili checkout u postojeću stranicu. Nema posla na backendu; najmanja kontrola nad izgledom.
  2. REST API. Potpuna kontrola nad pretragom, cenama, kreiranjem rezervacije i potvrdom, autentifikacija preko OAuth2. Koristite ga kada je tok rezervacije deo vašeg proizvoda.
  3. MCP server. Iste mogućnosti izložene AI agentima, tako da asistent može da pretražuje, ceni i završi rezervaciju umesto da korisnika preusmerava na sajt.

Ova tri nisu isključiva — proizvod često koristi komponente za marketinški deo i API za osnovni tok.

  • Pretraga i cena za jedan grad i jedan opseg datuma. Dobijte stvarne cene pre nego što dizajnirate bilo šta.
  • Kreirajte jednu test rezervaciju od početka do kraja, uključujući plaćanje i potvrdu.
  • Pretplatite se na booking.create i događaje otkazivanja pre nego što napravite bilo kakav UI.
  • Odlučite o modelu atribucije rano — kontekst izvora mora putovati sa rezervacijom, ili će vaše izveštavanje kasnije biti nagađanje.
  • Obradite slučajeve neuspeha: dostupnost izgubljena između ponude i rezervacije, odbijeno plaćanje, delimični povraćaji.

Consumer i Booking Engine API-ji su besplatni. Partner API uključuje besplatno mesečno korišćenje od 10.000 hotelskih noćenja, zatim se naplaćuje po jedinici. Potvrđene rezervacije nose hotelsku platformsku naknadu od 1,5% plus troškove obrade kartice, i primenjuje se podrazumevana provizija od 10% kada je vaš proizvod doveo do rezervacije — što je način na koji integrator zarađuje, a ne plaća.

  • Rad na keširanim cenama. Izgledaju dobro u razvoju, ali ne uspevaju u produkciji.
  • Prepuštanje plaćanja preusmeravanju. Svako preusmeravanje gubi rezervacije.
  • Ignorisanje webhooks do lansiranja. Usklađivanje postaje ručni posao.
  • Postati merchant of record bez potrebe. To je odluka o licenci i odgovornosti, ne samo tehnička.
  • Ne prosleđivanje konteksta izvora. Atribucija se kasnije ne može rekonstruisati.

Nastavite da istražujete

Često postavljana pitanja o Hotel booking API-ju

Šta integrisati, koliko košta i ko snosi odgovornost za plaćanje.

Šta hotel booking API treba da podržava?
Žive cene i dostupnost, kreiranje rezervacije, plaćanje i potvrdu sa webhooks. API-ji koji samo čitaju sadržaj pokrivaju samo prvo i ne mogu završiti transakciju.
Da li je Wink API besplatan za korišćenje?
Consumer i Booking Engine API-ji su besplatni. Partner API uključuje 10.000 hotelskih noćenja besplatno mesečno, zatim se naplaćuje po jedinici.
Da li moram postati merchant of record?
Ne. Hotel ostaje merchant of record i plaćanje se prikuplja za hotel. Dogovori merchant-of-record postoje za API integracije koje zaista moraju da primaju plaćanje, sa sopstvenim zahtevima za licenciranje.
Mogu li AI agenti rezervisati preko istih mogućnosti?
Da. MCP server izlaže pretragu, cenovnik i rezervaciju agentima, tako da asistent može završiti rezervaciju umesto da korisnika preusmerava na sajt.
Kako se plaćam kao integrator?
Primjenjuje se podrazumevana provizija od 10% na rezervacije koje je vaš proizvod doveo, obračunata nakon hotelske platformske naknade i troškova obrade kartice, sa atribucijom koja traje 6 meseci po kliku.
Da li moram praviti UI?
Nije neophodno. Web komponente pružaju rezervabilnu pretragu, liste soba i checkout koji se ubacuju u postojeću stranicu; REST API je tu kada tok treba da bude vaš.

Napravite proizvod koji zaista može da rezerviše.

Section titled “Napravite proizvod koji zaista može da rezerviše.”

Živi hotelski kapacitet, kreiranje rezervacije preko REST, webhooks, MCP server za agente i plaćanje koje ne morate posedovati.