Java Script Отправка чека на почту

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
Insight
Сообщения: 3
Зарегистрирован: 29 сен 2022, 19:57

Java Script Отправка чека на почту

Сообщение Insight » 10 окт 2022, 08:41

Здравствуйте! Возможно ли отправка на почту клиента чека? Если да где можно посмотреть скрипт?

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

Re: Java Script Отправка чека на почту

Сообщение Audim » 11 окт 2022, 20:53

При подаче команды на регистрацию чека должно быть заполнено поле:
// Телефон или е-Майл покупателя, Тег ОФД 1008
// Если чек не печатается (NotPrint = true) то указывать обязательно
// Формат: Телефон +{Ц} или Email {С}@{C}
ClientAddress: "sochi@papa.com",

Если в "ClientAddress" - телефон - то ОФД отправит СМС с чеком
Если в "ClientAddress" - email - то ОФД отправит письмо с чеком

LionSprings
Сообщения: 28
Зарегистрирован: 08 июн 2019, 20:11

Re: Java Script Отправка чека на почту

Сообщение LionSprings » 28 окт 2022, 17:31

А не могло что-то поломаться в последней версии? Клиенты начали массово жаловаться, что не получают чеки, Посмотрел по ОФД - и правда, с двух касс идут (где чеки не печатаются вообще), а с двух где печатаются - перестали. В JSON по прежнему исправно передаётся
"ClientAddress":"+79ххххххххх","ClientInfo":"Клиент Клиентович Клиентов".
Событие чётко совпало с обновлением до версии 2.2.16.21. До обновления в чеках в ОФД есть информация и отправка, после обновления - уже нет.

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

Re: Java Script Отправка чека на почту

Сообщение Audim » 28 окт 2022, 18:35

Чеки отправляет ОФД.
Смотрите в ОФД - если ли в чеках телефон или email клиента.
Если нет - то ОФД естественно не будет никуда ничего отправлять.
А если нету - смотрите передаете ли Вы на этих ПК в данных чека телефон или email клиента
т.е. заполнены ли телефон или email клиента у Вас в документах откуда печатали чеки.

LionSprings
Сообщения: 28
Зарегистрирован: 08 июн 2019, 20:11

Re: Java Script Отправка чека на почту

Сообщение LionSprings » 28 окт 2022, 19:04

я ж говорю - после смены версии kkmserver ОФД перестал получать эти данные, до обновления получал и исправно отправлял чеки. И в сам ККМ данные передаются. При этом, как я уже написал, в двух кассах, где чеки не печатаются, они в ОФД приходят, а в двух - где печатаются - перестали. Такое ощущение, что если NotPrint стоит false, то соответствующие теги просто не уходят в ОФД.

LionSprings
Сообщения: 28
Зарегистрирован: 08 июн 2019, 20:11

Re: Java Script Отправка чека на почту

Сообщение LionSprings » 29 окт 2022, 13:19

Обновил до 2.2.16.22 - ничего не изменилось. Покопался в загашниках, откатил версию до 2.2.14.44 - заработало. Пока оставлю на ней.

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

Re: Java Script Отправка чека на почту

Сообщение Audim » 29 окт 2022, 13:34

Чеки в ОФД отправляет не kkmserver а ККТ.
Так что от версии kkmserver это не может зависеть вообще ни как.
Значит на тех двух ККТ не был настроен канал в ОФД.

LionSprings
Сообщения: 28
Зарегистрирован: 08 июн 2019, 20:11

Re: Java Script Отправка чека на почту

Сообщение LionSprings » 29 окт 2022, 18:38

кроме версии kkmserver не менялось НИЧЕГО. Так что проблема именно в kkmserver и его взаимодействии с ККМ.

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

Re: Java Script Отправка чека на почту

Сообщение Audim » 31 окт 2022, 19:12

Нет.

Ответить