コンテンツにスキップ

予約同期

Winkで予約が作成、更新、またはキャンセルされると、プラットフォームはその変更を接続された外部システム(プロパティマネジメントシステム(PMS)、チャネルマネージャー、中央予約システム(CRS))と同期します。

各予約の変更は、同期状態を追跡する同期エントリを作成します。プラットフォームは同期エントリを非同期で処理し、失敗した場合は再試行して確実な配信を保証します。

すべての同期エントリは状態マシンに従います:

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

同じパターンが更新とキャンセルにも適用されます:

アクション保留状態成功状態失敗状態
新規予約TO_CREATEPROCESSEDTO_CREATE_FAILED
予約更新TO_UPDATEPROCESSEDTO_UPDATE_FAILED
キャンセルTO_CANCELPROCESSEDTO_CANCEL_FAILED
  • 新規予約 — 旅行者がWinkまたは提携チャネルを通じて予約を行う。
  • 予約更新 — 予約の詳細(日時、ゲスト情報、部屋割り)が変更される。
  • キャンセル — 旅行者または施設によって予約がキャンセルされる。

接続されたチャネルマネージャーやPMSのダッシュボードから同期状況を監視できます。失敗した同期エントリは自動的に再試行されます。同期が継続して失敗する場合は、調査のために*_FAILED状態のまま残ります。

予約がPMSに表示されない場合:

  1. チャネルマネージャーの接続を確認 — PMSまたはチャネルマネージャーの統合が有効で正しく設定されていることを確認してください。
  2. Webhook配信を検証 — Webhookを使用している場合、エンドポイントがbooking.createおよびbooking.cancelledイベントを受信しているか確認してください。詳細はWebhook Events Catalogをご覧ください。
  3. 失敗したエントリを確認 — 失敗した同期エントリは、対象システムとの接続またはデータの問題を示しています。
  4. サポートに連絡 — 問題が解決しない場合は、Winkチームが失敗した同期エントリの調査を代行します。