После закрытия чека КСО может автоматически отображать веб-страницу во встроенном браузере и активацией звукового оповещения. При бездействии покупателя браузер закрывается по таймауту и отображается окно приветствия.

Если сервер, на который был отправлен запрос для отображения страницы, недоступен, то:

  1. Содержимое запрашиваемой веб-страницы отображено не будет.
  2. Браузер будет закрыт.
  3. Будет отображено окно приветствия.

Настройка

Для работы необходимо:

  1. Создать макрос с командой COMMAND_WEB_BROWSER – для отображения страниц во встроенном браузере.
  2. Добавить созданный макрос в список макросов для события DocumentAfterClosing (после закрытия чека).

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

Настройка отображения веб-страницы

Для корректной работы необходимо активировать модуль WebPage.

Для настройки отображения веб-страницы в браузере необходимо для команды COMMAND_WEB_BROWSER задать параметры:

  • url – ссылка на стартовую страницу,
  • timeoutInactive – время (в секундах) до автоматического закрытия браузера при бездействии покупателя,
  • cashMode – отображать встроенный браузер в зависимости от типа кассы.

    Необходимо задать для параметра значение sco (отображать только на SCO).

При необходимости url может быть дополнен комбинацией параметров:

  • код магазина,
  • код кассы,
  • номер карты,
  • номер телефона.

Например:

url = http://127.0.0.1:8000/?ncard=%(cardRecord.number[s])&nphone=%(client.phoneNumber[s])&nshop=%(document.shopCode[s])&cash=art-%(document.shopCode[s])-%(document.cashCode[s])

Настройка воспроизведения звукового сигнала

Для корректной работы необходимо активировать модуль Audio.

Для настройки отображения веб-страницы в браузере необходимо:

  1. Подготовить файл со звуковым оповещением.
  2. Для команды COMMAND_PLAY_SOUND задать параметры:
    • path – путь к файлу для воспроизведения,
    • volume – громкость воспроизведения (опционально).
  • No labels