ホテルAPI連携
ホテル予約サイトのためのTBO API連携
TBO HolidaysのアカウントをPHPTRAVELSに接続し、TBOのホテルをサイトとエージェントポータルで販売できます。宿泊者の国籍に応じたリアルタイム料金、複数室検索、ホテルマッピング、支払い前の料金確認、バウチャー、キャンセルを、自社契約ホテルと並べて提供します。
- TBOホテルのリアルタイム料金
- 複数室と子どもの年齢
- 全客室に自社マークアップ
- TBO航空券は別モジュール
仕組み
宿泊モジュールに用意されたTBO Holidaysコネクター
TBO Holidaysは、APIを通じて旅行会社にホテル、航空券、ホリデー商品の在庫を提供するB2B旅行サプライヤーです。PHPTRAVELSには宿泊カテゴリ向けのTBOモジュールがあり、お客様自身の認証情報でTBOのホテルAPIを呼び出し、検索、料金確認、予約、バウチャー、キャンセルを他のホテルサプライヤーと同じ予約フローで処理します。TBOの航空運賃は別のTBO航空券モジュールで取り込むため、ホテル、航空券、またはその両方を有効にできます。
- TBO Holidaysのアカウントを開設し、ホテルAPIへのアクセスを申請
- 宿泊カテゴリでTBOモジュールを有効にし、認証情報を登録
- TBOの都市とホテルを自社の目的地に紐付け、マークアップを設定
- TBOのテスト環境で予約とキャンセルを試験
- 本番に切り替えると、TBOのホテルが検索結果に表示されます
- 環境
- テスト
- エンドポイント
- TBO HolidaysホテルAPI
- 認証情報
- ユーザー名: •••• · パスワード: ••••
- マークアップ
- TBOホテル料金に10%
- 既定の国籍と通貨
- AE · USD
検索と予約
食事条件、規定、料金、ステータスを各結果に表示するTBOホテル
TBOの各結果には客室、食事条件、キャンセル規定、ホテルで支払う料金に加え、決済に必要なステータスが表示されます。
- 4★Creekside Heritage Hotelデラックスダブル · 朝食付き$412滞在あたり
- 5★Downtown Tower Suites1ベッドルームスイート · 素泊まり$689滞在あたり
- 4★Marina Beach Resortオーシャンビューツイン · 2食付き$538滞在あたり
国籍に応じた料金
料金と空室状況が国籍や通貨に左右されることがあるため、TBOの検索ごとに宿泊者の国籍と通貨を送信します。
複数室の予約
1件の予約に複数の客室を含め、それぞれに大人、子ども、子どもの年齢を指定し、TBOが返す料金で計算します。
支払い前の料金確認
宿泊者の支払い前に選択した客室をTBOで再見積もりし、請求額を確定料金と一致させます。
ホテルの注意事項と現地料金
サプライヤーの注意事項、チェックイン規定、現地払いの料金を予約前に表示し、バウチャーにも記載します。
ホテルマッピング
TBOのホテルコードを自社の目的地とホテルページに紐付け、1回の検索でTBOの客室を自社ホテルと並べて表示します。
サプライヤーログ
TBOのリクエスト、レスポンス、エラーコードを管理画面に保存し、サポートや監査に活用できます。
予約フロー
TBOホテルの検索からバウチャー、キャンセルまで
TBOのホテル予約ごとにPHPTRAVELSが行う処理です。公開サイトでもB2Bエージェントポータルでも同じです。
検索
都市、日付、客室数、子どもの年齢、国籍でTBOの空室を検索し、他のホテルと統合します。
料金確認
決済前に選択した客室を再見積もりし、キャンセル規定を更新します。
支払い
代表宿泊者の情報を入力し、カード、エージェントウォレット、オフライン決済で支払います。
予約
予約をTBOに送信し、TBOの予約番号を保存します。
バウチャー
TBOの予約番号、食事条件、規定を記載したバウチャーを宿泊者またはエージェントにメール送信します。
キャンセルまたは返金
キャンセルをTBOに送信して料金規定どおりに処理し、返金は管理画面から行います。
在庫
他のホテル仕入れ先と並ぶTBO
TBOは宿泊モジュールのサプライヤーの一つで、航空運賃は専用の航空券モジュールで動くため、1つのプラットフォームで両方を販売できます。
TBOのホテル
TBO Holidaysアカウントの客室を、食事条件、キャンセル規定、ホテルの注意事項とともに提供します。
TBOの航空券
別のTBO航空券モジュールで同じサプライヤーの航空運賃を追加でき、両方を販売する旅行会社に適しています。
他のベッドバンクと契約ホテル
Hotelbeds、RateHawk、Hotelston、Agoda、直接契約ホテルを同じ検索で表示します。
接続できるホテルサプライヤー:
Agoda
Amadeus
Booking.com
Hotelbeds
Hotelston
RateHawk
Stuba
TBO Holidays
Travelport
Wanderbeds
バックオフィス
TBOホテルの販売を1つの管理画面で
TBO予約のマークアップ、エージェント、支払い、サプライヤー記録を、他の商品と同じダッシュボードで管理します。
マークアップと手数料
TBO料金に都市、ホテル、星評価、販売チャネル別のマージンを定額または率で設定します。
B2Bエージェント
サブエージェントは自社の価格レベルでTBOホテルを予約し、与信枠やウォレットで支払います。
支払いと返金
カードやオフラインの支払いを予約に記録し、TBOの客室がキャンセルされると返金します。
予約番号
TBOの予約番号で任意の予約を検索し、ワンクリックでバウチャーを再送できます。
アラート
予約失敗、決済時の料金変更、TBOのエラー応答を通知します。
レポート
TBOの予約、利益、サプライヤーへの支払額をすぐにエクスポートできます。
比較
TBOホテルコネクターの自社開発 vs PHPTRAVELS
TBOホテルAPIの呼び出しを自社で書くところから始めるチームもあります。既製モジュールと比べて、通常必要になる作業は次のとおりです。
| 項目 | 自社開発 | PHPTRAVELS |
|---|---|---|
| 予約フロー | 自社開発検索、料金確認、予約、キャンセルの呼び出しを開発者が実装しテスト | PHPTRAVELS検索、料金確認、予約、バウチャー、キャンセルを宿泊モジュールに搭載 |
| 客室と人数 | 自社開発複数室リクエストと子どもの年齢を自社コードで処理 | PHPTRAVELS予約フォームで子どもの年齢付きの複数室検索に対応 |
| ホテルマッピング | 自社開発TBOのホテルコードを手作業でコンテンツに紐付け | PHPTRAVELS管理画面で都市とホテルを目的地に紐付け |
| サイトとエージェント | 自社開発予約サイトとエージェントポータルはこれから構築 | PHPTRAVELSB2CサイトとB2Bエージェントポータルを同じ環境で提供 |
| TBOの航空券 | 自社開発航空運賃のために2つ目の連携プロジェクトが必要 | PHPTRAVELS同じ管理画面から別のTBO航空券モジュールを有効化 |
活用例
PHPTRAVELSでTBOホテルを販売する事業者
オンライン旅行会社
自社ブランドでTBOのホテルを、直接契約や他のベッドバンクと並べて販売。
B2B旅行会社
サブエージェントがエージェントポータルから自社料金でTBOホテルを検索・予約。
ツアーオペレーターとDMC
TBOのホテルを航空券、ツアー、送迎と組み合わせてパッケージ化。
PHPTRAVELSを選ぶ理由
あなたのTBOアカウント、あなたのプラットフォーム、あなたのコード
ソースコード付き
商用ライセンスのセルフホスト型なので、開発者がTBOのフローを拡張できます。
自社のTBO認証情報
TBO Holidaysとの契約はお客様が保有し、キーはご自身の環境に保管されます。
24言語
右から左に書く言語を含め、各市場の言語と通貨でTBOホテルを販売できます。
B2CとB2B
公開サイトとエージェントポータルを1つの環境で運用。
TBO HolidaysのアカウントをPHPTRAVELSの宿泊モジュールに接続します。宿泊者とエージェントはTBOのホテル料金と空室をリアルタイムで検索でき、ホテルマッピング、料金確認、予約、バウチャー、キャンセルはPHPTRAVELSが処理します。
既製品です。TBO Holidaysは宿泊カテゴリのサプライヤーモジュールなので、開発を依頼する代わりに有効化して認証情報を登録するだけです。準備ができたら設定手順を当社チームにお問い合わせください。
はい。TBO Holidaysに登録し、自社のAPI認証情報を取得します。アカウントで利用できるホテル、料金、予約権限はTBOが決定します。
はい。TBOの航空運賃は航空券カテゴリの別のTBO航空券モジュールで動作します。ホテル、航空券、またはその両方を、それぞれ独自のマークアップで有効にできます。
はい。TBOはHotelbeds、RateHawk、Hotelston、Agoda、契約ホテルと同じ検索で動作し、サプライヤーごとにマークアップルールを設定できます。
プランと、有効にするサプライヤーや決済方法によって異なります。プランは買い切りライセンスのStartup 2499米ドルからです。料金ページをご覧いただくか、営業に見積もりをご依頼ください。
