Разработка интеграций 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 обслуживает и публичный сайт, и портал агентов из одной установки.
FAQ
Вопросы об индивидуальной интеграции API
О чём спрашивают туркомпании перед заказом нового коннектора.
Отдел продажЭто работа по разработке, которая подключает API без готового модуля PHPTRAVELS — регионального поставщика, платёжного провайдера или внутреннюю систему, — чтобы он работал на том же процессе бронирования, в той же админке и отчётах, что и другие источники.
Сначала посмотрите страницу интеграций. Если у поставщика есть готовый модуль, вы включаете его и вводите свои ключи. Если его нет в списке, коннектор создаётся как индивидуальная разработка.
Большинство API с документацией и тестовым доступом: REST или SOAP, XML или JSON, с ключами API, OAuth или сессионными токенами. Поставщик также должен выдать вам собственный аккаунт и ключи.
Оплата по рабочим часам. Изучив задание, мы присылаем стоимость и сроки; работа оплачивается блоками по 8 часов с предоплатой, итоговая сумма — по фактическим часам. Сначала нужна лицензия PHPTRAVELS — от тарифа Startup за $2499 разово.
Зависит от документации API, нужных операций и того, требует ли поставщик сертификацию. Сроки указаны в смете, а ежедневные отчёты показывают ход работ.
Да. Вы получаете полный исходный код сданной работы в своей установке. Право самостоятельно менять код платформы входит в тариф Enterprise; на остальных тарифах дальнейшие изменения вносит наша команда.
Узнайте больше
Ещё о платформе
- Интеграция туристических APIПодключение поставщиков XML и JSON на PHP
- КастомизацияСделайте платформу своей
- Что такое интеграция APIПростое руководство для туристического бизнеса
- Все интеграцииАктуальный полный список
- Нанять тревел-разработчиковВыделенные разработчики, QA и DevOps для туризма
- Индивидуальные решенияБронирование, поставщики и отчёты под заказ
