ver 2.1.40.16 от 30.09.2020
Пытаюсь сделать асинхронный вызов RegisterCheck + эквайринг с timeout=1. Однако сервер все равно ждет ответ от экваиринга (когда приложат карту, когда введут пин код). Т.е. асинхронно не получается запустить. Все виснет.
В тоже время если вызвать асинхронно RegisterCheck без экваиринга, то все ок. Сразу возвращает статус, потом запрашиваем ответ по IdCommand
В чем может быть проблема? Как решить? Делать отдельно PayByPaymentCard, а потом RegisterCheck ?
RegisterCheck + эквайринг асинхронно не работает
-
- Сообщения: 7
- Зарегистрирован: 30 ноя 2018, 09:19
Re: RegisterCheck + эквайринг асинхронно не работает
Гм...проанализирую...
Re: RegisterCheck + эквайринг асинхронно не работает
Но вообще эквайринг от чека - это костыль!!
Вашим пользователям будет жутко не удобно!
Делайте эквайринг отдельными командами!!
Вашим пользователям будет жутко не удобно!
Делайте эквайринг отдельными командами!!
Re: RegisterCheck + эквайринг асинхронно не работает
Попробуйте на 2.1.40.21...
-
- Сообщения: 7
- Зарегистрирован: 30 ноя 2018, 09:19
Re: RegisterCheck + эквайринг асинхронно не работает
Поставил 2.1.40.21
По прежнему асинхронно не работает. Ожидает ответ терминала ..
Видимо нужно переделать на PayByPaymentCard, а после завершения RegisterCheck. Если так советуете.
По прежнему асинхронно не работает. Ожидает ответ терминала ..
Видимо нужно переделать на PayByPaymentCard, а после завершения RegisterCheck. Если так советуете.
Re: RegisterCheck + эквайринг асинхронно не работает
Все, разобрались... Ставьте Х.Х.Х.22 релиз
-
- Сообщения: 7
- Зарегистрирован: 30 ноя 2018, 09:19
Re: RegisterCheck + эквайринг асинхронно не работает
Ура на релизе 2.1.40.22 заработало асинхронно. Спасибо за быструю реакцию!