Изменения

Перейти к навигации Перейти к поиску

Нотификация

6613 байт добавлено, 16:08, 7 августа 2020
Список редактируемых нотификаций
== Список редактируемых нотификаций ==
* '''Бронирование перелета ''' — отправляется пользователю при бронировании перелета. * '''Бронирование отеля ''' — отправляется пользователю при бронировании отеля.* Бронирование экскурсии * '''Бронирование трансфера поезда''' — отправляется пользователю при бронировании ж/д билета.* Бронирование поезда * '''Напоминание о бронировании (перед автоматической аннуляцией) ''' — отправляется пользователю за указанное время (в минутах) до истечения таймлимита. *'''Аннуляция''' — отправляется пользователю при ручной аннуляции заказа. Работает для компонентов ''ЖД'' и ''Отели''. *'''Аннуляция перелета''' — отправляется '''''при автоматической и ручной аннуляции перелета''''', поддерживает дополнительные переменные из шаблона «бронирование полета». Действует только для компонента ''Авиа''. * '''Автоматическая аннуляция''' — отправляется по истечении таймлимита бронирования. Если шаблон не задан, при автоматической аннуляции отправляется шаблон '''''Аннуляция'''''.{{Attention|Если задан шаблон '''''Аннуляция перелета''''', то и при ручной, и при автоматической аннуляции сработает данный шаблон независимо от наличия шаблонов '''''Аннуляция''''' и '''''Автоматическая аннуляция '''''.}} *'''Нотификация о проблеме в заказе''' — отправляется в случае если при оформлении заказа произошла ошибка. Для шаблона существует переменная %PROBLEM_MESSAGE% в которой содержится текст с причиной ошибки. *'''Нотификация о дедлайне по внесению дополнительных данных в заказ авиа''' — шаблон о наступлении крайнего срока по внесению дополнительных данных в заказ, отправляется по всем актуальным (забронированным и выписанным заказам) за X часов (заданных в настройках почты) до времени вылета. Поддерживает все переменные из шаблона нотификации о бронировании перелета; * Аннуляция '''Заказ был изменен при синхронизации''' — отправляется при включенном параметре «Отправлять письмо клиенту об изменении заказа», когда при синхронизации в заказе произошли изменения. При заполнении данного шаблона обращайте внимание на выбранную языковую версию, для корректной работы необходимо заполнять шаблон для ''Всех языков''. Работает для компонентов ''ЖД'' и ''Отели''. * Аннуляция '''Заказ был изменен при синхронизации (перелет)''' — аналогичный шаблону ''Заказ был изменен при синхронизации'', поддерживает дополнительные переменные из шаблона ''Бронирование перелета ''; * '''Восстановление пароля ''' — отправляется, когда пользователь запрашивает восстановление пароля для входа в систему; * '''Регистрация''' — см. [[Регистрация |Настройка шаблонов сообщений о регистрации]]; * '''Приветствие нового пользователя ''' — см. [[Регистрация|Настройка шаблонов сообщений о регистрации]]; * '''Выписка ''' — отправляется при выписке билетов после нажатия кнопки ''выписать'', либо после запуска автовыписки; * '''Выбранные результаты поиска''' — см. [[Отправка результатов поиска по e-mail]]; *'''Счет-квитанция ''' — см. [[Счет]]; * '''Заказ оплачен ''' — отправляется при установке статуса заказа ''Оплачено''; * '''Нотификация для Курьерской службы ''' — отправляется, когда выбирается и подтверждается менеджером данный способ оплаты; * '''Нотификация для Рапиды''' — отправляется, когда выбирается и подтверждается менеджером данный способ оплаты; * '''Нотификация для ElsomComepay''' — отправляется, когда выбирается и подтверждается менеджером данный способ оплаты;  * '''Нотификация для QiwiTerminal'''* Нотификация для Comepay * '''Заказ «по запросу» подтвержден ''' * '''Заказ «по запросу» не подтвержден ''' * Нотификация о дедлайне по внесению дополнительных данных* Заказ был изменен при синхронизации * '''Нотификация о необходимости установить код валитадора в реквизитах'''* Заказ был изменен при синхронизации (перелет)* Нотификация о проблеме в заказе* '''Нотификация о необходимости ручной выписки заказа''' * '''Нотификация об ожидании ручной выписки заказа '''  * '''Подтверждение контакта (e-mail, телефон)''' * '''Подтверждение авторизации''' * '''Требуется утверждение заказа''' * '''Утверждение заказа получено''' * '''В утверждении заказа отказано''' * '''Новая заявка на обмен билетов''' * '''Новая заявка на возврат билетов''' * '''Произведен расчет по заявке возврата или обмена''' *'''Заявка на возврат или обмен отклонена''' *'''Заявка на возврат или обмен оплачена'''
== Переменные шаблонов сообщений ==
[[Файл:Переменные_шаблонов_сообщений.png‎ |350px|thumb|right|Переменные шаблонов сообщений]]
Для каждой нотификации доступен набор шаблонных переменных, которые можно использовать для подстановки конкретных значений , относящихся к нотификации , в момент перед отправкой сообщения.
На рисунке выделена иконка для вызова справочника переменных для текущего шаблона.
Пример сообщения:[[Файл:Нотификация_Запрос_на_выписку.PNG|800px|thumb|center|Нотификация «Запрос на выписку»]]
 
= Нотификации об ошибках ГДС =
В разделе «Настройки системы» → «Нотификации и документы» → «Нотификации об ошибках ГДС» возможна настройка нотификационных правил, в соответствии с которыми будут отправляться e-mail уведомления на указанные email адреса в случае получения ошибок от поставщика при совершении указанных ниже действий.
==== Правило нотификации ====
Правило нотификации состоит из 4 параметров и определяет группу событий и соответствующий адрес электронной почты для нотификации об ошибках по данной группе:
* '''GDS''' - определяет конкретную GDS либо все;
* '''Запрос''' - определяет группу конкретных событий для нотификации:
** бронирование
** аннуляция
** поиск
** выписка
** обновление
** войдирование
* '''В ошибке содержится следующая фраза''' - строка для точного сопоставления. Узко специализирует нотификационное правило.
* '''Адреса почты для нотификаций''' (через символ ";") - адреса, на которые будут отправляться сообщения об ошибках. Обязательное поле для заполнения.
= Специфический алгоритм работы =
# Если нотификация была отправлена успешно, то бронь помечается соответствующим признаком и больше нотификация данного типа не отправляется.
# Если отправка была не успешна(к примеру, указан не правильный e-mail), то будут сделаны ещё 4 попытки отправить нотификацию при последующих запусках крона.
# Если по истичении истечении 4-х попыток отправить нотификацию так и не удалось, то попытки прекрашаются.
Настройки для вышеописанных 2-х нотификаций находятся тут:
1382
правки

Навигация

'