Для операций B2C (возврат средств) пользовательский интерфейс (UI) приложения клиента для пользователя платформы должен:
[Требование 18.1]
Обеспечить реализацию выполнения возвратов цифровых рублей (B2C) через поиск нужной операции в истории операций.
[Требование 18.2]
Обеспечить на отдельном экране ввода реквизитов наличие следующих полей:
-
поле "сумма", которое по умолчанию предзаполнено полной суммой операции, при этом оно доступно для редактирования;
-
заполненное поле "PAM-фраза получателя";
-
идентификатор счета цифрового рубля получателя;
-
заполненное поле "назначение платежа".
[Требование 18.3]
Обеспечить наличие экрана подтверждения с реквизитами сформированного распоряжения о возврате цифровых рублей, полученными от оператора платформы, перед выполнением операции для визуального контроля пользователем платформы:
-
сумма перевода;
-
PAM-фраза получателя;
-
идентификатор счета цифрового рубля получателя;
-
номер счета цифрового рубля получателя;
-
назначение платежа;
-
идентификатор счета цифрового рубля плательщика;
-
номер счета цифрового рубля плательщика;
Редактирование суммы перевода возможно только при возврате на предыдущий экран приложения клиента.
[Требование 18.4]
Обеспечить информирование пользователя платформы об отрицательном результате антифрод проверки (в том числе при получении информации о выявлении оператором платформы цифрового рубля операции с цифровыми рублями, соответствующей признакам осуществления перевода денежных средств без добровольного согласия клиента) на экране подтверждения. При переходе на экран подтверждения обеспечить наличие всплывающего окна (без дополнительных действий пользователя) с отображением текста: "Подозрительная операция. Нажимая на кнопку "Продолжить", пользователь берет на себя ответственность за ее выполнение". На всплывающем окне также присутствуют кнопки "Продолжить" и "Отменить": у пользователя платформы должна быть возможность вернуться назад на экран подтверждения операции для отмены подозрительной операции, так и продолжить операцию. При нажатии на кнопку "Продолжить", пользователь повторно переходит на экран подтверждения операции и может продолжить осуществление операции.
[Требование 18.5]
На итоговом экране результата выполнения операций в явном виде должен быть отображен результат операции (положительный, отрицательный или статус ожидания). Например, "Возврат выполнен".