...
- В ЛК Клиента:
Неавторизованный пользователь:
a. Попадает на окно авторизации/ регистрации
b. После успешной авторизации/ регистрации продолжает процесс оформления по аналогии с авторизованным пользователем.
Авторизованный пользователь:
a. Попадает на соответствующую страницу оформления доп. услуги в ЛК(шаг 1). Для каждой услуги должна быть реализована форма страница оформления с полями(все поля являются обязательными, подтягиваются из профиля при наличии)формой со следующими полями:
- Фамилия
- Имя
- Отчество
- Телефон
- E-mail
При этом: - Все поля
- являются обязательными для заполнения
- Данные подтягиваются из профиля при наличии(ФИО, телефон, E-mail)
- Система должна обеспечивать проверку корректности введённого пользователем E-mail, Телефона и ФИО.
- После нажатия кнопки "Далее" пользователь переходит к шагу 2, а В Bitrix24 Б24 создаётся заявка со статусом «Не оплачено".
Перед оплатой пользователь должен согласиться с офертой (шаг 2).
Реализовать Для этого необходимо реализовать страницу ознакомления с офертой с интерфейсными элементами:
Чек-бокс "Я ознакомлен и согласен с условиями оферты" (согласовать текст)
- Кнопка Оплатить
- После прожатия чек-бокса, клиенту становится доступной кнопка "Оплатить".
- После нажатия на кнопку "Оплатить" пользователь переходит к оплате через PayKeeper.
- После успешной оплаты:
- Отображается страница с сообщением "Поздравляем! Оплата прошла успешно. Чек направлен на ваш E-mail. Мы свяжемся с вами в ближайшее время."
Клиент получает чек на e-mail;
В Bitrix24 Б24 обновляется заявка со статусом «Оплачено».
- В случае неуспешной оплаты отображается страница с сообщением "Оплата не прошла. В ближайшее время с вами свяжется наш специалист".
- Необходимо создать раздел в ЛК Клиента "Мои услуги", где клиент сможет видеть свои оформленные заявки на услуги(по аналогии с разделом "Моя недвижимость").
Ключевые элементы:Название услуги
- Изображение услуги
- Стоимость услуги
- Статус услуги (Оплачено/ Не оплачено)
- Услуга в разделе "Мои услуги" должна появляться после нажатия на кнопку Далее(П. 3.).
- Должна быть реализована связь между заявкой в Б24 и Услугой в разделе "Мои услуги" таким образом, что при изменении статуса в Б24 менялся статус и в услуге в ЛК Клиента.
4.2. Пользовательские роли:
...