CLI Rail · Windows

Одна команда — от кассы до печати чека.

Windows-бинарник, встающий как замена в любой софт кассы, уже интегрированный с Arcus2. Тот же вызов, те же выходные файлы, те же RC-коды — оплата уходит через MIA.

Работает наWindows 7 · 8 · 10 · 11
ДоступноСегодня
Совместимо сIngenico Arcus2
ВалютаMDL (v1.0)

Бинарник, встающий туда, где стоял Arcus2.

CLI Rail — Windows-канал интеграции miaPOS. Не middleware, не экосистема — один исполняемый файл, который работает на PC кассы и говорит на том же протоколе, что уже говорит Arcus2.

Что это. miaposCLI.exe — компактный Windows-бинарник, работающий на PC кассы. Софт кассы вызывает CLI одной командой (miaposCLI.exe /o1 /a15000 /c498 /eORDER-42), читает результат из стандартного файла, печатает чек. Продажа, возврат, отмена, отчёт, закрытие смены — операции, знакомые по Arcus2.

Как работает. Кассир нажимает одну кнопку. Клиент сканирует QR-стикер на столе своим банковским приложением (maib, MICB, Eximbank, ECBank или любой другой участник MIA). Оплата подтверждается за секунды. Чек печатается на кассе. Всё это — через один процессный вызов и те же выходные файлы, которые уже пишет Arcus2.

Для кого. Разработчики POS-софта. Интеграторы, устанавливающие кассы у мерчантов. Мерчанты со своей IT-командой, желающие добавить приём MIA в существующую кассу. Если ваш софт уже интегрирует Arcus2, CLI Rail — drop-in.

Три пути интеграции.

CLI сегодня. DLL и COM позже, когда пилоты о них попросят.

ПутьИнтерфейсДоступно
CLI miaposCLI.exe /o<op> /a<amount> … + файлы output_ex.dat / cheq.out / response.json Сегодня
DLL C-callable, MiaPosPay(amount, …) — один синхронный вызов Roadmap 2026
COM COM-объект с .Exchange() — для .NET / VBA интеграторов Roadmap 2026

Ставится туда, где живёт Arcus2.

Если софт вашей кассы уже вызывает CommandLineTool.exe для приёма карт, добавление miaPOS — смена пути. Никаких новых форматов файлов, никаких новых callback-ов, никаких новых кодов ошибок.

  • Те же CLI-аргументы — /o /a /c /t /i /e /hide /console
  • Те же выходные файлы — output_ex.dat (Windows-1251, key=value, CRLF) и cheq.out
  • Те же RC-коды — 000 успех · 001 отказ · 002 таймаут · 004 ошибка связи
  • Тот же контракт exit — %ERRORLEVEL%=0 при успехе, =1 иначе; читайте output_ex.dat для причины
  • Те же поддерживаемые операции — продажа, возврат, отмена, полный отчёт, краткий отчёт, закрытие смены, проверка связи

Интеграция в активный пилот: менее одного dev-дня.

Два рельса. Один результат.

В режиме dual-rail CLI Rail параллельно запускает MIA-рельс и CARD-рельс (Arcus2). Клиент выбирает. Кассир ничего нового не делает.

Кассир запускает одну оплату. CLI открывает оба рельса одновременно: MIA генерирует QR-стикер на экране, обращённом к клиенту; Arcus2 подготавливает картридер. Что клиент тронет первым — то и победило: сканирует стикер или вставляет карту.

Победивший рельс пишет в output_ex.dat. Проигравший рельс отменяется автоматически. Ваша касса получает один результат в одном наборе файлов, с полем PaymentMethod=MIA|CARD, указывающим победивший рельс. UX кассира не меняется.

┌─────────────┐ │ кассир │ /o1 /a15000 └──────┬──────┘ ▼ ┌──────────────┐ │ miaposCLI │ └──┬────────┬──┘ │ │ ▼ ▼ ┌──────┐ ┌──────┐ │ MIA │ │Arcus2│ │ QR │ │ CARD │ └──┬───┘ └──┬───┘ └────┬───┘ ▼ ┌──────────────┐ │ output_ex.dat│ │ RC=000 │ │ PaymentMethod│ │ = MIA│CARD │ └──────────────┘

Собирайте с ним.

Для разработчиков POS, интеграторов и IT-команд мерчантов. Запросите dev-kit — вышлем bundle с бинарником и руководство по интеграции на email.

Запросите dev-kit.

Заполните поля — вышлем bundle miaPOS (бинарник + руководство по интеграции) на указанный адрес. Reply-to для технических вопросов: [email protected].

Рекомендуется: рабочая почта. Личный email (gmail и т.д.) принимается.

Пожалуйста, введите корректный email.

Имя обязательно (2–50 символов).

Фамилия обязательна (2–50 символов).

Название компании обязательно.

IDNO должен содержать ровно 13 цифр.

Пожалуйста, введите корректный номер телефона.

Спасибо — письмо со ссылкой отправлено.

Проверьте почту в течение 5 минут. Если не пришло — напишите на [email protected].