"Форма оплаты BTA" (ModBTAFormOfPayment)
Используется вместе с МОДом Формы оплаты. Представленный МОД вносит специальный формат для BTA в системы бронирования авиабилетов, если выбрана соответствующая форма оплаты и авиакомпания поддерживает данный формат (для этого проверяется список из мода Авиакомпании для BTA на стороне агента).
ВНИМАНИЕ! Этот МОД работает совместно с МОДами “Авиакомпании, работающие с BTA” и “Код для формы оплаты”
Для реализации подключения формы оплаты BTA внутри системы, необходимо подключать необходимые МОДы в следующем порядке:
“Авиакомпании, работающие с BTA” (Агентский МОД)
“Код для формы оплаты” (Клиентский МОД)
“Форма оплаты BTA” (Клиентский МОД)
Кому будет полезен этот МОД
Это клиентский МОД. Он доступен для подключения и использования только клиенту.
Этот МОД будет полезен компаниям желающим использовать форму оплаты картами BTA
Подключение МОДа
Для подключения МОДа необходимо перейти в раздел Marketplace
Работа с МОДом
После подключения МОДа необходимо перейти в список бюджетных и внутри справочника “Форма оплаты” внести код для BTA.
Так как это совершенно обычный код, возможно реализовать совершенно разные сценарии его использования, например:
сделать так, чтобы форма оплаты BTA была доступна только для определенных видов услуг(например, для авиабилетов) через зависимости кода от типа услуги;
дать каждой из организации внутри холдинга возможность использовать свою карту(через зависимости кода от организации);
разрешить использовать то или иное BTA в зависимости от выбранного кост-центра;
Или скомбинировать все предложенные варианты.
В нашем сценарии мы просто разрешим использовать данный код для авиабилетов и заведем две BTA с разделением по компаниям:
Предположим, что у нас есть две организации, Bellator и UFC, и мы хотим дать каждой организации возможность платить своей картой. Для этого мы создадим два кода:
BTA для Bellator;
BTA для UFC.
Не забываем указать специальное поведение для кода “Код для формы оплаты BTA”
Привяжем его к нужной организации:
И типу услуг “Авиабилеты”:
Мы видим, что после сохранения кода у нас появился новый раздел в редакторе - “Форматы для BTA”. Там мы можем завести нужные команды для каждой из используемых у нас GDS - например, как было указано выше, для Amadeus:
Указанные нами команды будут выполнены при оформлении авиабилетов, непосредственно перед самой выпиской. Без этих команд ничего работать не будет, поэтому не забываем их заводить.
Пример
Создадим командировку, в которой будет 4 заказа:
Заказ гостиницы;
Заказ авиабилетов для UFC;
Заказ авиабилетов для Bellator;
Заказ услуг.
Командировка будет выглядеть вот так:
На шаге установки кодов для каждого из заказов нам будет предложено выбрать форму оплаты.
Заказ авиабилетов, который оплачивает UFC, будет иметь единственно доступную форму оплаты BTA для UFC:
Аналогично и для авиабилетов от Bellator будет доступна только оплата картой, но уже другой:
Для гостиницы будет доступна только “Безналичная оплата”:
В “Других услугах” формы оплаты вообще не будет: