Страница 1 из 2

ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 16:42
ilan
Прошу помощи...

ЭТ СБ в ответ на PayByPaymentCard возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"
Как его оттуда достать?
Или можно настроить ЭТ так чтобы он отдавал слип в ответе на команду?

Заранее спасибо!

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 16:48
saratovout
ilan писал(а):
29 ноя 2019, 16:42
возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"
конфиг ПО эквайринга покажите.

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 16:50
ilan
это, видимо, ini файлы из папки sc552?
Но какие именно?

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 16:52
saratovout
ilan писал(а):
29 ноя 2019, 16:50
это, видимо, ini файлы из папки sc552?
Но какие именно?
pilot_nt.dll - уточните версию
pinpad.ini - содержимое

вы уверены, что SLIP пустой, как вы проверяете?

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 16:58
ilan
вот ответ на PayByPaymentCard

JSON: {
"CardNumber": "******78x9",
"ReceiptNumber": "11220x34-42x03",
"RRNCode": "5x15460635x5",
"AuthorizationCode": "0x29x2",
"Slip": "",
"PrintSlipOnTerminal": false,
"Amount": 1,
"Command": "PayByPaymentCard",
"Error": "",
"Warning": "",
"Status": 0,
"IdCommand": "000bf282-58c6-4a2b-92b7-3e1fff839cf2",
"NumDevice": 2
}

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 17:22
saratovout
вы проверку делаете через тестовую страницу kkmserver или через свое ПО?
версия пилота и конфиг?
зайдите в "логи комманд" в kkmserver и посмотрите "текст ответа", там SLIP тоже чистый?

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 17:31
ilan
через свое ПО.
в логах тоже пустая строка.
у нас один клиент норм работает (в slip призодит массив слип-чек) А у нового пустая строка Slip
версия pilot_nt 30.1.5.0

pinpad.ini

ComPort=5
;PinpadLog=1
;PinpadIPAddr=10.73.27.24
;PinpadIPPort=8888
;TerminalID=00000000
;MerchantID=000000000000
;Header=Заголовок чека строка 1|Строка 2|Строка 3|Строка 4
;CardHolderSignatureImage=sign\<date}\<t_id}\<tn}-<time}.png
Speed=115200
ShowScreens=1
;PrinterType=Shtrih-PTRK1
;PrinterType=Epson-TM950
;PrinterType=Generic_32_chars
;PrinterType=Generic_35_chars
;PrinterType=Generic_36_chars
;PrinterType=Generic_40_chars
;ForceTopMost=1
NewProtocol=1



PrinterEnd=
PrintEnd=

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 18:04
Audim
В настройках устройства в kkmserver в поле "Коды символов отреза" поставьте "01"

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 29 ноя 2019, 18:19
ilan
Спасибо!
Пробуем

Re: ЭТ СБ возвращает пустую строку "Slip"="" а сам слип-чек пишет в файл "p"

Добавлено: 02 дек 2019, 17:02
ilan
Попробовали - не помогло.

Прошу помощи.......