Настройка ККМСЕРВЕР для связи с модулем opencart

  1. установить ккмсервер на пк с windows, linux, mac или raspberry pi
  2. подключить к ккмсервер вашу кассу (важно чтобы касса была в одной сети если подключаете не по usb а по сети), напечатать пробный чек из интерфейса ккмсервер (если у вас какието проблемы с подключением кассы к ккмсервер напишите в поддержку ккмсервера, Вам обязательно помогут, даже если у вас еще демо версия(да такая есть), там еще есть форум http://forum.kkmserver.ru/, там тоже обязательно помогут)
  3. Получить у провайдера постоянный ip адрес (допустим вам выдали 226.126.122.200 (иначе ваш адрес может меняться со временем))
  4. На роутере прокинуть порты (что такое прокинуть порты - у роутера ваш постоянный ip адрес от провайдера, а у пк с ккмсервером внутренний адрес сети, так вот чтобы при запросе на ваш роутер ваш роутер переадресовывал запрос на пк с ккмсервером и надо прокинуть порты, обычно в роутере это называется port forwarding или virtual servers , т.е там указывается какойто внешний порт куда будет приходить запрос например какието точно не занятые порты (укажем 65400) и куда он будет переадресовывать - это ваш внутренний ip адрес компьютера (например 192.168.0.15, меняться не должен - или указываете статические настройки сети(не DHCP) на пк или резервируете на роутере выдачу конкретного ip данному пк по mac адресу сетевой карты - называется обычно Address Reservation в настройках DHCP) и порт который указан в ккмсервер (например 5793)
    Примерно будет выгладить так:
    Входящий порт (Service Port) - 65400
    Внутренний порт (Internal Port) порт указанный в ккмсервер 5793
    Внутренний ip адрес - 192.168.0.15 (это ip адрес пк с установленным ккмсервером)
    Протокол - TCP

    В итоге если правильно настроен проброс портов то по внешнему адресу и порту при вводе их в браузере должны открываться настройки ккмсервера (админ панель ккмсервера)
    в нашем случае http://226.126.122.200:65400