17 августа 2012, 16:17
Количество просмотров 400

Платежная система на основе А4М С+

Платежная система на основе А4М С+

РЫНОК КАРТОЧНЫХ ТЕХНОЛОГИЙ Платежная система на основе А4М/С+ Система автоматизации обслуживания розничных операций A4M/C+ была разработана российской компанией КОМПАС ПЛЮС для автоматизации операционного дня финансового института и ведения счетов и платежей частных лиц, эмиссии, контроля и учета обращения пластиковых карточек. Анонсируемая версия 3.0 состоит из двух подсистем – А4М Back Office/С+ и А4М Front Office/C+.



Подсистема А4М Back Office/С+ Архитектура и функции     Подсистема A4M Back Office/C+ работает под управлением операционных систем UNIX (UnixWare, SCO UNIX, Solaris(*)) или Windows NT(*) и реализована в архитектуре "клиент -сервер". В качестве СУБД используется Oracle 7 или Oracle 8(*). В состав подсистемы могут входить следующие модули (рис. 5):     - конфигурационный модуль А4М-b/o-Init (создание, удаление, настройка и конфигурирование финансового института в базе данных);     - административный модуль А4М-b/o-Admin (администрирование пользователей; управление доступом к приложениям; управление операционным днём финансового института; установка режимов доступа к системе, полномочий и прав пользователей; конфигурация финансовой схемы; ведение плана счетов; ведение справочников; определение и настройка операций; описание и настройка комиссий; ведение журнала событий; технологические операции с базой данных);     - операционный модуль А4М-b/o-Bank (ведение базы данных клиентов, счетов и проводок; поддержка дебетовых и кредитных счетов, дебетовых счетов с овердрафтом; генерация отчетных и справочных документов по клиентом и их счетам; выполнение одиночных и групповых операций по счетам (приход, расход, зачисление, списание, платежи, трансферты и т.п.); сторнирование и корректировка проводок; расчет и начисление процентов по различным типам вкладов и схемам процентования; конфигурирование типов и параметров счетов; групповые операции по спискам клиентов (в том числе с возможностью одновременного открытия новых клиентов, пластиковых карточек и других объектов, операции зачисления/списания по счетам – начисление заработной платы, удержание комиссий, погашение кредитов, начисление дивидендов, разовых пособий и т. д.); обработка транзакций по пластиковым карточкам; ведение договоров с клиентами по долгосрочным платежным поручениям; ведение доверенностей; наложение/снятие арестов на счета клиентов; специальные пометки счетов клиентов; временные ограничения возможности дебетования счетов; расчет доступных балансов; управление индивидуальным доступом пользователей к объектам клиента (счетам, карточкам и т. д.); подготовка информации по карточным счетам для передачи в процессинговый центр платежной системы);     - модуль эмитента А4М-b/o-Card (ведение базы данных пластиковых карточек - личных, семейных, корпоративных; хранение фотографий и подписей клиентов в базе данных; подготовка заданий на персонализацию карточек, в том числе – с печатью изображений; управление состоянием пластиковых карточек; назначение индивидуальных лимитов использования карточек (суточных, ежемесячных, на заданный период времени); поддержка функций страхования держателей пластиковых карточек; расчет и списание комиссий; групповые операции по спискам карточек с возможностью одновременного добавления новых клиентов, открытия новых счетов и других объектов; генерация стоп–листов по карточкам с предоставлением информации в платежные системы; ведение журнала звонков клиентов (учет блокировки карточек); инициирование событий и ведение истории урегулирования спорных ситуаций с участниками платежной системы; подготовка информации по карточкам для передачи в процессинговый центр платежной системы; генерация отчетных и справочных документов по карточкам и клиентам);     - модуль эквайрера А4М-b/o-Acquirer (ведение базы данных участников платежной системы; обработка финансовых транзакций эквайрера по карточкам, в том числе других платежных систем; квитовка ваучеров (слипов) по финансовым транзакциям голосовой авторизации; генерация пакетов финансовых транзакций для платежных систем, поддерживающих двухфазную схему авторизации финансовых транзакций; биллинг; генерация отчетов продавцам товаров и услуг; инициирование событий и ведение истории урегулирования спорных ситуаций с участниками платежной системы (эквайринговая часть); подготовка и передача описания обслуживаемых терминалов в процессинговый центр платежной системы);     - модуль взаимодействия с платежными системами А4М-b/o-Exchange (подготовка и передача информации в процессинговый центр платежной системы; генерация информации по счетам и/или пластиковым карточкам для процессингового центра платежной системы; получение и обработка информации из процессингового центра платежной системы; обработка транзакций эмитента и эквайрера, полученных от процессингового центра; генерация и передача информации о составе эквайринговой сети финансового института в процессинговый центр платежной системы; обмен информацией с платежными системами в процессе урегулирования спорных ситуаций; разделение потоков авторизационных и финансовых транзакций между издателями и эквайрерами при использовании многофилиальных схем);     - модуль авторизации А4М-b/o-Auth (авторизация финансовых транзакций эмитента (OnUs) – проверка лимитов карточек, терминалов (для своей эквайринговой сети), проверка и резервирование суммы транзакции на счете; изменение атрибутов карточки (PVV, PINOFFSET и т.п.); изменение атрибутов счета; авторизация эквайринговых транзакций (NotOnUs) – проверка лимитов терминала, проверка и резервирование средств на корреспондентском счете эмитента (авторизация по корсчету); генерация кода авторизации по результатам обработки финансовой транзакции; ведение базы данных авторизационных процессов; формирование пакетов авторизованных транзакций для генерации проводок приложениями A4M-b/o-Card и A4M-b/o-Acquirer),     - модуль архивирования А4М-b/o-BackUp (поддержка двухуровневого архива - оперативного и долгосрочного; архивирование и восстановление проводок в оперативном архиве; архивирование проводок из оперативного архива в долгосрочный архив; временное или постоянное восстановление проводок из долгосрочного архива; тестирование целостности оперативного и файлового архивов; генерация статистических отчетов);     - модуль мониторинга А4М-b/o-Monitor (технологический мониторинг терминальных сессий пользователей приложений A4M Back Office/C+ со стороны администратора системы; управление терминалом и клавиатурой пользователя; доступ к ресурсам сессии и пользователя; обмен текстовыми сообщениями);     - модуль поддержки версий А4М-b/o-Upgrade (поддержка текущих версий программного обеспечения приложений A4M Back Office/C+ на сервере клиента; доставка новых версий и модификаций программного обеспечения по глобальным телекоммуникационным сетям с сервера компании Compass Plus; учет версий и модификаций программного обеспечения на сервере каждого клиента; подготовка, архивирование, шифрование и пересылка новых дистрибутивов; приём, дешифрование, компиляция новых модулей, корректировка базы данных у клиента);     - интеллектуальный терминал A4M-b/o-Client (поддержка интеллектуального протокола терминальных приложений; поддержка пользовательского диалогового интерфейса приложений; реализация в виде системно-независимой виртуальной JAVA-машины; связь с сервером приложений по протоколам TCP/IP, X.25, DialUp, Internet/Intranet(*); работа на скоростях от 2400 Kb/c; уплотнение данных; программное или аппаратное шифрование передаваемых данных; печать на локальные и сетевые принтеры станции и сервера; доступ к файловой структуре сервера приложения и станции (поддерживается весь набор файловых операций); полноценная поддержка «мыши» для терминальных приложений, в том числе и в режиме мониторинга; возможность полноценного управления дочерним приложением в режиме мониторинга; передача данных между клиентом и сервером по выделенному IP соединению; исполнение приложений A4M Back Office/C+: А4М-b/o-Init, А4М-b/o-Admin, А4М-b/o-Bank, А4М-b/o-Card, А4М-b/o-Acquirer, А4М-b/o-Exchange, А4М-b/o-Auth, А4М-b/o-BackUp, А4М-b/o-Monitor, А4М-b/o-Upgrade; дополнительное окно On-line-chat для оперативного общения в режиме мониторинга с возможностью организации конференций между пользователями приложений текущего сеанса работы; возможность одновременного исполнения нескольких приложений; простой, интуитивно понятный пользовательский интерфейс; On-line-help). Область применения Подсистема А4М Back Office/С+ обеспечивает обслуживание депозитных (срочных) и текущих счетов, розничных торговых операций (retail banking), платежей (в том числе – коммунальных) и трансфертов, операций в банкоматах (ATM), а также поддержку функций эмитента и эквайрера пластиковых карточек.  В частности, ПО A4M Back Office/C+ может использоваться в качестве системы операционного обслуживания частных счетов клиентов финансового института. Поддерживаются все типы срочных вкладов, вклады «до востребования» с произвольной системой начисления процентов и капитализацией. Терминалы системы устанавливаются в операционных подразделениях для выполнения операций в присутствии клиента. Такая схема применяется в простейшем случае, например для автоматизации операций с частными вкладами в коммерческом банке или его филиале. Рис. 1 Операционное обслуживание частных счетов клиентов финансового института В более сложном варианте приложения A4M Back Office/C+ могут использоваться для автоматизации операций по эмиссии (изданию), учету обращения пластиковых карточек и учету финансовых транзакций, совершенных клиентами финансового института во внешней платежной системе. Обмен данными с процессинговым центром внешней платежной системы выполняется с помощью регламентированных процедур обмена – Extract/Refresh. Схема применяется в случае необходимости ограниченной эмиссии пластиковых карточек какой-либо внешней платежной системы (UNION(*), VISA, EP/MC(*) и других) для клиентов финансового института. Рис. 2 Операционное обслуживание розничных операций клиентов финансового института во внешней платежной системе Использование возможностей A4M Back Office/C+ по обмену с внешними платежными системами, в частности с процессинговым центром компании Compass Plus позволяет финансовому институту выпускать в обращение локальные карточки, карточки российских и международных платежных систем и предоставлять своим клиентам услуги в рамках платежной системы Compass Plus, предлагающей в своей терминальной сети значительно более высокий уровень сервисного обслуживания (рис. 3), чем в традиционных платежных системах. Участие в международных платежных системах (Visa, Europay International /Master Card International*)) возможно в рамках спонсорских программ банков-участников платежной системы Compass Plus. Рис. 3 Операционное обслуживание розничных операций клиентов финансового института в платежной системе Compass Plus Обслуживание собственной терминальной сети финансового института может осуществляться процессинговым центром платежной системы Compass Plus. В такой локальной терминальной сети финансового института, наряду с локальными карточками, могут обслуживаться и карточки внешних платежных систем - как международных, так и российских (рис. 4). Приложения A4M Back Office/C+ обеспечивают учет всех операций, совершенных клиентами финансового института во внешних платежных системах, в локальной платежной системе, а также учет операций, совершенных «чужими» клиентами в локальной терминальной сети финансового института. Рис. 4 Эквайринговые операции в терминальной сети платежной системы финансового института В модифицированном виде A4M Back Office/C+ может применяться также в корпоративных системах товарного снабжения работников промышленных предприятий, в дисконтных системах розничных торговых предприятий, в системах медицинского и социального страхования, социальной поддержки населения, в расчетных системах предприятий коммунальных услуг и т. д.



Подсистема А4М Back Office/С+ может использоваться совместно со следующими системами front office:     BASE24, производства компании ACI;     TP-2, производства компании IFS(*);     RS/2 (*);     UNION(*);     А4М Front Office/C+ (ñîáñòâåííàÿ ðàçðàáîòêà êîìïàíèè КОМПАС ПЛЮС.          Подсистема А4М Front Office/С+     Архитектура и функции     Приложения A4M Front Office/C+ реализованы в среде операционных систем Windows NT, SCO Unix(*), QNX(*).В качестве СУБД применяется Oracle 7 или Oracle 8(*). Используется общая с приложениями подсистемы А4М Back Office/С+ база данных.      Приложения A4M Front Office/C+ реализованы в среде разработки и исполнения систем реального времени Flora/C+. Системные свойства пакета Flora/C+ обеспечивают для приложений A4M Front Office/C+:     - возможность переноса программного обеспечения приложений на различные базовые платформы и операционные системы, в том числе - UNIX(*), Windows NT (с расширением до ServerNet(*)) и т. д.;     - создание распределенных гомогенных и гетерогенных конфигураций технических и операционных средств;     - выполнение финансовых транзакций и обслуживание терминального оборудования в режиме реального времени;     - расширяемость (масштабируемость) на уровне процессов, процессоров, приложений, платформ, операционных систем;     - развитые средства визуализации процессов реального времени, включая средства технической мультипликации;     - совмещение инструментов разработки и исполнения приложений в одном технологическом средстве;     - открытую архитектуру среды разработки и исполнения приложений, самих приложений;     - объектно-ориентированные приложения и среда разработки.     Подсистема A4M Front Office/C+ может включать следующие модули (рис. 5):     - базовый модуль А4М-f/o-Processing (поддержка банкоматов и POS-терминалов; авторизация финансовых и административных транзакций; передача транзакций между локальными терминалами, локальными авторизационными хостами, процессинговыми центрами и платежными системами; шифрование, аутентификация сообщений; конфигурирование и настройка модулей системы, терминалов и пользователей; мониторинг устройств; ведение журналов; описание и настройка инстанций, модулей системы и сетевых портов; описание платежных систем, финансовых институтов, торговых и сервисных предприятий, префиксов, хостов и хост-интерфейсов, алгоритмов расчета комиссии; описание терминалов, обслуживаемых системой – тип, принадлежность, характеристика аппаратных и программных компонентов, настройка квитков, разрешенных типов транзакций, ключей и т. д.; подготовка к загрузке настроек банкоматов; формирование таблиц финансовых институтов, состояний, экранов; анализ графа состояний банкомата; графический редактор экранов; визуализация текущего состояния терминалов, устройств, наличия сменных носителей (бумаги для квитков и т.п.), управление драйверами терминалов; визуализация текущего состояния хост-интерфейсов, управление их состоянием; просмотр журнала событий с использованием фильтрации по степени важности, источнику и времени возникновения события; просмотр журнала транзакций; генерация отчетов; описание пользователей (операторов) системы, групп пользователей и их прав на выполнение операций: просмотр, модификация, подача команд, редактирование и просмотр криптограмм ключей; генерация стоп-листов);     - модуль управления банкоматами А4М-f/o-ATM (управление банкоматами и электронными киосками; конфигурирование и мониторинга банкоматов; поддержка коммуникационных протоколов X.25 и TCP/IP; проверка и генерация MAC; загрузка таблиц состояний, финансовых институтов, префиксов, рабочих ключей и т. д.; шифрование и дешифрование PIN-блоков, генерация PVV; маршрутизация транзакции (определение авторизационного хоста); расчет эквайринговых комиссий; формирование запроса на авторизацию транзакции; генерация реверса при сбоях; ведение журнала событий и транзакций);     - протокол управления банкоматами А4М-f/o-NDC+ (реализация поддержки протокола управления банкоматами NDC+ v.5; разбор и проверка сообщений от банкомата; формирование сообщений для банкомата; настройка конфигурации банкомата, загрузка экранов сценария диалога; мониторинг и диагностика состояния и исправности банкомата; выполнение административных транзакций. Поддерживаемые транзакции: выдача наличных (в том числе с возможностью взимания комиссии эквайрером – Surcharge); депозит; баланс по счетам; трансферты; платежи; отправка сообщения финансовому институту; справка по счету; изменение PIN-кода; инкассация банкомата; балансировка и подкрепление банкомата);     - модуль управления POS-терминалами А4М-f/o-POS (поддержка POS-терминалов и интеллектуальных кассовых аппаратов; управление и конфигурирование устройств; поддержка коммуникационных протоколов X.28, Async; проверка и генерация MAC-кодов; загрузка префиксов, рабочих ключей и т. д.; мониторинг терминалов; шифрование и дешифрование PIN-блоков; маршрутизация транзакции (определение авторизационного хоста); формирование запроса на авторизацию транзакции; поддержка эквайринговых комиссий; генерация реверса при сбоях; ведение журнала событий и транзакций);     - протокол управления POS-терминалами А4М-f/o-SPDH (реализация поддержки финансового протокола SPDH/SPDH-e; разбор и проверка сообщений от терминала; формирование сообщений для терминала; настройка конфигурации терминала; выполнение административных транзакций; загрузка пакетов транзакций, выполненных в режиме Offline; передача стоп–листов в терминалы. Поддерживаемые транзакции: выдача наличных (в том числе с возможностью взимания комиссии эквайрером – Surcharge); корректировка выдачи наличных; депозит; корректировка депозита; баланс по счетам; продажа (в том числе с возможностью взимания комиссии эквайрером – Surcharge); корректировка продажи; возврат товара; корректировка возврата; завершение пакета транзакций; завершение смены; завершение дня;     - модуль интерфейса с авторизационным хостом A4M-Auth А4М-f/o-Host (формирование и выполнение запросов к авторизационному хосту (приложение A4M–Auth) по внутреннему протоколу системы; передача результатов авторизации в приложения A4M-ATM и A4M-POS; ведение журнала событий и транзакций);     - модуль интерфейса с платежными системами А4М-f/o-Interchange (формирование и разбор сообщений в стандарте ISO-8583; генерация и проверка MAC-кодов; шифрование и дешифрование PIN-блока, генерация PVV; передача запросов авторизационному хост-ккомпьютеру; прием авторизационных запросов от внешнего хост-компьютера, маршрутизация авторизационных запросов; генерация рабочих ключей, обмен ключами; ведение журнала событий и транзакций);     - интеллектуальный терминал А4М-f/o-Client (полностью идентичен модулю А4М-f/o-Client, но реализован в виде приложения для Flora/C+);     - модуль операционного терминала А4М-f/o-Teller (обеспечение эмуляции протокола NDC+ v.5 на терминальной станции; поддержка коммуникационных протоколов X.25, X.28, TCP/IP; поддержка MAC; шифрование PIN-блоков; поддержка работы с PIN-клавиатурой, картридером и чековым принтером. Поддерживаемые транзакции: выдача наличных; депозит; баланс по счетам; трансферты; платежи; отправка сообщения финансовому институту; справка по счету; изменение PIN-кода).          Для обеспечения поддержки финансового протокола обмена данными процессингового центра с терминальным оборудованием – SPDH/SPDH-e, широко используемого в платежных системах в электронных POS-терминалах, интеллектуальных кассовых аппаратах, PC предлагается оригинальная реализация программного обеспечения этого протокола – SPDH/С+.     Функции SPDH/C+: обеспечение системной независимости реализация финансового протокола SPDH/SPDH-e (Standard POS Device Handler) компании ACI – POS-терминалы, интеллектуальные кассы, PC); обмен сообщениями при обработке финансовых и административных транзакций с помощью POS-терминалов; поддержка режимов Online и Offline; поддержка «горячих» (украденных/потерянных/утраченных) и «теплых» (временно приостановленных) списков карточек; поддержка режима взимания эквайрером комиссий с держателей карточек; связь по коммутируемым и некоммутируемым каналам связи; поддержка коммутации через сети X.25; обеспечение разграничения доступа к POS-терминалу с помощью карточек администратора и кассира; встроенный калькулятор; вывод дубликата чека; поддержка сетевых конфигураций POS-терминалов; печать списков транзакций в конце дня; поддержка работы с PIN-клавиатурой; диалоговый и дистанционный режим загрузки/изменения параметров настройки POS-терминала; поддержка депозитных транзакций; “инкрементальные” процедуры обновления списков карточек при обмене данными с процессинговым центром; поддержка версий – для терминалов серии OMNI-395 компании Verifone, модели FP250 компании Natech, интеллектуальных кассовых аппаратов моделей TeamPOS и Atrium компании ICL, IPC-POS3, IPC POS2, IPC-POS GR компании IPC, Ingenico Elite-500(*), Olivetti Lira(*) (под управлением терминального сервера); поддержка независимой реализации терминала на PC и PC-совместимых интеллектуальных кассовых аппаратах; поддержка локальных сетей, различные интерфейсы чтения магнитной полосы - последовательный порт, буфер клавиатуры, специальная плата расширения).     Поддерживаемые финансовые транзакции:     продажа (Normal Purchase);     продажа со сдачей наличными (Purchase with Cash Back);     выдача наличных (Cash Advance);     предавторизация продажи (Pre-authorisation Purchase);     завершение предавторизованной продажи (Pre-authorisation Completion);     возврат товара (Merchandise Return);     верификация пластиковой карточки (Card Verification);     запрос баланса (Balance Inquiry);     урегулировка продажи (Purchase Adjustment);     урегулировка выдачи наличных (Cash Advance Adjustment);     урегулировка возврата товара (Merchandise Return Adjustment);     продажа с урегулировкой сдачи наличными (Purchase with Cash Back Adjustment).     Поддерживаемые административные транзакции:     регистрация в системе (Log-On Request);     выход из системы (Log-Off Request);     загрузка параметров с хост-компьютера (Down-Load Request);     запрос на соединение (Hand-Shake Request);     запрос закрытия пакета транзакций (Close Batch Request);     запрос закрытия операционной смены (Close Shift Request);     запрос закрытия операционного дня (Close Day Request);     запрос итогов по пакету транзакций (Batch Subtotals Request);     запрос итогов по операционной смене (Shift Subtotals Request);     запрос итогов по операционному дню (Day Subtotals Request);     запрос итогов по продавцу (Clerk Subtotals Request). Область применения  Процессинговое обслуживание локальной платежной системы финансового института На базе приложений A4M Back Office/C+ и A4M Front Office/C+. может быть организован собственный процессинговый центр финансового института, которой будет обслуживать его локальную платежную систему и терминальную сеть. При этом для клиентов в терминальной сети финансового института обеспечивается расширенный сервис, а также предоставляются услуги российских и международных платежных систем.



Рис. 6. Процессинговое обслуживание локальной платежной системы финансового института Процессинговое обслуживание платежной системы крупного финансового института Локальная платежная система и терминальная сеть крупного финансового института может обслуживаться процессинговым центром, построенным на базе приложений BASE24 производства компании ACI. При этом для клиентов терминальной сети финансового института обеспечивается сервис, предоставляемый приложениями BASE24, в том числе услуги внешних платежных систем.  Полностью интегрированные с интерфейсами обмена данных и приложениями BASE24 приложения A4M Back Office/C+ обеспечивают автоматизацию функций финансового института по эмиссии, учету обращения карточек, эквайрингу финансовых транзакций, ведению счетов владельцев карточек и т.д. Приложение PDM/C+ обеспечивает функции согласования форматов при обмене данными между участниками платежной системы финансового института, формирования и распределения клиринговых пакетов финансовых транзакций, выполнения биллинговых и транспортных функций, поддержку форматов данных при выполнении операций Extract/Refresh в BASE24. Рис. 7. Back Office для процессингового центра на базе продуктов BASE24 компании ACI



Управление терминальным хост-компьютером Приложения A4M Front Office/C+ могут быть использованы для организации терминального хост-компьютера удаленной от авторизационного хоста (процессингового центра) локальной терминальной сети финансового института. При этом авторизация выполняется на авторизационном хосте. Клиентам локальной терминальной сети предоставляется стандартный сервис, а также услуги российских и международных платежных систем. Приложения A4M Front Office/C+ обеспечивают маршрутизацию авторизационных запросов, локальное управление терминальной сетью и мониторинг терминального оборудованием. Рис. 8 Управление терминальным хост-компьютером



Свитчинг Подсистема A4M Front Office/C+ может быть использована для объединения разнородных платежных систем и процессинговых центров на основе диалектов протокола по стандарту ISO-8583. Рис. 9 Организация свитчинга на базе A4M Front Office/C+ Распределенная платежная система со многими участниками На основе технологии A4M/C+ может быть построена распределенная платежная система крупного финансового института (например, многофилиального банка) или нескольких финансовых институтов, объединенных в одну платежную систему. В качестве центрального процессингового центра, выполняющего свитчинговые функции и межцентровый обмен данными, могут быть использованы различные системы, в том числе и A4M Front Office/C+, установленный на отказоустойчивой кластерной платформе, использующей средства технологии ServerNet (Рис. 10). 


Рубрика:
{}
Теги:
#

PLUSworld в соцсетях:
telegram
vk
dzen
youtube