2016-10-13 1 views

ответ

0

Вы можете использовать комбинацию EnhancedAirBook и PassengerDetails API, чтобы создать заказ, включая выбранные рейсы из InstaFlights:

Для того, чтобы оформить билет после этого, вы можете использовать API AirTicketLLSRQ - вот рабочий процесс, который объясняет, как для его использования: https://developer.sabre.com/docs/workflows/issue_air_ticket

Тот же API - AirTicketLLSRQ - принимает форму оплаты. Для некоторых рынков и кредитных карт, которые вы можете использовать другой API, чтобы получить одобрение кредитной карты:

https://developer.sabre.com/docs/read/soap_apis/air/fulfill/get_credit_card_approval

Так, в целом, последовательность APIs будет: - InstaFlights (или любой другой воздух торгового сервиса) - EnhancedAirBook + PassengerDetails API, - Опционально - при использовании оплаты по кредитной карте - использовать Get по кредитной карте API утверждения (или любой другой платежный шлюз по вашему выбору) - DesignatePrinter + AirTicketLLSRQ выдавать билеты

для другие примеры рабочих процессов, пожалуйста, обратитесь к github, который включает примеры запросов и объяснений: https://github.com/sabredevstudio/sabreapisworkflows

+0

Спасибо, я попробую эту последовательность. – Melon

+0

Вы упомянули '_ (или любой другой платежный шлюз по вашему выбору) _'. Итак, какой API следует использовать, если я хочу подключить внешние платежные шлюзы к Sabre? – Melon

+0

Это не значит, что вы подключите их к Sabre, вы получите в основном код авторизации для своей транзакции, а затем используйте его в AirTicketLLSRQ в деталях оплаты кредитной карты. – fcarreno

Смежные вопросы