E-num авторизация при помощи QR-кода

Использование QR-кода в сервисе E-num

Клиентские приложения для E-num (в т.ч. и встроенный в приложение WebMoney Keeper) поддерживают быстрый способ ввода исходных значений - при помощи QR-кода.

При необходимости дополнительно авторизоваться на сайте или подтвердить операцию при помощи сервиса E-num вы получаете изображение двумерного QR-кода, в котором зашифрована следующая информация:

  • число-вопрос,
  • параметры платежа - номер кошелька получателя и сумма перевода (только в случае подтверждения транзакций).

Например, при подтверждении платежа через сервис Мерчант вы увидите примерно такую картинку.

Далее необходимо на мобильном телефоне запустить E-num клиент и выбрать в главном меню пункт "QR-код".

Затем нужно направить видоискатель камеры телефона на штрих-код и произвести фотосъемку, нажав кнопку "Ок".

E-num клиент автоматически распознает QR-код и выдаст на экран число-ответ.

В том случае если распознать изображение QR-кода не представляется возможным (низкое разрешение фотоснимка, неудачный ракурс и т.п.), получить число-ответ вы сможете обычным способом, выбрав в E-num клиенте пункты "Подтвердить действие" или "Подтвердить платеж".

При авторизации и подтверждении операций в виде QR-кода предоставляется uri (унифицированный идентификатор ресурса) следующего формата:

  • Для входа на сайт:
полный вариант ссылки сокращённый вариант ссылки
enum:login?challenge={число-вопрос} enum:l?c={число-вопрос}
v1 S M S M
enum://login?challenge={число-вопрос} enum://l?c={число-вопрос}
v2 S M S M
  • Для подтверждения платежа:
полный вариант ссылки сокращённый вариант ссылки
enum:payment?challenge={число-вопрос}&purse={номер кошелька}&amount={сумма транзакции} enum:p?c={число-вопрос}&p={номер кошелька}&a={сумма транзакции}
v1 S M S M
enum://payment?challenge={число-вопрос}&purse={номер кошелька}&amount={сумма транзакции} enum://p?c={число-вопрос}&p={номер кошелька}&a={сумма транзакции}
v2 S M S M
  • Параметры URI:
Параметр Содержимое
число-вопрос только цифры
кошелёк номер кошелька с первой буквой или без неё
сумма транзакции цифры и разделитель десятичной части {./,}

Cм. также:
QR-код
E-num клиент