Регистрация ФЛ (авторизованный пользователь)
1.Зайти на страницу http://itsfitness.ru/
2.Перейти в список семинаров (через кнопку «Зарегистрироваться» справа на сайте)
3.Выбрать семинар в рублях для регистрации. У данного семинара поменять сумму аванса к оплате (чтобы проверить работы ЯК и получение ответов об оплате).
ВАЖНО: попробовать зарегистрироваться на разные семинары с Яндекс Касса ИП и Яндекс Касса ООО. Проверить, какая касса прикреплена к семинару можно при его редактирование: поле "Касса"
Как это быстро сделать: перейти в админку -> перейти в список семинаров -> перейти в любой семинар -> поменять в адресной строке ID семинара (который мы берем из адресной строки при регистрации на сайте) -> Поменять сумму аванса на 1 рубль (запомнить правильный аванс!) -> сохранить изменения.
При выборе семинара обратить внимание на валюту: если семинар в рублях, то все должно быть в рублях. А именно: стоимость аванса, полная стоимость семинара в Личном кабинете, сумма передаваемая в Яндекс Кассу, сумма при формировании платежей, сумма при формировании бонусов. Валюта, выбранная при первой регистрации пользователя, становится его валютой (посмотреть в админке сайта при редактировании пользователя).
Рублевыми бонусами можно оплатить только рублевые семинары и т.п.
4.Форма регистрации, на которую мы попали в предыдущем пункте, предзаполнена личной информацией пользователя. Все поля, кроме email, доступны для редактирования.
Поле | Проверочные данные | Другие данные |
---|---|---|
ТИП ПОЛЬЗОВАТЕЛЯ* - выпадающий список (ФЛ или ЮЛ). Если выбираем ЮЛ – добавляются доп. поля для заполнения: ИНН и Название компании | ФЛ добавляются доп. поля для заполнения: ИНН и Название компании | ЮЛ, заполнить только ИНН и потом попробовать опять вернуть ФЛ.При нажатии на кнопку «Регистрация» тут не должно возникнуть ошибок |
ИМЯ* - только текст | Тест | 123 Сработает валидация: поле должно выделиться красной рамочкой.Нас не должно зарегистрировать |
---|---|---|
ФАМИЛИЯ* - только текст | Тестов | 123 Сработает валидация: поле должно выделиться красной рамочкой. Нас не должно зарегистрировать |
EMAIL* - маска (__________@___.__) | Живой email, чтобы проверить уведомления | 123 Сработает валидация: поле должно выделиться красной рамочкой. Нас не должно зарегистрировать |
ТЕЛЕФОН* - маска (+7(___)_______) | +79999999999 | Qwert Сработает валидация: поле должно выделиться красной рамочкой. Нас не должно зарегистрировать |
ГОРОД ПРОЖИВАНИЯ* - выпадающий список | Оставить город Семинара | Выбрать другой город. После регистрации у пользователя в профиле должен сохраниться другой город. В списке заказов у данного семинара должен остаться город семинара. |
ВВЕДИТЕ СВОЙ АДРЕС В СОЦСЕТИ* | 123 | Оставить поле пустым. Сработает валидация: поле должно выделиться красной рамочкой. Нас не должно зарегистрировать |
ОТКУДА ВЫ О НАС УЗНАЛИ* - выпадающий список | Выбрать любой вариант | Оставить поле пустым. Валидация: Выводится сообщение, что Поле не заполнено. Нас не должно зарегистрировать |
ПРОМОКОД | 1. Ввести действующий промокод. Проверить в админке (список ПРОМОКОДЫ). 2. Оставить поле пустым. | Ввести истекший промокод. Должно появиться сообщение «У промокода истек срок действия» |
Согласие с договором публичной оферты | Проставить галочку в чекбоксе | Не проставить галочку в чекбоксе. Нас не должно зарегистрировать |
5.Нас автоматически переадресует в Яндекс Кассу. В оплату передается сумма аванса семинара.
6.Проверить почту
Должно прийти уведомления:
‒ Регистрация на семинар вместе со счетом на оплату (документ во вложении). В счете указывается организация владельца сайта, организация, указанная при регистрации и сумма к оплате (аванс)
И уведомление админу с перечислением всех полей, заполненных пользователем. Проверить, все ли значения правильно передались (не должно быть null значений - может поломаться интеграция с Яндекс Кассой)
7.После оплаты – переадресация в личный кабинет, в список заказов
В списке Заказов появляется семинар, на который мы зарегистрировались:
- Город – должен передаться город семинара (а не город пользователя)
- Название курса
- Даты проведения
Остаток
Остаток = Стоимость семинара \(если счет на аванс не был оплачен\). Остаток = Стоимость семинара - Аванс \(если счет на аванс был оплачен\).
Статус «Оплатить». При просмотре оплаты по заказу проверить данные:
o Дата – дата выставления счета o Сумма – сумма, передаваемая в Счет на оплату \(при первой оплате сумма = аванс\) o Статус – оплачен \(статус меняется автоматически: мы получаем ответ от Яндекс Кассы об успешной оплате, если мы оплатили\). Так же можно поменять статус оплаты вручную в админке сайта. o Способ оплаты \(Яндекс Касса через сайт\)