Разработка интеграций API

Индивидуальная интеграция API для любого API поставщика или партнёра

Если поставщика, платёжного провайдера или системы партнёра нет в списке готовых интеграций, наши разработчики подключают его API к вашей платформе PHPTRAVELS — на тот же процесс поиска, бронирования и отмены, что и у всех остальных источников.

  • REST, SOAP, XML и JSON
  • Смета до начала работ
  • Ежедневные отчёты
  • Передача исходного кода

Как это работает

Индивидуальный коннектор API внутри вашей платформы

PHPTRAVELS поставляется с готовыми модулями для многих API авиабилетов, отелей, авто, туров и платежей. Индивидуальная интеграция API закрывает остальное: региональный банк кроватей, местного консолидатора, принимающую компанию, собственный платёжный процессор или вашу бэк-офисную систему. Наши разработчики изучают документацию API, работают в его песочнице и встраивают коннектор в существующий процесс бронирования, чтобы к его результатам применялись ваши наценки, платежи, правила для агентов и логи без отдельного проекта.

  1. Сначала проверьте список интеграций — возможно, готовый модуль уже есть
  2. Отправьте документацию API, доступ к песочнице и нужные операции
  3. Получите стоимость и сроки от нашего менеджера проекта
  4. Мы разрабатываем и тестируем в песочнице с ежедневными отчётами
  5. Переключитесь на боевые ключи и получите протестированный исходный код
Поставщик
Региональный банк кроватей
Тип API
REST · JSON · OAuth 2.0
Доступ к песочнице
API key: •••• · Secret: ••••
Операции
Поиск, проверка цены, бронирование, отмена
Наценка
12% на тарифы поставщика
Отправить ТЗ на API по почте

Этапы проекта

От документации API до реальных бронирований

Этапы, через которые проходит каждая индивидуальная интеграция, и на каждом вы в курсе.

  1. Задание

    Вы передаёте документацию API, доступ к песочнице и список операций.

  2. Оценка

    Менеджер проекта и разработчики изучают API и присылают стоимость и сроки.

  3. Разработка

    Коннектор пишется в песочнице и встраивается в процесс бронирования.

  4. Тестирование

    Поиск, бронирование, отмена и ошибки проверяются от начала до конца.

  5. Сертификация

    Если поставщик требует сертификацию, готовятся тестовые брони и логи.

  6. Запуск

    Включаются боевые ключи, а ошибки в сданной работе исправляются бесплатно.

Что мы подключаем

Поставщики, платёжные провайдеры и бизнес-системы

Любой API с документацией и тестовым доступом может стать источником или сервисом вашей платформы.

  • API туристических поставщиков

    Поставщики авиабилетов, отелей, авто, туров, трансферов и ж/д без готового модуля, например RezLive или AerTicket.

  • Платёжные провайдеры

    Региональный или собственный шлюз в той же оплате, с возвратами и сверкой по каждой брони.

  • Партнёрские и бизнес-системы

    CRM, бухгалтерия, ERP или ваши внутренние сервисы, подключённые через их API.

Бэк-офис

Управляйте новым источником из той же админки

Индивидуальный коннектор получает те же инструменты администрирования, что и любой поставщик PHPTRAVELS.

  • Наценки и комиссии

    По поставщику, продукту или каналу, фиксированной суммой или процентом.

  • B2B-агенты

    Агенты бронируют у нового поставщика по своим тарифам и платят из кредита или кошелька.

  • Песочница и боевой режим

    Включайте и отключайте поставщика, переключайтесь между тестовыми и боевыми ключами.

  • Номера поставщика

    Каждая бронь хранит номер у поставщика для поддержки и сверки.

  • Уведомления

    Оповещения о неудачных бронях, изменении цены при оплате и ошибках поставщика.

  • Отчёты

    Брони, маржа и задолженность по каждому поставщику с выгрузкой.

Сравнение

Отдельный проект по API и коннектор PHPTRAVELS

Некоторые команды нанимают разработчика, чтобы подключить API к сайту отдельно. Вот что это обычно включает — рядом с коннектором, встроенным в PHPTRAVELS.

ОбластьОтдельная разработкаPHPTRAVELS
Процесс бронированияОтдельная разработкаЭкраны поиска, брони и отмены делаются с нуляPHPTRAVELSВстраивается в готовый поиск, оплату, ваучер и отмену
Наценки и агентыОтдельная разработкаПравила цен и доступ агентов пишутся только под этот APIPHPTRAVELSДействующие наценки, тарифы B2B-агентов и кошелёк работают для нового источника
ПлатежиОтдельная разработкаОплату и возвраты подключают отдельноPHPTRAVELSТа же оплата и обработка возвратов, что и для остальных продуктов
Ошибки и логиОтдельная разработкаПовторы и логирование зависят от разработчикаPHPTRAVELSБезопасные повторы и логи запросов в админке
СтоимостьОтдельная разработкаЗависит от подрядчика; уточняйте условияPHPTRAVELSПочасово, смета до старта, оплата по фактическим часам
Следующий APIОтдельная разработкаКаждый новый поставщик — новый проектPHPTRAVELSКаждый коннектор следует одной схеме и одной админке

Сценарии

Кто заказывает индивидуальные интеграции API

  • Агентства с региональными поставщиками

    Продавайте местный банк кроватей, консолидатора или поставщика экскурсий, от которого зависит ваш рынок.

  • DMC и туроператоры

    Подключайте принимающие компании, трансферы и экскурсии, собирая пакеты из живого инвентаря.

  • Компании, выходящие на новые рынки

    Добавьте местный платёжный сервис, который клиенты новой страны ждут при оплате.

Почему PHPTRAVELS

Индивидуальная работа на вашей платформе

  • Исходный код в комплекте

    Размещение на своём сервере по коммерческой лицензии, код коннектора передаётся вам.

  • Смета до начала работ

    Оплата по рабочим часам блоками по 8 часов с предоплатой; итог — по фактическим часам.

  • Тестирование и поддержка

    Каждое изменение тестируется, а ошибки в сданной работе исправляются бесплатно.

  • B2C и B2B

    Новый API обслуживает и публичный сайт, и портал агентов из одной установки.

FAQ

Вопросы об индивидуальной интеграции API

О чём спрашивают туркомпании перед заказом нового коннектора.

Отдел продаж

Это работа по разработке, которая подключает API без готового модуля PHPTRAVELS — регионального поставщика, платёжного провайдера или внутреннюю систему, — чтобы он работал на том же процессе бронирования, в той же админке и отчётах, что и другие источники.

Сначала посмотрите страницу интеграций. Если у поставщика есть готовый модуль, вы включаете его и вводите свои ключи. Если его нет в списке, коннектор создаётся как индивидуальная разработка.

Большинство API с документацией и тестовым доступом: REST или SOAP, XML или JSON, с ключами API, OAuth или сессионными токенами. Поставщик также должен выдать вам собственный аккаунт и ключи.

Оплата по рабочим часам. Изучив задание, мы присылаем стоимость и сроки; работа оплачивается блоками по 8 часов с предоплатой, итоговая сумма — по фактическим часам. Сначала нужна лицензия PHPTRAVELS — от тарифа Startup за $2499 разово.

Зависит от документации API, нужных операций и того, требует ли поставщик сертификацию. Сроки указаны в смете, а ежедневные отчёты показывают ход работ.

Да. Вы получаете полный исходный код сданной работы в своей установке. Право самостоятельно менять код платформы входит в тариф Enterprise; на остальных тарифах дальнейшие изменения вносит наша команда.