Настроенный алгоритм работы можно проверить и протестировать через стандартный Виджет, который располагается по адресу http://<адрес:порт_службы>/Widget/Example ( http://localhost:9010/Widget/Example).
Существует два сценария продаж:
1) Продажи клиенту, не существующему в БД Барс.
Такие продажи называются обезличенными продажами. Для использования данного сценария
необходимо отключить использование идентификатора пользователя из Барс и разрешить регистрацию (раздел "Перечень настраиваемых параметров" в Параметрах конфигурации WebStore).
Пользователь регистрируется на сайте, затем для аутентификации требуется ввод почты и пароля. В данном сценарии недоступно пополнение счета. Также нельзя просмотреть
состояние и историю личного счета. При каждой продаже билета или абонемента в системе Барс создается новый счет, на который продается билет/абонемент.
2) Продажи клиенту, уже существующему в системе Барс.
Для использования данного сценария необходимо включить использование идентификатора пользователя из Барс (раздел "Перечень настраиваемых параметров" в Параметрах конфигурации WebStore). В этом случае при первом входе в систему нужно восстановить доступ. Для восстановления доступа может использоваться как e-mail, указанный в персональной информации клиента, так и номер клиента в системе Барс.
После входа могут быть доступны (настраивается в файле конфигурации веб-службы SkiWebStore.Config.json) следующие операции:
Личный кабинет позволяет:
Для оформления покупки выбираем дату, билет или абонемент из выпадающего списка, количество. Затем кликаем «Оплатить». Откроется страница оплаты банковской картой.
После успешного проведения платежа в пользу предприятия-продавца будет выведена информация о платеже. Кликните «Вернуться в Интернет-магазин» для завершения оплаты. Если проверка проведена успешно, будет выведен список приобретенных билетов или абонементов, которые содержат ссылки для скачивания в формате .pdf.
Если возврата в интернет-магазин после совершения оплаты не совершалось, то
проданные билеты/абонементы появятся в системе «Барс» в течение десяти минут.
В случае нулевой стоимости приобретаемых товаров шаг оплаты банковской картой опускается.