Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Кому будет полезен этот МОД:

Info

Это клиентский МОД. Он доступен только клиентам.

Он будет полезен клиентам, желающим отправлять командировки на авторизацию при помощи Callback. а так же проводить авторизацию командировок при помощи метода API

Подключение

...

МОДа

...

Для подключения МОДа необходимо перейти в раздел “Marketplace”:

...

Настройка МОДа:

После подключения МОДа, переход к его настройке может быть осуществлен как через окно МОДа в разделе Marketplace;

...

Так и через пункт “Внешняя авторизация” в выпадающем списке “Расширения”

...

После перехода к настройке МОДа. будут доступны следующие параметры:

...

  • Использовать авторизацию - указание условия, при котором будет использована внешняя авторизация.

...

  • Текст кнопки 'Отправить на авторизацию'/Текст кнопки 'Отправить на авторизацию' на английском - указание текста выводимого на “Кнопке” в командировке на соответствующем языке.

  • Текст сообщения об успешной авторизации/Текст сообщения об успешной авторизации на английском - Указание текста, выводимого при успешной авторизации на соответствующем языке.

Настройка Callbacks

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

Возможно использование SOAP или REST приемника для сообщения, в первом случае в теле сообщения необходимо указать всю структуру SOAP-объекта, например, Envelope, Body и так далее. Рекомендуется отправить тестовое сообщение к своему сервису при помощи SOAP UI и получить полный набор заголовков и структуру сообщения.

Допустимые переменные (можно использовать их в Body):

  • @OuterId - уникальный идентификатор заказа во внешней системе

  • @id_ComplexReserve - идентификатор командировки в системе Corteos

  • @Hash - токен, используемый в вызове метода авторизации заказа.

Info
!

Пример

!

...

Image Added

Работа с МОДом:

После подключения и корректной настройки МОДа, в окно командировки будет добавлена “кнопка” “Отправить на авторизацию” (Название кнопки зависит от указанного в настройках МОДа)

...

При нажатии на нее, командировка будет отправлена на авторизацию во внешнюю систему:

...

...

Note

ВНИМАНИЕ! До прохождения авторизации все действия кроме отмены командировки будут недоступны.

Прервать процесс можно только из внешней системы при помощи вызова метода API внешней авторизации https://dev.auchantravel.ru/PortableViews/ModExternalAuthViews/XmlGate/ExternalAuth.asmx?op=Authorize

...