Оглавление |
---|
Поддержанные операции эквайринга TRPOS
Со стороны УКМ 5 для Народного банка Казахстана (Халык Банк) поддержан эквайринг по протоколу приложения для кассовых решений TRPOS. Функционал эквайринга TRPOS заключается следующих операциях:
...
3. Отмена. Отмена операций Наличные, Внесение, Оплата, Возврат, Преавторизация, Расчет. Операция Отмена используется при аннулировании чека, полной отмене безналичной оплаты в открытой кассовой смене и в режиме Автоотмены. Режим Автоотмена представляет собой механизм контроля корректного и полного завершения транзакций. Он необходим для исключения блокировки суммы на счете карты покупателя в случае, если операция не была завершена по причине возникновения какой-либо нештатной ситуации на кассе.
4. Сверка итогов. После снятия Z-отчета, ККМ должна автоматически вызывать вызывает операцию СВЕРКА ИТОГОВ. Также должна быть возможность вызова СВЕРКИ ИТОГОВ Сверка итогов. Также возможен вызов операции Сверка итогов без снятия Z-отчета.
45. Обращение к сервисным операциям.
Поддержать следующие типы подключения банковского терминала:
...
Режим запуска банковского ПО
Из возможных режимов работы с программным модулем TRPOSXРабота , поддержана только работа с библиотекой libtrposx.so (поддержана на базе Ubuntu 18.04.4 LTS, этот вариант использует УКМ4)
Режим Автоотмена
Метод VOI
Механизм контроля корректного и полного завершения транзакций. Это необходимо для исключения блокировки суммы на карт-счете клиента в случае, если операция не была завершена по причине возникновения какой-либо нештатной ситуации на кассе.8.
Печать слипа
Способ получения банковского слипа в ответе банковского терминала описан в документации. Для каждого режима подключения он разный.
При передаче параметров через API, карт-чек возвращается в виде строки, завершенной нулем (ASCIIZ-строки), при вызове TRPOSX_GetRsp().
При файловом обмене TRPOSX создает текстовый файл и записывает в него образ карт-чека без завершающего нуля. Если файл с таким именем уже существует, то он будет перезаписан
Банковский слип (кард-чек) надо печатать На кассе УКМ 5 осуществляется печать банковских слипов об операциях TRPOS. Банковский слип печатается как в случае успешной транзакции, так и в случае неуспешной - там будет расписана причина неуспешной – с указанием причины неудачи. Печать слипов происходит только на кассе. Способ получения банковского слипа в ответе банковского терминала описывается в предпроектной документации.
Закрытие смены
На кассе данная операция должна запускаться Закрытие смены на кассе запускается как автоматически (при снятии Z-отчета), так и вручную. Для этого необходимо использовать команду протокола STLДля выполнения операции Сверка итогов касса формирует запрос с входными параметрами: MessageID= STL, ECRnumber, ECRReceiptNumberПосле успешного завершения операции Settlement журналы пинпада очищаются.
11 Сервисные операции
Протокол закрытия смены, журналы пин-пада очищаются.
Пользовательский интерфейс TRPOS
Пользовательский интерфейс TRPOS не выводится на кассе УКМ 5.
Якорь | ||||
---|---|---|---|---|
|
Протокол TRPOS предусматривает выполнение сервисных функций TRPOSX TRPOSX на кассе. Сервисные операции предварительно настраиваютяс настраиваются на банковском пин-паде , и доступны для вызовы командой протокола SRVНеобходимо добавить в кассовое меню вызова специальной командой протокола – Обращение к сервисным операциям.
В кассовом меню доступны следующие команды сервисных операций TRPOSX:
...
1. Тест терминала и Тест связи с ПЦ
...
. Критерием успешности тестов является получение ответного сообщения с кодом 00. В этом случае на дисплей выводится сообщение вида “Проверка терминала – Завершено успешно” или “ Проверка связи с ПЦ – Завершено успешно”. В противном случае,
...
выводится соответствующее сообщение об ошибке.
2. Печать краткого отчёта
...
с сортировкой по дате
...
.
3. Печать детального отчёта с сортировкой по дате
...
.
4. Сверка итогов – закрытие смены по банковскому
...
12 Пользовательский интерфейс TRPOS
TRPOS может выводить диалоги к пользователю самостоятельно, пытаясь прорисовать окна сообщений на дисплей по умолчанию, либо Поставщик кассового ПО может создать собственную реализацию диалогов. Характер диалогов и их количество определяется конфигурацией POS-терминала. Которая, в свою очередь, определяется банком – экваером.
Диалоги к Покупателю на экране пин-пада выводятся свои, для Кассира протокол формирует свои, которые необходимо выводить на дисплей кассиратерминалу.
За настройками эквайринга TRPOS для Республики Казахстан обращайтесь к команде техподдержки УКМ 5.