Как пробивать чеки удаленно

Кассы УМКА управляются по протоколу http

тестовая касса УМКА на armax

Можно просто в браузере выполнить команду (или открыть страницу) http://office.armax.ru:58088/cashboxstatus.json и вы получите ответ от тестовой кассы УМКА , подключенной на серверу Armax.

локально подключенная касса

А чтобы на своей кассе локально сделать тоже самое надо послать http://localhost:8088/cashboxstatus.json

фотка 1

А как выполнить такую же команду , но извне (из интернета на ваш локально подключенный ккт)?

Скорее всего в браузере http://xxx.xxx.xxx.xxx:8088/cashboxstatus.json не пройдет сразу (xxx.xxx.xxx.xxx внешний ip вашего роутера).

Тут надо пробросить порты 8088 с роутера на ПК, к которому подключена касса.

На ПК должен быть запущен сервис frhttp.exe и он слушет порт 8088, о чем команда netstat -ao не двусмысленно намекает.

TCP [::]:8088 Win10-64:0 LISTENING 6044

(6044 это процесс frhttp)

Для пробития чека удаленно можно использовать программу БИТ драйвер ККТ.

Далее надо какую-то команду выполнить 

Для кассы, зарегистрированной в кабинете, нужно передавать параметр clientId с идентификатором клиента (номером терминала), 
которому разрешено работать с кассой. 
Заведите в кабинете в разделе "РМК/Терминалы/автоматы" новую запись, тип "Интернет-источник чеков", 
назначьте ей произвольный заводской номер (должен быть уникальным в пределах кабинета) 
и задайте разрешения так же, как вы делали для РМК, в т.ч. разрешите кассиру работать с этим терминалом. 
Добавьте в адресную строку поле clientId:
localhost:8088/fiscaldoc.json?clientId=1234&number=1
где 1234 -заводской номер созданного вами источника чеков.