Arcus2 — драйвер эквайринга для терминалов Ingenico. Через него АРТ Магазин принимает безналичную оплату: оплата картой, возврат, сверка итогов и печать слипа идут прямо из программы — сумма уходит на терминал из чека, слип печатается автоматически.
Порядок такой: ставим USB-драйвер терминала, затем службу Arcus2, прописываем COM-порт в файле cashreg.ini и указываем драйвер в АРТ Магазин. Разберём по шагам.
Шаг 1. Скачать и распаковать Arcus2
Скачайте драйвер эквайринга Arcus2 для Ingenico — это ZIP-архив, бесплатный, для Windows 7/10/11.

Откройте архив из загрузок браузера, щёлкните правой кнопкой → «Извлечь всё» и в окне распаковки нажмите «Извлечь».



Внутри — два установщика: IngenicoUSBDrivers_3.10_setup (USB-драйвер терминала) и arcus2-setup (сама служба). Ставим их по очереди.

Шаг 2. Установить USB-драйвер Ingenico
Запустите IngenicoUSBDrivers_3.10_setup. Если появится предупреждение SmartScreen — нажмите «Подробнее» → «Выполнить в любом случае».


Откроется мастер «Ingenico USB Drivers 3.10». Проходите его, ничего не меняя: в приветствии — «Next», на странице параметров USB-драйвера — «Next».



На странице дополнительных параметров и выборе папки в меню «Пуск» — «Next», затем «Install». Дождитесь установки и нажмите «Finish».




Шаг 3. Установить службу Arcus2
Запустите arcus2-setup из распакованной папки.

Выберите язык установки Russian → «OK», в приветствии мастера — «Далее».


Папку установки оставьте C:\Arcus2 — менять её нельзя, драйвер должен стоять именно здесь. «Далее».

Выберите протокол (по умолчанию OpenWay; какой нужен именно вам — уточните у банка) → «Далее».

Тип установки — «Обычная установка» (компонент «Файлы DLL и ini» обязателен) → «Далее». Папку в меню «Пуск» оставьте по умолчанию → «Установить».


В процессе установщик спросит «Выполнить регистрацию ArcCom.dll в системе?» — нажмите «Да», дождитесь сообщения об успешной регистрации и «ОК».


Дождитесь надписи «Установка завершена» → «Далее», затем «Готово».


Шаг 4. Указать COM-порт в cashreg.ini
Откройте текстовым редактором файл C:\Arcus2\INI\cashreg.ini. В секции #port_section в строке PORT= укажите COM-порт терминала (тот, что виден в «Диспетчере устройств»), например PORT=COM8. Скорость обычно SPEED=115200.

Шаг 5. Настроить в программе
Откройте «Настройки» → вкладка «Оборудование» → слева «Терминал эквайринга» и в списке выберите «Arcus2». В поле пути укажите файл CommandLineTool.exe из папки Arcus2 — по умолчанию C:\Arcus2\CommandLineTool.exe. Нажмите «Проверить связь с терминалом».

Ниже задайте печать слип-чека: «Количество копий чека» (обычно 1) и «Пауза между печатью слип-чеков» (обычно 0). После этого оплата картой и возврат идут прямо из программы.
Частые вопросы
Какие терминалы работают через Arcus2?
Банковские терминалы Ingenico. Подключение — по USB (как COM-порт) или по сети (TCP/IP через ADDR_IP и PORT_IP в cashreg.ini).
Куда устанавливается Arcus2?
Всегда в C:\Arcus2 — эту папку менять нельзя. Настройки лежат в C:\Arcus2\INI\cashreg.ini, а утилита для программы — C:\Arcus2\CommandLineTool.exe.
Какой протокол выбрать?
Тип протокола (OpenWay, SmartVista и др.) зависит от банка — уточните его у инженеров банка. Он выбирается при установке Arcus2 и должен совпадать с настройкой в cashreg.ini.
Где указать COM-порт терминала?
В файле C:\Arcus2\INI\cashreg.ini, строка PORT= (например, PORT=COM8). Номер порта смотрите в «Диспетчере устройств» — «Ingenico Telium».
Проверка связи не проходит.
Проверьте, что установлен USB-драйвер Ingenico, в cashreg.ini указан правильный COM-порт и протокол, а путь в программе ведёт на C:\Arcus2\CommandLineTool.exe.