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

15.04.21

Интеграция - POS терминал

Какие модели терминалов Ingenico существуют? в чем их отличие? Что такое ARCUS2? С помощью чего подключить терминал Ingenico по сети?

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

 
 Терминалы Ingenico IWL22x/25x

Особенности Ingenico iWL 22x/25x - (мобильный) наличие батарей питания ,чековый  принтер.

модельная линейка:

IWL221 - модуль GSM(2G)*
IWL222 - модуль Bluetooth*
IWL225 - модуль GSM(3G)*
IWL227 - модуль WiFi + Bluetooth*
IWL228 - модуль WiFi*

IWL251 - модуль GSM(2G)*
IWL252 - модуль Bluetooth*
IWL254 - модуль Bluetooth + GSM*
IWL255 - модуль GSM(3G)*
IWL25С- модуль Bluetooth +GSM(3G) * 
IWL258 - модуль WiFi*

Отличия iWL 22x - монохромный , iWL 25x -  цветной

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

 
 Терминалы Ingenico iCT220/250

Особенности Ingenico iCT220/250 - стационарный ,чековый  принтер , подключение выносной клавиатуры Ingenico iPP 220

Отличия iCT 220 - монохромный , iCT 250 - цветной

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

 
 Терминалы Ingenico IPP320/350

Особенности Ingenico IPP 320/350 - стационарный

Отличия IPP 320 - монохромный , IPP 350 -  цветной

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

 
 Терминалы Ingenico IPP480

Особенности Ingenico IPP 480 - дисплей 3.5″ с тачскрином , мультимедийный.

модельная линейка:

iPP480 PIN Pad  - без принтера
iPP480 Desktop - чековый  принтер (диаметр рулона до 60мм)

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

 
 Терминалы Ingenico iSC Touch 250/350

Особенности Ingenico iSC Touch 250/350 - дисплей с тачскрином , стилус , функция захвата подписи , мультимедийный

Отличия iSC Touch 250 - дисплей 4.3" , iSC Touch 350 - дисплей 5.7 " 

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

 
 Терминалы Ingenico Desk 3200/3500

Особенности Ingenico Desk 3200/3500 - стационарный , чековый  принтер , подключение выносной клавиатуры Ingenico iPP 220/ iPP220 contactless

Отличия Desk 3200 - монохромный , Desk 3500 - цветной

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

 
 Терминалы Ingenico Move 2500/3500

Особенности Ingenico Move 2500/3500 - (мобильный) наличие батарей питания ,чековый  принтер.

Отличия Move 3200 - монохромный , Move 3500 - цветной

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

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

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

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

Перевод в режим работы с ККТ. Перегружаем терминал. При включении терминала на его дисплее появится приглашение «Для настройки нажмите F». Нажмите «F» . В ответ на запрос терминала введите пароль - «00» .На дисплее терминала появится вопрос «Работа с кассой?» Х. В меню с настройками выберите «Настройка», далее - «Интерфейс»,

 
 Вариант USB локальное подключение устройства

далее - вариант «USB», далее - «Варианты печати» ,далее -«ARCUS.CFG», далее - «Сохранить настройки».

в некоторых моделях разъем USB находиться под нижней крышкой , у некоторых использует коммуникационная площадка MagicBox или разъем Micro USB с левой/правой  стороны скрыт защитной заглушкой.

 
 Вариант подключения Ethernet

далее - вариант «ETH» , ввести IP адрес (на котором установлен ArcusIPService) и порт 9301, который указан в настройках (arcus_ip_service.conf") ,далее - «Сохранить настройки» . После окончания ввода параметров терминал произведёт попытку подключения к сервису и, в случае успеха, отобразит на экране стандартное сообщение «ГОТОВ К РАБОТЕ»

в некоторых моделях разъем Ethernet находиться под нижней крышкой ( требуется раскрутить винт ) , у некоторых использует коммуникационная площадка MagicBox.

 

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

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

 
 Структура каталога ARCUS2 и назначение файлов для ОС Windows

Каталог INI - содержит файлы настроек ARCUS2

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

Основные настройки cashreg.ini:
PORT=COM8 - указывается номер порта к которому подключено оборудование Ingenico (Telium)

Настройки кодировки
PPCHARSET - кодировка передачи сообщений в терминал (ТОЛЬКО CP1251) * - встречались с UTF-8

ops.ini. - файл с кодами операций. - у каждого банка эквайера коды операций могу иметь разные параметры

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

значение 
«N=» - N предопределены для операций : Продажа, Возврат , Отмена ,сверка Итогов - для всех банков-эквайеров

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

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


Пример:
ПОЛНЫЙ ОТЧЕТ- содержит детальную информацию обо всех проведенных за смену операциях (до «СВЕРКА ИТОГОВ» -закрытие банковской смены)

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

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

примечание - при положительном результате выполнения операции процессинга всегда должно возвращается «000», все остальные значения указывают на то, что операция не выполнена , но некоторые банки-эквайеры меняют значения на «001» или «004». Для того чтобы конвертировать результат используется файл rc_conv.ini

rc_conv.ini  - файл конвертации кодов ответа

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

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

Каталог DLL - содержит файлы библиотек ARCUS2

Arccom.dll -  COM библиотека отвечающая за взаимодействие с пин-падом и процессингом
Dialogs.dll – библиотека отвечающая за диалог с кассиром

Каталог LOGS - содержит файлы лога операций пин-пада

Результатом взаимодействия кассового ПО с Dialogs.dll и Arccom.dll , является формирование двух файлов к корневом каталоге ARCUS2 ( или в соответствие с параметрами RESULT_FILE и CHEQ_FILE в файл ops.ini):

rc.out - файл кода ответа

пример:
000

cheq.out - файл слип-чека, для печати на принтере или ККТ

пример:

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

 
 Arcus NET Server V2 - Ethernet подключение Ingenico

Arcus NET Server V2 - позволяет подключать терминалы Ingenico по сети при наличии порта Ethernet по следующим схемам:
Одна ККТ, один ПИН-пад;
Одна ККТ, несколько ПИН-пад;
• Несколько ККТ, один ПИН-пад;
Несколько ККТ, несколько ПИН-пад.

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

Установить Arcus2 

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

PORT=ETH - указывается будет производиться сетевое подключение

секция #parameters of ArcusIPService
ADDR_IP и PORT_IP - должны содержать IP адрес и номер порта, на котором находится Arcus NET Server V2.

Пример:

#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, и содержащий следующие параметры:

TERMINAL_PORT  - номер порта для подключения терминала
ARCUS_PORT  - номер порта для подключения библиотеки Arcus
LOG_PATH - путь к файлу для ведения логов

Пример:

TERMINAL_PORT=9301
ARCUS_PORT=9300
LOG_PATH=C:\ArcusIPService\LOGS\arcus_ip_service.log

Статья не содержит дистрибутивы (как уже писал выше -дистрибутивы ARCUS2 CAP и Arcus NET Server V2 с актуальными версиями библиотек ArcCom.dll , Dialog.dll и ArcusIPService.exe обязан предоставлять банк-эквайер).

Часто задаваемый вопрос: - какое отличие между библиотеками ArcCom.dll и  IngenicoDriver1C.dll

ArcCom.dll - - технология COM

IngenicoDriver1C.dll - технология Native 

INGENICO ARCUS ArcCom

См. также

Медиадисплей. Рекламный информационный монитор для покупателя.

Разработка внешних компонент POS терминал Рабочее место Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Управленческий учет Платные (руб)

Монитор покупателя может отображать текущую покупку на кассовом месте, показывать видеорекламу, баннеры, во время простоя разворачивать рекламу на весь экран. Можно использовать в качестве графического меню-борда в кафе и видеовывески. Управление выводом на телевизор через hdmi-приставку на базе Windows или Android. В качестве устройства отображения можно использовать Android-планшеты, фоторамки с Android, монитор любого Windows-компьютера, доступного по сети. Настраивается ЛЮБОЙ ДИЗАЙН экрана!

16800 руб.

30.05.2017    52107    34    69    

43

Обработка обслуживания терминалов пин-пад Ingenico IPP320/350 для УТ 10.х

POS терминал Банковские операции Розничная торговля Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Платные (руб)

Обработка обслуживания эквайринговых терминалов пин-пад Ingenico и АТОЛ PT-5 ( ПО Arcus2) позволяет подключить банковские терминалы Ingenico и АТОЛ PT-5 к 1С:Управление торговлей редакция 10. Может быть использована в 1С: Управление производственным предприятием 1.3 и 1С: Комплексная автоматизация 1.1 и 1С:Розница 1.х

4200 руб.

14.05.2019    59681    135    178    

119

Подключение и настройка нескольких терминалов оплаты Сбербанка РФ через RDP

POS терминал Платформа 1С v8.3 1С:Управление торговлей 10 Розничная и сетевая торговля (FMCG) Россия Платные (руб)

Методика настройки и подключения нескольких терминалов оплаты Сбербанка РФ при работе в 1С:УправлениеТорговлей 10.3 на сервере, через удаленный рабочий стол.

2000 руб.

18.08.2020    35976    34    19    

18

Подключение терминала эквайринга Сбербанка в УТ 10.3 по RDP

POS терминал Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 10 Россия Абонемент ($m)

Измененная стандартная обработка "SberBankES_v2.epf". Добавлена возможность указания папки с gate.dll, для вызова функций работы с эквайринговым терминалом.

1 стартмани

11.01.2021    24238    106    Sandmansss    14    

7

Чтение файла выгрузки на кассу, для последующего анализа

POS терминал Кассовые операции Розничная торговля Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Россия Абонемент ($m)

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

1 стартмани

09.01.2018    11887    4    astratek    3    

3

Программа для управления терминалами Ingenico

POS терминал Розничная торговля Абонемент ($m)

Простенькая программка для управления эквайринговыми терминалами ingenico, с установленным комплексом acrus2.

2 стартмани

12.03.2017    23992    13    kolabaister    6    

3

Отправка событий на камеру TRASSIR ActivePOS по TCP

POS терминал Кассовые операции Розничная торговля Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Обработка позволяет присылать события в ActivePOS от имени кассового терминала. Сообщения в этом формате можно присылать как по TCP, так и UDP.

1 стартмани

06.01.2017    17749    40    sm2701    10    

4

Подключение и настройка нескольких терминалов оплаты через RDP

POS терминал Розничная торговля Платформа 1С v8.3 1С:Управление торговлей 10 Бесплатно (free)

Пример настройки и подключения нескольких терминалов оплаты СберБанка РФ при работе клиентов (магазинов) в 1С: УправлениеТорговлей 10.3 на сервере, через удаленный рабочий стол.

19.03.2015    69362    UniversaLL    77    

45
Отзывы
7. OscarTT 11.08.21 15:22 Сейчас в теме
(6) Спасибо, помогло! Понадеялись на банковских, рассчитывая что они устанавливают проверенные версии драйверов.
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Dragonim 139 20.04.21 06:58 Сейчас в теме
Статья не содержит дистрибутивы (как уже писал выше -дистрибутивы ARCUS2 CAP и Arcus NET Server V2 с актуальными версиями библиотек ArcCom.dll , Dialog.dll и ArcusIPService.exe обязан предоставлять банк-эквайер).

А что делать если банк-эквайер не предоставляет ни дистрибутивы, ни настройки для ARCUS2?
2. Torin 741 20.04.21 09:04 Сейчас в теме
(1) Существует несколько вариантов :)
1. Быть более осмотрительным при заключении договора эквайринга. ( зачем вам "железяка" которую не подключили, но комиссию за операции получить хотят).
Тем более что в договоре есть/должен быть пункт/ы:
- Установка и настройка оборудование.
- Обучение персонала.
- Ремонт ( кто ремонтирует в случае поломки)
и т.д.
Примечание: После инсталляции если Вас что то не устраивает не подписывать акт выполненных работ. Банк-эквайер - не занимается инсталляцией ( у большинства банков этим занимается подрядная организация ) . А дальше требовать от банка соблюдение выполнения условий договора.
2.Обратиться в компанию Ingenico для получения дистрибутивов ( подробно описав причину обращения).
3.Выбрать другой банк - эквайер.
4. Torin 741 17.06.21 08:40 Сейчас в теме
(3)
До сих пор не понято где новые драйверы. Ну дал нам банк 2.0.0.23
- Обратиться в компанию Ingenico для получения дистрибутивов ( подробно описав причину обращения).
3. user1475907 17.06.21 02:30 Сейчас в теме
До сих пор не понято где новые драйверы. Ну дал нам банк 2.0.0.23
От 2017 года. Иногда драйвер подвисает. Висит окно отправки данных. Я понимаю, что производители такие умные. Но иногда драйвера нужно обновлять, чтобы они не зависали. И добавлять в них механизмы отвисания. Чтобы ПК не приходилось выключать. Вы дождетесь, когда другие начнут делать банковские терминалы, с более надежными драйверами.
5. OscarTT 11.08.21 10:04 Сейчас в теме
Установлен Arcus 2 на Win 7. Com порт (Ingenico Telium) появился в диспетчере устройств, но при каждой перезагрузке компьютера он с восклицательным знаком и кассовая программа получает ошибку подключения (Код 999). Приходится делать "Отключить / Задействовать". После этого все работает прекрасно. Номер порта в cashreg.ini совладает с физическим. В чем может быть причина?
6. Torin 741 11.08.21 10:41 Сейчас в теме
(5) Установить актуальную версию драйвера устройства Ingenico Telium.

Drivers USB, version 3.26 28 jan. 2021
(Compatible Windows 2012 Server, Windows 2016 Server, Windows Vista, Windows 7, Windows 8, Windows 10.)
11. пользователь 26.08.22 12:12
Сообщение было скрыто модератором.
...
7. OscarTT 11.08.21 15:22 Сейчас в теме
(6) Спасибо, помогло! Понадеялись на банковских, рассчитывая что они устанавливают проверенные версии драйверов.
8. chack11 30.08.21 01:41 Сейчас в теме
Добрый день. Установили новую кассу с широкой лентой, на обычном чеке шрифт установили приемлемый, а где поменять шрифт для терминальных чеков как при работе так и при получении итогового чека? Сейчас все очень мелко...
9. Torin 741 30.08.21 08:42 Сейчас в теме
(8) Добрый . В TMS ( запаролен банком или обслуживающей организацией) . Обратиться в ТП банка.
10. user1763066 28.03.22 18:10 Сейчас в теме
Интересует вопрос интеграции с кассовым ПО Frontol. Терминал настроен на 2 юр.лица, работает через разные папки дистрибутива аркус. Всё работает, ок, но фаил чека формируется всегда в одной папке arcus2, а фронтол берет чеки из разных папок например 1 юр.лицо arcus2, а 2-е юр.лицо arcus2_2. Как сделать правильную печать чека? Можно ли приказать аркусу формировать чеки от разных юр лиц в разных папках?
19. sanymust 48 14.11.23 03:47 Сейчас в теме
(10)
Здравствуйте, удалось как-то решить данную проблему? Сейчас встала аналогичная задача, говорят без доработок ПО не обойтись
21. Torin 741 14.11.23 07:41 Сейчас в теме
(19) "USE_JL ON\OFF - соответствует включенному или выключенному параметру USEJL в cashreg.ini.
Параметр сигнализирует об использовании нескольких юридических лиц на терминале.
Если параметр включен – в лог передается значение, указанное в usejl.txt (порядковый номер виртуального терминала или TerminalID)"
24. sanymust 48 14.11.23 08:06 Сейчас в теме
(21)
Не совсем понятно, сейчас на терминале и так используется два TID, при передачи в драйвер того или иного ID терминала выполняется операция на том или другом виртуальном терминале, но есть необходимость использовать разные ops.ini для двух этих терминалов.
Думали разделить каталоги, но тогда слип-чек не печатается, так как сохраняется всегда в первую папку.

Можете примерно сказать что вписывали в usejl.txt ?
12. shil 04.10.22 18:03 Сейчас в теме
Влад, пожалуйста подскажите , Вы "пишите -дистрибутивы ARCUS2 CAP и Arcus NET Server V2 с актуальными версиями библиотек ArcCom.dll , Dialog.dll и ArcusIPService.exe обязан предоставлять банк-эквайер"

К примеру ВТБ, а точнее их партнёры, предоставлять Arcus NET Server V2 отказываются, ссылаясь на то что данное ПО платное и отправляя нас в ingenico, которые не выходят сейчас на связь.
13. studiodlx 1 02.01.23 00:25 Сейчас в теме
Это действительно, платное ПО
14. Torin 741 02.01.23 07:45 Сейчас в теме
(13) "Банки с договорами сопровождения компании Ingenico имеют все необходимые лицензии на ПО Инженико для реализации проектов эквайринга в ТСП* ,включая ARCUS2 CAP и Arcus NET Server " (с) Ingenico

* - торгово-сервисные предприятия
15. nick_e 2 28.06.23 10:39 Сейчас в теме
(14) Еще бы статью как подключиться к терминалу по API и распечатать например журнал операций.)
16. user1165189 01.07.23 10:47 Сейчас в теме
Подскажите, подключили термина к рознице, чек печатается но без qr кода версия драйвера в 1с 1.0.0.2. Более новые драйвера найти не удалось. В банке говорят что драйвера для 1с ищите сами
17. Torin 741 01.07.23 12:46 Сейчас в теме
(16) о каком QR коде и какой розница идёт речь?
18. user1574174 25.09.23 05:45 Сейчас в теме
Здравствуйте.
Подскажите, пожалуйста, про возможность подключить терминал на Linux.

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


https://acquiring.su/download/Rukovodstvo_administratora_po_integracii_i_nastr­oike_ARCUS2_Ingenico.pdf
Гуглится документация с установкой и работой на Linux

Но банки говорят, что можем настроить терминал только на Windows.

Поддержка со стороны 1с тоже, вроде как, имеется.
20. Torin 741 14.11.23 07:35 Сейчас в теме
(18)
Здравствуйте.
Подскажите, пожалуйста, про возможность подключить терминал на Linux.


Здравствуйте. Запросите у банка ARCUS2_Linux.tgz
23. user1574174 14.11.23 07:51 Сейчас в теме
(20) Здравствуйте. С этим, как оказалось очень тяжело, техподдержка банка совсем не хочет заморачиваться. Но все-таки получилось выпросить дистрибутив и даже получилось подключить терминал и он даже частично работал. Но, к сожалению, скорее всего, в момент печати слипа падала 1с и никакой информации по этой ошибке не где было получить.
Поэтому пришлось воспользоваться решением сбербанка. Тоже не без труда, но удалось все это вместе подружить, техподдержка банка может только приехать и воткнуть терминал в usb-порт - дальше разбирайтесь сами как хотите, ни документации ничего.
22. user1574174 14.11.23 07:51 Сейчас в теме
Оставьте свое сообщение