Мастер-Web:Дополнительный модуль Упрощенная регистрация для частных лиц — различия между версиями

Материал из Megatec
Перейти к: навигация, поиск
[непроверенная версия][непроверенная версия]
(Установка)
(Подбор тура)
Строка 145: Строка 145:
 
==Работа в системе==
 
==Работа в системе==
 
===Подбор тура===
 
===Подбор тура===
Неавторизованный пользователь может выбрать тур по подходящим параметрам, нажав на кнопку "Поиск" в данной форме:
+
Неавторизованный пользователь может подобрать себе тур по подходящим параметрам, после чего перед ним будет доступен выбор Прайс-листа на конкретную дату заезда:
 
<BR>
 
<BR>
[[Файл:Nr1.png]]
+
[[Файл:Nr2.png|Выбор Прайс-листа]]
<BR>
 
Далее перед ним будет доступен выбор Прайс-листа на конкретную дату заезда:
 
<BR>
 
[[Файл:Nr2.png]]
 
 
<BR>
 
<BR>
 
При нажатии на необходимый Прайс-лист, пользователь попадает в корзину, где ему нужно ввести личные данные всех участников путевки:
 
При нажатии на необходимый Прайс-лист, пользователь попадает в корзину, где ему нужно ввести личные данные всех участников путевки:
 
<BR>
 
<BR>
[[Файл:Nr3.png]]
+
[[Файл:Nr010.png|Корзина ввода личных данных]]
 
<BR>
 
<BR>
 
При нажатии на кнопку "Оформить", пользователь попадет в окно, в котором может продолжить бронирование как частное лицо:
 
При нажатии на кнопку "Оформить", пользователь попадет в окно, в котором может продолжить бронирование как частное лицо:
 
<BR>
 
<BR>
[[Файл:Nr4.png]]
+
[[Файл:Nr4.png|Окно бронирования]]
 
<BR>
 
<BR>
 
В случае корректного ввода электронной почты и телефона, а также при условии, что в системе нет пользователя, зарегистрированного с тем же электронным адресом, заявка пользователя принимается в систему, а для него создается профиль.
 
В случае корректного ввода электронной почты и телефона, а также при условии, что в системе нет пользователя, зарегистрированного с тем же электронным адресом, заявка пользователя принимается в систему, а для него создается профиль.
 
<BR>
 
<BR>
[[Файл:Nr5.png]]
+
[[Файл:Nr011.png|Созданная заявка]]
 
<BR>
 
<BR>
 +
 
===Уведомления на почту===
 
===Уведомления на почту===
 
После регистрации пользователю на почту приходит письмо с регистрационными данными:
 
После регистрации пользователю на почту приходит письмо с регистрационными данными:

Версия 10:38, 14 февраля 2019

Версия статьи от 14-02-2019.

Введение

Данный модуль предназначен для упрощенной регистрации для частных лиц при бронировании путевки.

Установка

Для установки дополнительного модуля Упрощенная регистрация для частных лиц нужно выложить распакованные файлы из архива mw-SocialLoginPlugin-9.2.XX.XXXXX в каталог, где лежит ПК «Мастер-Web».
Для корректной работы модуля предварительно должен быть установлен дополнительный модуль Бронирование для частных лиц.
Плагин доступен в экранах Расширенная корзина и Упрощенная корзина.

Настройка

Подключение к базе данных ПК «Мастер-Тур»

В файле web.config пропишите необходимые параметры подключения (красным цветом выделены значения, которые необходимо ввести). Строка подключения к базе данных ПК «Мастер-Тур»:

  1. <add key = "connectionString" value = "Data Source=ip-адрес сервера базы данных ПК «Мастер-Тур»;Initial Catalog=название базы данных ПК «Мастер-Тур»;User ID=логин пользователя ПК «Мастер-Тур»;Password=пароль пользователя ПК «Мастер-Тур»"/>
  2. <add key = "connectionStringShort" value = "Data Source=ip-адрес сервера базы данных ПК «Мастер-Тур»;Initial Catalog=название базы данных ПК «Мастер-Тур»"/>

Настройки в файле WEB.CONFIG основного приложения

Настройки регистрации для частных лиц

Данные настройки прописываются в дополнение к обычным настройкам приложения ПК Мастер-Web Standard.

Описание Значение Настройка
1 Настройка, позволяющая частным лицам бронировать путевки без стандартной регистрации
  • true – частные лица могут регистрироваться и бронировать путевки в базу туроператора;
  • false или отсутствие настройки – возможность отключена.
<add key="BookingNoRegistration" value="true"/>
2 Настройка, позволяющая частным лицам регистрироваться на сайте оператора и бронировать путевки в базу ПК Мастер-Тур.
  • true – частные лица могут регистрироваться и бронировать путевки в базу туроператора;
  • false или отсутствие настройки – возможность отключена.
<add key="personalBooking" value="true"/>
3 Настройка, определяющая партнера в базе ПК Мастер-Тур, к которому будут привязываться заявки от частных лиц. Ключ партнера (таблица tbl_Partners), к которому будут привязываться путевки от частных лиц.
<add key="personalBookingPartnerKey" value="10769"/>
4 Включение дополнительного модуля Система онлайн платежей. Путь к приложению «Система онлайн платежей».
<add key="paymentsLink" value="http://somesite/Payments" />
5 Настройка, определяющая статусы путевок, при которых доступна возможность онлайн оплаты. Ключи статусов из таблицы [Order_Status].
<add key="paymentsStatuses" value="7,37" />

Настройка отправки e-mail сообщений в системе бронирования

В таблице ниже приведены настройки e-mail адресов, которые должны быть заданы в системе, для отправки и получения сообщений.

Отправитель/получатель Настройка Расположение
Адрес, с которого отправляются письма из системы бронирования.
<add key="mailFrom" value="mail@megatec.ru" />
Web.config
Адрес администратора системы.
<add key="rcptTo" value="mail@megatec.ru" />
Web.config
Дополнительные e-mail адреса, на которые приходят сообщения о новой регистрации и заявки на бронирование.
<add key="addRcptTo" value="e-mail1@mail.ru;e-mail2@mail.ru" />
Web.config
Настройка почтового сервера.
<add key="smtpServer" value="mail.megatec.ru" />
Web.config
Порт (по умолчанию 25).
<add key="smtpPort" value="25" />
Web.config
Тип авторизации на сервере. Если не используется авторизация, то None, если используется, то Base64.
<add key="smtpAuthentication" value="Base64" />
Web.config
Имя пользователя для подключения к SMTP-серверу.
<add key="smtpUser" value="Domain\Username" />
Web.config
Пароль пользователя.
<add key="smtpPassword" value="Password" />
Web.config

Работа в системе

Подбор тура

Неавторизованный пользователь может подобрать себе тур по подходящим параметрам, после чего перед ним будет доступен выбор Прайс-листа на конкретную дату заезда:
Выбор Прайс-листа
При нажатии на необходимый Прайс-лист, пользователь попадает в корзину, где ему нужно ввести личные данные всех участников путевки:
Корзина ввода личных данных
При нажатии на кнопку "Оформить", пользователь попадет в окно, в котором может продолжить бронирование как частное лицо:
Окно бронирования
В случае корректного ввода электронной почты и телефона, а также при условии, что в системе нет пользователя, зарегистрированного с тем же электронным адресом, заявка пользователя принимается в систему, а для него создается профиль.
Созданная заявка

Уведомления на почту

После регистрации пользователю на почту приходит письмо с регистрационными данными:
Nr6.png
После каждой новой заявки администратору сервиса на почту приходит письмо с новой заявкой:
Nr007.png

Личные данные

Уже после упрощенной регистрации пользователь сможет увидеть список и статус всех своих заявок в разделе "Список заявок":
Nr008.png
А также пользователь сможет поменять личные данные в разделе "Личный кабинет":
Nr009.png