Обновление psECR.
- Подробности
Выпущены версии 1.8.6 (C/C++/C#) и 1.8.4 (Java)
Стабильная версия psECR компонент доступна для скачивания.
Откройте статью, чтобы получить список новых функций.
Java:
- Более удобное отображение данных в демо приложении, полученных от терминала.
- (Android) Режим авто-определения пакета с поддержкой psECR
- (Android) Добавлен запрос разрешений, если того требует ОС (App2App режим)
- Расширены коды коммуникационных ошибок. Добавлена функция верхнего уровня для получения текущего кода.
- Добавлена поддержка состояний проведения текущей операции.
- Оптимизация и улучшения производительности.
C/C++/C#:
- Расширены коды коммуникационных ошибок. Добавлена функция верхнего уровня для получения текущего кода.
- Теперь ПО Кассы может запрашивать текущее состояние терминального приложения, а терминальное может информировать кассу о ходе выполнения транзакции. Список поддерживаемых состояний:
- POS_STATE_IDLE – ПО терминала готово к работе
- POS_STATE_CARD_WAITING – ПО терминала ожидает ввода карты
- POS_STATE_PIN_ENTERING – ПО терминала запрашивает ввод ПИН
- POS_STATE_HOST_PROCESSING – ПО терминала осуществляет обмен сообщений с финансовым хостом
- POS_STATE_RECEIPT_PREPARING – ПО терминала подготавливает чек для транзакции
- POS_STATE_DATA_ENTERING – ПО терминала ожидает ввода данных для продолжения транзакции
- POS_STATE_OPERATION_IN_PROGRESS – Общее состояние во время проведения транзакции. ПО терминала занято и обрабатывает транзакцию.
- C# демо приложение теперь позволяет вводить дополнительные данные для запроса. Это позволяет использовать одно приложение без перекомпиляции, если появляется специфика решения.