API開発サービス
あらゆるサプライヤー・パートナーAPIのカスタムAPI連携
サプライヤー、決済代行会社、パートナーのシステムが既製の連携一覧にない場合、当社の開発者がそのAPIをお客様のPHPTRAVELSプラットフォームに接続します。検索、予約、キャンセルの流れは他のすべての仕入れ元と同じです。
- REST・SOAP・XML・JSON
- 着手前に見積もり
- 毎日の進捗報告
- ソースコード納品
仕組み
プラットフォームに組み込むカスタムAPIコネクタ
PHPTRAVELSには、多くの航空券、ホテル、レンタカー、ツアー、決済API向けの既製モジュールがあります。カスタムAPI連携はそれ以外をカバーします。地域のベッドバンク、現地のコンソリデーター、ランドオペレーター、独自の決済代行会社、あるいは自社のバックオフィスシステムなどです。当社の開発者がAPIドキュメントを読み、サンドボックスで開発し、既存の予約フローにコネクタを組み込みます。結果にはマークアップ、決済、エージェントルール、ログがそのまま適用され、別プロジェクトは不要です。
- まず連携一覧を確認し、既製モジュールがないか調べる
- APIドキュメント、サンドボックスのアクセス情報、必要な操作を送る
- プロジェクトマネージャーから費用とスケジュールを受け取る
- サンドボックスで開発・テストし、毎日進捗を報告
- 本番の認証情報に切り替え、テスト済みのソースコードを受け取る
- サプライヤー
- 地域のベッドバンク
- APIの種類
- REST · JSON · OAuth 2.0
- サンドボックス接続
- API key: •••• · Secret: ••••
- 操作
- 検索、料金確認、予約、キャンセル
- マークアップ
- サプライヤー料金に12%
正規化された結果
新しいAPIでも、お客様が見慣れた同じ検索結果
サプライヤーがどの形式で返しても、コネクタが料金、条件、ステータス付きのPHPTRAVELSの結果に変換します。
- Old Town Boutique Hotel地域ベッドバンク · REST/JSON · ダブルルーム、朝食付き$184合計
- イスタンブール発ロンドン行き · エコノミー現地コンソリデーター · XML/SOAP · 経由1回$268合計
- 空港送迎 · 専用セダンランドオペレーター · パートナーAPI · 最大3名$45合計
共通の予約フロー
検索、料金確認、予約、バウチャー、キャンセルは既製モジュールと同じフローで動きます。
コンテンツとコードのマッピング
サプライヤーの都市、ホテル、空港、客室タイプ、ステータスをプラットフォームのコードに対応付けます。
あらゆるプロトコル
RESTやSOAP、XMLやJSON、APIキー、OAuth、セッショントークンをコネクタ内で処理します。
タイムアウトと安全な再試行
予約リクエストは安全に再試行され、応答が遅くても予約が重複しません。
リクエストログ
リクエスト、レスポンス、エラーを管理画面に記録し、サポート、監査、サプライヤー認定に活用できます。
コネクタのコードはお客様のもの
完成したコネクタはソースコードで納品され、お客様のインストール環境で動作します。
プロジェクトの流れ
APIドキュメントから本番予約まで
すべてのカスタム連携が通る各段階を、その都度お知らせします。
ブリーフ
APIドキュメント、サンドボックスのアクセス情報、対応する操作を共有いただきます。
レビュー
プロジェクトマネージャーと開発者がAPIを確認し、費用とスケジュールをお送りします。
開発
サンドボックスでコネクタを作成し、予約フローに組み込みます。
テスト
検索、予約、キャンセル、エラー時の動作を一貫してテストします。
認定
サプライヤーが認定を求める場合、テスト予約とログを用意します。
本番稼働
本番の認証情報を有効化し、納品物の不具合は無償で修正します。
接続できるもの
サプライヤー、決済代行会社、業務システム
ドキュメントとテスト環境があるAPIなら、プラットフォームの仕入れ元やサービスにできます。
旅行サプライヤーAPI
既製モジュールのない航空券、ホテル、レンタカー、ツアー、送迎、鉄道のサプライヤー。例:RezLive、AerTicket。
決済代行会社
地域の決済ゲートウェイや独自ゲートウェイを同じチェックアウトに追加し、返金と照合を予約ごとに管理。
パートナー・業務システム
CRM、会計、ERP、社内サービスを各APIで接続します。
バックオフィス
新しい仕入れ元も同じ管理画面で運用
カスタムコネクタは、PHPTRAVELSのすべてのサプライヤーが持つ管理機能を引き継ぎます。
マークアップと手数料
サプライヤー、商品、チャネル別に、定額または割合で設定。
B2Bエージェント
エージェントは自社料金で新しいサプライヤーを予約し、与信またはウォレットで支払います。
サンドボックスと本番
サプライヤーの有効・無効を切り替え、テストと本番の認証情報を切り替えます。
サプライヤー予約番号
各予約にサプライヤーの予約番号を保存し、サポートと照合に使えます。
アラート
予約失敗、決済時の料金変更、サプライヤーエラーを通知します。
レポート
サプライヤー別の予約、利益、支払額をエクスポートできます。
比較
単独のAPI開発とPHPTRAVELSコネクタの比較
APIをウェブサイトに単独でつなぐため開発者を雇うチームもあります。一般的に必要となる作業を、PHPTRAVELSに組み込まれたコネクタと並べました。
| 項目 | 単独開発 | PHPTRAVELS |
|---|---|---|
| 予約フロー | 単独開発検索、予約、キャンセル画面をゼロから構築 | PHPTRAVELS既存の検索、決済、バウチャー、キャンセルの流れに接続 |
| マークアップとエージェント | 単独開発料金ルールとエージェント権限をこのAPI専用に作成 | PHPTRAVELS既存のマークアップ、B2Bエージェント料金、ウォレットが新しい仕入れ元にも適用 |
| 決済 | 単独開発決済と返金を別途接続 | PHPTRAVELS他の商品と同じ決済と返金処理 |
| エラーとログ | 単独開発再試行とログは開発者次第 | PHPTRAVELS安全な再試行とリクエストログを管理画面で確認 |
| 費用 | 単独開発委託先により異なるため条件を要確認 | PHPTRAVELS時間単位、着手前に見積もり、実稼働時間で請求 |
| 次のAPI | 単独開発新しいサプライヤーごとに別プロジェクト | PHPTRAVELSどのコネクタも同じ構成と管理画面 |
活用例
カスタムAPI連携を依頼するのは
地域サプライヤーを持つ旅行会社
市場に欠かせない現地のベッドバンク、コンソリデーター、アクティビティ事業者を販売。
DMCとツアーオペレーター
ランドオペレーター、送迎、観光のパートナーを接続し、リアルタイム在庫でパッケージを作成。
新市場に進出する企業
新しい国の顧客がチェックアウトで期待する現地の決済サービスを追加。
PHPTRAVELSを選ぶ理由
自社所有のプラットフォームでカスタム開発
ソースコード付き
商用ライセンスでセルフホスト。コネクタのコードもお渡しします。
着手前に見積もり
営業時間ベースで8時間単位の前払い。最終費用は実稼働時間に基づきます。
テスト済みでサポート付き
すべての変更をテストし、納品物の不具合は無償で修正します。
B2CとB2B
新しいAPIは一つのインストールで公開サイトとエージェントポータルの両方に対応します。
地域サプライヤー、決済代行会社、社内システムなど、PHPTRAVELSに既製モジュールがないAPIを接続する開発作業です。接続後は他の仕入れ元と同じ予約フロー、管理画面、レポートで動作します。
まず連携ページを確認してください。既製モジュールがあれば有効化して認証情報を入力するだけです。一覧にない場合は、カスタム開発でコネクタを構築します。
ドキュメントとテスト環境があるほとんどのAPIに対応します。RESTやSOAP、XMLやJSON、APIキー、OAuth、セッショントークンなどです。サプライヤーからお客様専用のアカウントと認証情報を取得する必要があります。
営業時間ベースです。ブリーフを確認後、費用とスケジュールをお送りします。作業は8時間単位の前払いで、最終費用は実稼働時間に基づきます。事前にPHPTRAVELSのライセンスが必要で、Startupプランは一括$2499からです。
APIドキュメント、必要な操作、サプライヤーの認定の有無によります。見積もりにスケジュールが含まれ、毎日の報告で進捗を確認できます。
はい。納品物の完全なソースコードをお客様のインストール環境で受け取れます。プラットフォームのソースを自社で改変する権利はEnterpriseプランに含まれ、その他のプランでは以降の変更を当社チームが行います。
