Для полноценного функционирования существует несколько функций, которые должна уметь выполнять банковская системы. Рассмотрим основные тербования.
1. Требования к операции "просмотр финансовых возможностей клиента" (сумма на карточке). Данная операция предоставляет информацию клиенту, о том, каким количеством денежных средств он располагает. Операция должна осуществляться в любой точке обслуживания клиентов .
Операция "просмотр финансовых возможностей клиента" должна осуществляться следующим образом:
- набор ПИН;
- отображение финансовых возможностей клиента по каждому кошельку.
2. Требования к операции "смена ПИН".
Данная операция дает возможность клиенту изменить свой ПИН. Операция должна осуществляться в любой точке обслуживания клиентов системы.
Операция смена ПИН должна осуществляться следующим образом:
- ввод старого ПИН;
- ввод нового ПИН;
- подтверждение нового ПИН.
3. Требования к защите от несанкционированного доступа
На периферийном оборудовании должна быть реализована защита от несанкционированного доступа к информации при:
- настройке параметров;
-начале работы (регистрация оператора, кассира);
- окончании работы (отмена регистрации оператора, кассира).
4. Требования к началу работы оператора (кассира).
На периферийном оборудовании должна быть реализована операция "регистрация" для регистрации оператора (кассира) перед началом работы.
Регистрация должна осуществляться с использованием служебной карточки кассира путем ее обработки в периферийном оборудовании.
5. Требования к окончанию работы оператора (кассира).
На периферийном оборудовании должна быть реализована операция "отмена регистрации", которая используется в случае смены кассиров (конец смены, временная замена и т.п.), либо при временном отсутствии кассира на рабочем месте.
6. Требования к блокировке карточек.
Блокировка карточек (кошелька) периферийным оборудованием должна осуществляться при:
- нахождении номера карточки (кошелька) с соответствующим признаком в стоп-листе;
- трехкратном неверном предъявлении ПИН.
7. Требования к обработке нескольких кошельков.
На периферийном оборудовании должна быть реализована возможность обработки нескольких кошельков:
- в разных валютах;
- в одной валюте.
8. Требования к операциям: "оплата товара"; "оплата услуг"; "выдача наличных денег".
Данные операции должны осуществляться с использованием карточки клиента.
Операции должны состоять из следующих этапов:
-проверки подлинности карточки;
- проверки наличия карточки в стоп-листе;
- проверки платежеспособности клиента;
-проведения платежа с помощью карточки.
9. Требования к операции "проверка наличия карточки в стоп-листе".
Проверка наличия карточки в стоп-листе должна осуществляться периферийным оборудованием автоматически.
10. Требования к проверке платежеспособности клиента.
Данная проверка должна производиться автоматически, путем сравнения суммы операции с необходимой информацией.
11. Требования к проведению платежа с помощью карточки.
Проведение платежа с помощью карточки должно осуществляться следующим образом:
- набор суммы операции;
- набор суммы комиссионного вознаграждения обслуживающему банку (при наличии комиссионного вознаграждения);
- подтверждение суммы операции;
- набор ПИН;
- распечатка карт-чека.
Карт-чек должен содержать следующие реквизиты:
а) идентификационный код периферийного оборудования;
б) идентификационный номер карточки, номер кошелька;
в) дату/время совершения операции в формате ДД.ММ.ГГГГ/ЧЧ.ММ;
г) вид операции;
д) сумму операции;
е) сумму комиссионного вознаграждения обслуживающему банку (при наличии комиссионного вознаграждения);
ж) общую сумму операции;
и) валюту операции;
к) код авторизации;
л) другие реквизиты карточки и счета, допустимые правилами системы.
11. Требования к передаче информации в/из процессингового центра.
В процессинговый центр должны передаваться реестры карт-чеков в электронном виде. Электронный реестр карт-чеков должен содержать информацию о платежах и технологическую информацию.