В описании к "Unit-сервер" написано что можно работать с эквайринговыми терминалами. Можно в 3х словах - как примерно это происходит?
Можно ли при помощи одного "Unit-сервер" использовать связку "эквайринговый терминал" и "ФР", т.е. в фискальном чеке печатать еще и данные карты ("VISA", "...-XXXX-1234", "введен PIN" и т.п.)
p.s. Везде написано что "расширение браузера" нужно для кроссдоменных запросов. Я правильно понимаю что если "ККМ/Unit-сервер" установлен на том же ПК, с браузера которого будут поступать запросы - то особого смысла в "расширении" нет?
Эквайринг + ФР
Re: Эквайринг + ФР
>В описании к "Unit-сервер" написано что можно работать с эквайринговыми терминалами. Можно в 3х словах - как примерно это происходит?
Подаете команду на проведение транзакции. В команде указываете сумму, которую необходимо списать с карточки клиента.
После проведения транзакции kkmserver вернет текст слип-чека который необходимо распечатать на ККТ как не-фискальный чек.
Для облегчения работы: viewtopic.php?f=2&t=315
>Везде написано что "расширение браузера" нужно для кроссдоменных запросов. Я правильно понимаю что если "ККМ/Unit-сервер" установлен на том же ПК, с браузера которого будут поступать запросы - то особого смысла в "расширении" нет?
Нет, это не так. Если ваш сайт работает по httpS то и kkmserver должен работать по этому=же защищенному протоколу.
По http браузер работать не даст.
Следовательно нужно генерить сертификаты и включать протокол https по нему.
А это муторно.
+ некоторые прокси (например для обхода блокировок телеграмма) некоректно работатют - они запросы на localhost отправляют куда-нибудь в нидерланды, и там сервер естественно ни чего не находит по localhost:5893
Поэтому если у Вас клиент - это браузер - однозначно выбирайте "Расширение"
Подаете команду на проведение транзакции. В команде указываете сумму, которую необходимо списать с карточки клиента.
После проведения транзакции kkmserver вернет текст слип-чека который необходимо распечатать на ККТ как не-фискальный чек.
Для облегчения работы: viewtopic.php?f=2&t=315
>Везде написано что "расширение браузера" нужно для кроссдоменных запросов. Я правильно понимаю что если "ККМ/Unit-сервер" установлен на том же ПК, с браузера которого будут поступать запросы - то особого смысла в "расширении" нет?
Нет, это не так. Если ваш сайт работает по httpS то и kkmserver должен работать по этому=же защищенному протоколу.
По http браузер работать не даст.
Следовательно нужно генерить сертификаты и включать протокол https по нему.
А это муторно.
+ некоторые прокси (например для обхода блокировок телеграмма) некоректно работатют - они запросы на localhost отправляют куда-нибудь в нидерланды, и там сервер естественно ни чего не находит по localhost:5893
Поэтому если у Вас клиент - это браузер - однозначно выбирайте "Расширение"
Re: Эквайринг + ФР
>Если ваш сайт работает по httpS то и kkmserver должен работать по этому=же защищенному протоколу.
Сайт на HTTPS, с его страницы (в браузере Хром) шлю HTTP запрос на сервер (сервер установленный от "расширения"). Отвечает нормально, на CORS и т.п. не ругается.
upd. Хотя вот в мозилле проверил - запросы там не уходят.
Сайт на HTTPS, с его страницы (в браузере Хром) шлю HTTP запрос на сервер (сервер установленный от "расширения"). Отвечает нормально, на CORS и т.п. не ругается.
upd. Хотя вот в мозилле проверил - запросы там не уходят.
Re: Эквайринг + ФР
В общем после экспериментов выяснил что Chrome почему-то дает делать обычные http запросы и KKM-сервер спокойно на них отвечает, а Мозилла дает только через "расширение", т.е. через
Код: Выделить всё
window.postMessage({ Data: Data, To: 'Server' }, '*');
Re: Эквайринг + ФР
Хром просто старый наверное стоит.
У меня вот не дает с https на http принципиально!
У меня вот не дает с https на http принципиально!