|
Драйвер терминала VeriFone при оплате картой ругается на то что недостаточно параметров |
☑ |
0
JastAMan
13.04.19
✎
09:27
|
Вопрос к тем, кто сталкивался с эквайринговыми терминалами. В документации не нашел ответы на возникшие вопросы.
В УТ 10.3 подключаю эквайринговый терминал VeriFone vx820(сбербанк)
Ругается на то, что не хватает фактических параметров.
Обработка обслуживания SberBankES_v2.epf, в функции ОплатитьПлатежнойКартой - три параметра.
Ответ = Объект.Драйвер.ОплатитьПлатежнойКартой(мСумма, КодRRN, КодАвторизации);
Dll зарегистрировал ту, что в папке sc552\1C\3_par\
Правильно ли я понимаю, что из трех параметров я могу подать только один - мСумма?
КодRRN - идентификатор транзакции возвращает сервер банка, код авторизации - это, введенный плательщиком пин-код.
|
|
1
Cyberhawk
13.04.19
✎
10:06
|
Надо передавать хотя бы Неопределено
|
|
2
Cyberhawk
13.04.19
✎
10:06
|
Это выходные параметры
|
|
3
ac13
13.04.19
✎
10:06
|
(0) а в какой момент тебе выдает ошибку о том, что не хватает параметров? в момент вызова операции оплаты?
|
|
4
Cyberhawk
13.04.19
✎
10:06
|
Ну есть две версии библиотеки - с 3 и с 7 параметрами.
Какая именно используется смотрится только в реестре по ПрогИД.
|
|
5
JastAMan
13.04.19
✎
10:13
|
(3) Да. В момент вызова.
|
|
6
JastAMan
13.04.19
✎
10:13
|
(4) Это какая-то сбербаноквская утилита?
|
|
7
Cyberhawk
13.04.19
✎
10:16
|
Это реестр ОС Виндовз, детка
|
|
8
JastAMan
13.04.19
✎
10:19
|
(7) Специфика работы - реестры уже ассоциируются с чем угодно, но не с Windows.
|
|
9
JastAMan
17.04.19
✎
21:34
|
В моем случае дело было в правильной версии библиотеки.
Подобрал нужную и взлетело.
|
|