что такое arcus net server

Что такое arcus net server

что такое arcus net server

В своей работе банки часто сталкиваются с необходимостью автоматизации розничного торгового бизнеса. Рынок производителей оборудования и кассовых программных продуктов весьма разнообразен, поэтому при написании программного обеспечения ARCUS2 первоочередной задачей разработчиков Ingenico Russia было создание технического решения, которое обеспечивает взаимодействие ПИН-пада с автоматизированным рабочим местом (АРМ) кассира и позволяет гибко адаптироваться к специфике кассового ПО.

Решение ARCUS2 представляет собой совокупность программно-аппаратных средств, позволяющих обеспечить интеграцию ККМ и терминалов для приема безналичных платежей по международным и локальным банковским картам, включая карты стандарта EMV и бесконтактные карты.

Программное обеспечение решения ARCUS2 поставляется в виде исполняемых файлов или библиотечных модулей. При этом на терминале/ПИН-паде используется то же самое ПО Universal EMV POS, но в специальном режиме интеграции с кассой.

Параметризация, а также загрузка обновленного ПО, обеспечивается системой удаленной параметризации и управления терминалами TMS.

что такое arcus net server

Модуль ARCUS2 CAP представляет собой готовое решение для интеграции с ПО ККМ, реализованных на различных программно-аппаратных платформах (Windows CE/XP/7/8, MS DOS, Linux). Модуль осуществляет поддержку протокола обмена ARCUS2 с ПИН-падом через RS232, USB и Ethernet.

Модуль ARCUS2 CAP обеспечивает управление приложением Arcom Universal EMV POS командами с ПО ККМ. Для MS DOS и Windows возможно использование режима «диалоги на кассе» (в этом случае все сообщения будут выводиться на ККМ в отдельном окне).

В настоящий момент уже выполнено около 100 уникальных интеграций с различными разработчиками ПО ККМ.

Для клиентов, желающих выполнить собственную интеграцию без использования модуля ARCUS2 CAP, возможно предоставление низкоуровневого протокола.

Несомненным преимуществом ARCUS2 является независимость бизнес логики кассового ПО от меняющихся требований со стороны эквайринга и платежных систем. При внедрении решения ARCUS2 от поставщика кассового решения требуется обеспечить только передачу соответствующих команд на ПИН-пад и обработку ответов. При этом протокол обмена между ПИН-падом и кассой не зависит от используемого процессинга. Это дает возможность смены банка-эквайера с минимальными издержками со стороны торговой точки.

Стоит отметить, что отсутствие специализированного централизованного сервера, управляющего логикой проведения операций, ПИН-падом, взаимодействием с кассовым и ПО процессингом позволяет кроме экономии времени сократить затраты на инсталляцию дополнительного оборудования и повысить надежность системы в целом.

Кассовое приложение ARCUS2 – это полностью унифицированное приложение с единым пользовательским интерфейсом, отражающим все основные технологические и бизнес требования эквайреров и торговых точек.

Решение ARCUS2 отражает бизнес и технологические требования эквайрера в области быстрой и надежной интеграции с производителями кассовых решений.

Источник

Краткий обзор терминалов Ingenico, ПО ARCUS2, ПО Arcus NET Server

В данной статье хотелось бы предоставить небольшой обзор о терминалах Ingenico, ПО Arcus2, ПО Arcus NET Server:

— Платформа Ingenico Telium 2
— Micro USB

— Платформа Ingenico Telium 2
— Micro USB
— модуль GSM*
— модуль Ethernet 10/100 Mbit/s *

— Платформа Ingenico Telium 2
— Последовательный порт RS232
— Порт Ethernet 10/100 Mbit/s
— USB 2.0

— Платформа Ingenico Telium 2
— Последовательный порт RS232
— Порт Ethernet 10/100 Mbit/s
— Два порта USB 2.0

— Платформа Ingenico Telium 2
— Последовательный порт RS232
— Порт Ethernet 10/100 Mbit/s
— Порт USB 2.0
— Подключение VGA
— Аудио выход

— Платформа Ingenico Telium 2
— Micro USB
— Модуль GSM (3G)*
— Порт Ethernet 10/100 Mbit/s

— Платформа Ingenico Telium 2
— Micro USB
— Модуль GSM (3G)
— Модуль WiFi*

Все терминалы Ingenico имеют эмуляцию COM порта для подключения к ПК.

Модуль бесконтактных платежей при наличии значка что такое arcus net server

Все терминалы Ingenico имеет режим работы с Кассой:

ARCUS2 CAP – это библиотека, предназначенная для интеграции пин-пад терминалов Ingenico на платформах Telium 2, Unicapt32 с кассой (ККТ).

Дистрибутив ARCUS2 обязан предоставить банк-эквайер

cashreg.ini– основной файл настроек

Пример:
1=1,1,ОПЛАТА ТОВАРА
2=2,3,ОТМЕНА ПОСЛ.
3=1,11,ВОЗВРАТ ТОВАРА

примечание: В Типовых решениях фирмы 1С отсутcтвуют некоторый операции:

Краткий отчет
Полный отчет
Дубликат последнего слип-чека

rc_res.ini – файл с расшифровками кодов ответа

Пример:
000=Успешно
004=Карточку изъять
012=Транзакция не выполнена
051=Недостаточно сpедств

Конвертирует кода ответа устройства ПИН-пад в код ответа успешной операции

Например:
001=000
Добавление этих строк означает что, в случае если с пин-пада придет код ответа «001», то в файл ответа (rc.out), будет записано «000»

пример:
000

пример:

Терминал: 00001
Мерчант: 00008
MIR Classic ***454
Сумма(руб): 2000.00

для этого необходимо:

Установить Arcus2

Произвести настройку cashreg.ini

#port section
PORT=ETH

#parameters of ArcusIPService
ADDR_IP=192.168.0.10
PORT_IP=9300

Установить и настроить Arcus NET Server V2 ( отдельный дистрибутив)

Настройка сервиса Arcus NET Server V2 производится с помощью конфигурационного файла arcus_ip_service.conf, расположенного в той же директории, что и исполняемый файл ArcusIPService, и содержащий следующие параметры:

Источник

Настройка связи кассы Rk6 с пинпадами банка «ВТБ 24» с использованием протокола Arcus NET Server

Данная конфигурация и технология использования в частности, задействована банком ВТБ 24.

Схема взаимодествия программных модулей

Ответ по обратной цепочке.

Настройки в менеджерской Rk6 (E_Rest32.exe)

Настройка сервера Arbridge.exe

Тип запуска, с ключами:

Важно! Общий каталог обмена файлами НЕ ДОЛЖЕН находиться внутри рабочего каталога сервиса ArcusNetServer. Иначе возможны проблемы связанные с общим доступом к файлам этого каталога. Лучше всего создать каталог на рабочем (не системном) разделе в общедоступном месте, например, внутри каталога \ARBRIDGE.

что такое arcus net server

ArcusNetserver

Примечание: Установку и все настройки ArcusNetServer выполняют специалисты техподдержки самого банка-партнера предоставившего для работы ПО и пинпады.

Важно! для запуска данного сервера необходимо что бы на ПК была установлена поддержка Java не ниже v7.

ПИНПАД (Ingenico IPP 320 с питанием и ethernet-интерфейсом)

Проверка работы

При оплате на кассе выбрать валюту оплаты через пинпад, касса должна выполнить подключение к серверу ARBRIDGE (можно увидеть во вкладке «Clients»), тот в свою очередь сформирует и выложит в каталог обмена файлы для ArcusNetServer (ANS). ANS заберет, обратится к пинпаду, а пинпад к серверу авторизации (должен иметь выход в интернет). Провести транзакцию на пинпаде. Получить ответ на кассе и распечатать необходимое количество слипов.

Источник

Кассовый эквайринг Arcus2

Установка

Arcus2 должен быть установлен строго в директорию C:\Arcus2

В ином случае интеграция работать не будет!

Установка и настройка производится специалистами банка!

Все файлы считываются в кодировке Windows 1251!

Используемый код валюты: 643

Ниже перечислены пути и файлы которые должны существовать после установки Arcus2

Настройка

cashreg.ini

Заголовок

Номер порта должен быть меньше 9! Если он больше, смените в настройках системы его номер на другой!

Смена настройки порта:

Реализуемые операции

Фактически это означает, что касса «подстроится» под текущие настройки Arcus2. В случае если, в C:\Arcus2\ini\ops.ini определено несколько кодов операции для одной пары класс+идентификатор операции будет, использован первый определенный код.

Определение RRN

В ходе тестирования выявлено, что в файлах ответа не всегда появляется идентификатор операции (RRN), т.е. он банально не заполнен. Данный идентификатор обязателен для корректной отмены операции (и/или возврата в течение текущего дня).

В случае если в файлах ответа не содержится RRN, программа будет искать в чеке первую строку вида «RRN 123456789012» и цифровое значение следующее после «RRN», длиной не менее 6 символов будет считаться как RRN операции.

Журнал операций

Arcus2 не поддерживает возможности просмотра журнала операций пин-пада.

Проблемы

Деньги с карты списались, но программа сочла это ошибкой

В этом случае следует обратиться в банк эквайер для разъяснения ситуации по спорной транзакции. В случае если деньги всё же списаны вернуть их через личный кабинет юридического лица банка эквайера или через его службу поддержки!

Для справки

Информация ниже приведена для справки, не настраивайте эквайринг самостоятельно!

В настройках Arcus2 (которые должен делать банк) есть два файла:

В эти файлы лезть категорически нельзя! Нужно что бы банк разобрался с настройками Arcus2 в соответствии со своими правилами.

Источник

SetRetail10 ▪️ Касса ◾️ АРКОМ (Аркус) (Ingenico) ВТБ

Порядок действий при подключении банковского терминала Ingenico (Арком) на кассе SetRetail10:

1. Включите кассу и дождитесь загрузки кассового модуля.

2. Подключите USB-флешку и клавиатуру (USB или PS/2) к кассе.

3. На клавиатуре одновременно нажмите Ctrl+Alt+F1 (выход из кассового модуля в командную строку linux).

что такое arcus net server

4. Определите название устройства (USB-флешки) командой:

Будет sda : sda1 или sdb : sdb1 и т.п.

что такое arcus net server

5. Примонтируйте USB-носитель командой:

Если USB-носитель имеет файловую систему NTFS, тогда выполните следующие шаги:

Скачайте пакет для NTFS-устройств командой

Примонтируйте USB-носитель командой:

что такое arcus net server

6. Запустите файловый менеджер Midnight Commander командой mc

7. Перейдите в каталог /mnt/sdb1

8. Подключите банковский терминал к кассе

Возможно несколько способов подключения банковского терминала в зависимости от модели терминала:

что такое arcus net server

Все устройства в linux определяются на определенных портах, например:

9. Определите терминал, как подключенное устройство в linux, для этого в командной строке выполните команду:

что такое arcus net server

Для того, чтобы определить к какому порту подключен терминал, необходимо просмотреть дату создания порта. Например, касса была запущена в 15:25, терминал мы подключили в 18:25. Эта дата будет видна при просмотре в каталоге /dev/ командой:

что такое arcus net server

10. Настройка конфигурационных файлов для работы банковского ПО

Выполняет только сотрудник банка!

Скопируйте конфигурационные файлы необходимо в каталог /home/tc/storage/crystal-cash/banks/arcom/linux

Обязательные файлы выделены жирным шрифтом:

Помимо настоек конфигурации банковского ПО, необходимо учитывать настройки, которые задаются непосредственно на самом терминале:

В SetRetail10 linux по умолчанию все операции производятся на терминале, а печать чеков непосредственно на кассе.

10.1. В файле cashreg.ini выполните следующие настройки:

10.2. Проверка работы банковского модуля.

В командной строке выполните команду:

что такое arcus net server

что такое arcus net server

При выполнении этой команды будет вызван модуль банка и на терминале должно высветиться сообщение: «Вставьте карту». Сообщение говорит о корректных настройках ini-файлов и доступной связи кассы с пин-падом.

11. Подключение процессинга Арком в Конфигураторе кассы (выполняет сотрудник Кристалл Сервис Интеграция)

Авторизуйтесь на кассе под Сервисным инженером.

Перейдите в КонфигураторБанки → АРКУС2 → нажмите Задействовать.

что такое arcus net server

12. Перезагрузите кассу и выполните тестовую продажу по безналичному расчету.

Дополнительная информация

1. Если не удается подключить USB-носитель, то можно скопировать файлы по сети. Для этого подключитесь к кассе из локальной сети (с компьютера управляющего или вашего ноутбука подключённого к сети магазина), наберите: \\ip-кассы

2. Для запуска банковского модуля иногда не хватает библиотек. В этом случае касса пишет файл ответа не найден при попытке оплаты.

Скопируйте следующие файлы (они находятся на кассе) в /mnt/sda1/tce/optional:

Если после этого все заработало, необходимо прописать эту библиотеку, чтобы она подгружалась автоматически после перезагрузки кассы.

Для этого создайте файл с библиотекой в /mnt/sda1/tce/onboot.d

Пустая строка нужна так как при загрузке кассы формируется файл:

/mnt/sda1/tce/onboot.lst и без пустой строки произойдет «слипание» строк, и библиотека не загрузится.

После всех действий выполните команду:

Это сохранит изменения в файлах Linux, иначе случае все изменения будут сброшены после перезагрузки.

Документация ARCUS

Отображение сообщений пин-пада на экране кассира

10.2.77.0

Только для процессинга ARCOM.

1. Откройте базу данных что такое arcus net serverset → таблицу что такое arcus net serversales_management_properties.

2. Найдите параметр что такое arcus net servershow.status.message → установите значение true

что такое arcus net server

3. Загрузите настройки на кассу (Новая касса) → перезагрузите кассовый модуль.

Теперь все сообщения, которые на экране терминала видит покупатель такие как: » Вставьте карту в пин-пад » будут отображаться на экране кассира.

Настройка имени и расширения файла ответа процессинг АРКОМ (Аркус)

Отройте на редактирование файл на кассе /home/tc/storage/crystal-cash/config/plugins/bank-arcom-config.xml

что такое arcus net server

Добавьте следующие настройки ниже → сохраните файл → перезагрузите кассовый модуль.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *