Для операций C2C Перевод ЦР пользовательский интерфейс (UI) Приложения Клиента пользователя-ФЛ должен:
[Требование 7.1]
Обеспечить выполнение операции C2C Перевод ЦР при выборе элемента функционала ЦС, позволяющего выполнить Перевод ЦР.
Элемент экрана для выполнения операции C2C Перевод ЦР должен располагаться также в существующем в Приложении Клиента разделе переводов денежных средств.
[Требование 7.2]
Обеспечить возможность осуществления операции C2C Перевод ЦР путем выбора ЦС в качестве источника списания средств на экране ввода реквизитов перевода без необходимости перехода на экран, содержащий функционал ЦС.
[Требование 7.3]
Обеспечить ввод реквизитов на отдельном экране, содержащем следующие поля:
- Получатель средств (указывается номер телефона или идентификатора ЦС Получателя средств);
- сумма перевода;
- сообщение Получателю средств (необязательное поле).
Ввод реквизитов перевода выполняется на одном экране путем последовательного заполнения значения каждого реквизита.
Поле для реквизита "сообщение Получателю средств" не должно превышать 140 символов.
[Требование 7.4]
Обеспечить выполнение операции C2C Перевод ЦР при указании в качестве реквизита Получателя средств номера телефона или идентификатора ЦС Получателя средств.
Обеспечить ввод номера телефона или идентификатора ЦС Получателя средств в едином поле "Получатель средств".
[Требование 7.5]
При заполнении поля "Получатель средств" значением идентификатора ЦС Получателя средств сделать доступным его выбор из буфера обмена.
[Требование 7.6]
При заполнении поля "Получатель средств" значением номера телефона сделать доступным как ручной ввод номера телефона с обозначением ожидаемого формата поля, так и выбор одного номера телефона из адресной книги, путем нажатия на соответствующую кнопку.
При формировании списка номеров телефонов получателей средств на основе списка контактов из памяти мобильного устройства пользователя допускается применять сортировку такого списка, исходя из данных анализа транзакционной активности пользователя по операциям C2C, помещая последние или часто используемые контакты Получателей средств в верхнюю часть соответствующего списка.
[Требование 7.7]
Обеспечить контроль необходимого количества символов при вводе идентификатора ЦС Получателя средств либо номера телефона Получателя средств.
До ввода пользователем идентификатора ЦС Получателя средств либо номера телефона Получателя средств, а также суммы перевода пользователю должна быть недоступна кнопка, смысл которой "выполнить" или "продолжить".
[Требование 7.8]
Обеспечить наличие экрана подтверждения с реквизитами сформированного распоряжения о переводе ЦР, полученными от ПлЦР, содержащего в т.ч. уникальный идентификатор операции (OperId), перед выполнением операции. Редактирование данных реквизитов возможно только при возврате на предыдущий экран Приложения Клиента.