Печать чека

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
dim4
Сообщения: 4
Зарегистрирован: 22 апр 2021, 13:01

Печать чека

Сообщение dim4 » 22 апр 2021, 13:14

Добрый день.
Новичок в данной теме. Прошу разъяснить в каком направлении двигаться.

1. Есть самописный сервис (python)
2. Эквайринг Сбера

Пользователь оплачивает заказ через Сбер. Сервис получает callback об успешном получении оплаты. Я должен реализовать отправку чека в kkm сервис.

Вопросы
1. на сайте есть примеры https://kkmserver.ru/KkmServer#Primer но они на js. как понимаю нужно отправить post запрос на сервер http://serverhost/Execute с данными указанными в блоке - Общая функция вызова сервера?
2. остальные действия по печати чека и отправке данных в налоговую занимается ккм сервер?
3. как я могу без покупки лицензии и кассы протестировать работу - печать чека, отправка данных в налоговую?

Аватара пользователя
saratovout
Сообщения: 201
Зарегистрирован: 08 авг 2019, 23:52
Откуда: Boston
Контактная информация:

Re: Печать чека

Сообщение saratovout » 22 апр 2021, 14:20

dim4 писал(а):
22 апр 2021, 13:14
Новичок в данной теме. Прошу разъяснить в каком направлении двигаться.
1. Есть самописный сервис (python)
2. Эквайринг Сбера
Пользователь оплачивает заказ через Сбер. Сервис получает callback об успешном получении оплаты.
Судя по всему у вас не эквайринг, а интернет-эквайринг.
Самым простым и правильным решением для вас будет возложить функцию по пробитию чеков на Сбер (облачные онлайн кассы) и забыть о прочих деталях.


KkmServer выполняет роль программной "прослойки" между вашим ПО и вашей ККТ в формате JSON.
KkmServer отправляет ваши команды в ККТ, ККТ проводит требуемые действия по фискальным операциям, ККТ отправляет данные в ОФД, ОФД отправляет данные в ФНС.

Если вы самостоятельно реализуете работу, то вы должны как минимум: купить ККТ, ФН, зарегистрировать их в кабинете ФНС, купить подписку в ОФД, подключить всё это, наладить работу с KkmServer, реализовать все команды в вашем ПО (обеспечить открытие/закрытие смен, пробитие чеков прихода/возврата, отлавливать ошибки/обрывы/сбои) и т.д.


Для тестирования связки ККТ+Kkmserver вам как минимум нужна ККТ и Kkmserver. Эмуляция (тест) и боевой режим с ФН отличаются. Рекомендуется делать тесты с МГМ ФН.
Печать чеков выполняет касса (если ваше ПО указало, что требуется печать чека).
Отправить электронный чек может ваше ПО или ОФД (при наличии, соотв. оплаченной опции у них).
good films make your life better..

dim4
Сообщения: 4
Зарегистрирован: 22 апр 2021, 13:01

Re: Печать чека

Сообщение dim4 » 22 апр 2021, 14:42

saratovout спасибо большое за ответ.

ККМ уже установлены (зарегистрированы в налоговой и ОФД) и работают на розничных точках.
Фискализация у сбера в таком случае (при наличии стационарной кассы) производится через через Бизнес.ру
Бизнес.ру стал дорого обходится. Начиналось с 5 т.р. в год а сейчас 12 т.р. в год. что для части клиентов немало.
Подсказали Ваше решение с очень гуманным ценником.
Открытие-закрытие смет делдают сотрудники магазина
Наша задача - только напечатать чек по заказам оплаченным на сайте через кассу, которая стоит в рознице.

Можно ли только печатать чек без остальных операций?

Аватара пользователя
saratovout
Сообщения: 201
Зарегистрирован: 08 авг 2019, 23:52
Откуда: Boston
Контактная информация:

Re: Печать чека

Сообщение saratovout » 22 апр 2021, 16:00

dim4 писал(а):
22 апр 2021, 14:42
Можно ли только печатать чек без остальных операций?
Можно, но не нужно. Главное, чтобы порт ККТ был свободен в момент отправки команд Kkmserver.
Описываемый вами вариант плох тем, что кассиры что-то делают через одно ПО, а вы делаете параллельно (?) другие действия.

Лучше или бить всё через одно ПО, или все действия свалить на живых кассиров. Если чеков в день мало, то второй вариант имеет место быть.
good films make your life better..

dim4
Сообщения: 4
Зарегистрирован: 22 апр 2021, 13:01

Re: Печать чека

Сообщение dim4 » 22 апр 2021, 17:04

Понял спасибо.
Еще 1 вопрос. Слышал что есть возможность протестировать на тестовом ккм на сервере с выводом печати чека на экран. Есть ли такая возможность?

Audim
Администратор
Сообщения: 2045
Зарегистрирован: 17 мар 2015, 18:36

Re: Печать чека

Сообщение Audim » 23 апр 2021, 19:42

Да.
В kkmserver при добавлении устройства выберите "Эмулятор ККТ"
Потом проведите регистрацию (она для эмулятора фиктивна, но нужна)

Потом пробуйте...

dim4
Сообщения: 4
Зарегистрирован: 22 апр 2021, 13:01

Re: Печать чека

Сообщение dim4 » 26 апр 2021, 13:37

Спасибо получилось.
Есть ли данная информация в руководстве пользователя? Чтобы каждый раз не спрашивать. Откуда можно скачать данное руководство.

Audim
Администратор
Сообщения: 2045
Зарегистрирован: 17 мар 2015, 18:36

Re: Печать чека

Сообщение Audim » 29 апр 2021, 14:00

Различные инструкции:
https://kkmserver.ru/WiKi

Но там про эмулятор нет ничего - он только для разработчиков.

Ответить