Skip to content

Booking Sync

Kapag ang isang booking ay nilikha, na-update, o kinansela sa Wink, sinisinkronisa ng platform ang pagbabagong iyon sa iyong mga konektadong external system — property management systems (PMS), channel managers, at central reservation systems (CRS).

Bawat pagbabago sa booking ay lumilikha ng sync entry na sumusubaybay sa estado ng pagsinkronisa. Pinoproseso ng platform ang mga sync entry nang asynchronous, inuulit kapag nabigo upang matiyak ang maaasahang paghahatid.

Bawat sync entry ay sumusunod sa isang state machine:

┌─────────────┐ success ┌───────────┐
│ TO_CREATE │ ──────────────→ │ PROCESSED │
└─────────────┘ └───────────┘
│ failure
┌──────────────────┐
│ TO_CREATE_FAILED │
└──────────────────┘

Parehong pattern ang ginagamit para sa mga update at pagkansela:

AksyonPending na estadoTagumpay na estadoNabigong estado
Bagong bookingTO_CREATEPROCESSEDTO_CREATE_FAILED
Pag-update ng bookingTO_UPDATEPROCESSEDTO_UPDATE_FAILED
PagkanselaTO_CANCELPROCESSEDTO_CANCEL_FAILED
  • Bagong booking — Isang manlalakbay ang nag-book sa pamamagitan ng Wink o isang affiliate channel.
  • Pag-update ng booking — Nagbago ang mga detalye ng booking (mga petsa, impormasyon ng bisita, asignasyon ng kuwarto).
  • Pagkansela — Kinansela ang booking ng manlalakbay o ng property.

Maaari mong subaybayan ang status ng sync sa pamamagitan ng iyong konektadong channel manager o dashboard ng PMS. Ang mga nabigong sync entry ay awtomatikong inuulit. Kung patuloy na nabibigo ang sync, mananatili ito sa estado na *_FAILED para sa pagsisiyasat.

Kung ang mga booking ay hindi lumalabas sa iyong PMS:

  1. Suriin ang koneksyon ng iyong channel manager — Tiyaking aktibo at maayos ang pagkaka-configure ng iyong PMS o channel manager integration.
  2. Beripikahin ang paghahatid ng webhook — Kung gumagamit ka ng webhooks, tiyaking natatanggap ng iyong endpoint ang mga event na booking.create at booking.cancelled. Tingnan ang Webhook Events Catalog.
  3. Suriin ang mga nabigong entry — Ang mga nabigong sync entry ay nagpapahiwatig ng problema sa koneksyon o datos sa target na system.
  4. Makipag-ugnayan sa suporta — Kung nagpapatuloy ang mga isyu, maaaring siyasatin ng koponan ng Wink ang mga nabigong sync entry para sa iyo.